|
| static void | logCallback (void *_user, const microstrain_log_level _level, const char *_format, va_list _args) |
| | Custom logging callback for MIP SDK message formatting and output. More...
|
| |
| static void | captureGyroBias (mip::Interface &_device) |
| | Captures and configures device gyro bias. More...
|
| |
| static void | configureFilterMessageFormat (mip::Interface &_device) |
| | Configures message format for filter data streaming. More...
|
| |
| static void | configureEventTriggers (mip::Interface &_device) |
| | Configures threshold event triggers for roll and pitch angles. More...
|
| |
| static void | configureEventActions (mip::Interface &_device) |
| | Configures event actions to occur when triggers are activated. More...
|
| |
| static void | enableEvents (mip::Interface &_device) |
| | Enables the configured event triggers. More...
|
| |
| static void | handleEventTriggers (void *_user, const mip::FieldView &_field, mip::Timestamp _timestamp) |
| | Event handler for filter data source triggers. More...
|
| |
| static void | initializeFilter (mip::Interface &_device) |
| | Initializes and resets the navigation filter. More...
|
| |
| static void | displayFilterState (const mip::data_filter::FilterMode _filterState) |
| | Displays the current filter state when changes occur. More...
|
| |
| static mip::Timestamp | getCurrentTimestamp () |
| | Gets the current system timestamp in milliseconds. More...
|
| |
| static void | initializeDevice (mip::Interface &_device) |
| | Initializes and configures a MIP device interface. More...
|
| |
| static void | terminate (microstrain::Connection *_connection, const char *_message, const bool _successful) |
| | Handles graceful program termination and cleanup. More...
|
| |
| static void | terminate (mip::Interface &_device, const mip::CmdResult _cmdResult, const char *_format,...) |
| | Handles graceful program termination and command failure cleanup. More...
|
| |
| int | main (const int argc, const char *argv[]) |
| |