<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>byte_ring.c</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/utils/</path>
    <filename>byte__ring_8c</filename>
    <includes id="byte__ring_8h" name="byte_ring.h" local="yes" imported="no">byte_ring.h</includes>
    <member kind="function">
      <type>uint8_t</type>
      <name>byte_ring_at</name>
      <anchorfile>byte__ring_8c.html</anchorfile>
      <anchor>aaefec47974a7074997292094c5292aa1</anchor>
      <arglist>(const byte_ring_state *state, size_t index)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>byte_ring_capacity</name>
      <anchorfile>byte__ring_8c.html</anchorfile>
      <anchor>a67a3d43f7d6a2253f4fa81a43646e3f4</anchor>
      <arglist>(const byte_ring_state *state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>byte_ring_clear</name>
      <anchorfile>byte__ring_8c.html</anchorfile>
      <anchor>aba5848216d1d6c05d59940c679d0d430</anchor>
      <arglist>(byte_ring_state *state)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>byte_ring_copy_from_and_update</name>
      <anchorfile>byte__ring_8c.html</anchorfile>
      <anchor>aa36f963e2dabce0cc95d51654d837a0c</anchor>
      <arglist>(byte_ring_state *state, const uint8_t **const bytes, size_t *available)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>byte_ring_copy_to</name>
      <anchorfile>byte__ring_8c.html</anchorfile>
      <anchor>a1b6e07c1d7c6b307bcec511e9d569e84</anchor>
      <arglist>(const byte_ring_state *state, uint8_t *buffer, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>byte_ring_count</name>
      <anchorfile>byte__ring_8c.html</anchorfile>
      <anchor>a3c5952d2c8e723a72301f66027cc1a29</anchor>
      <arglist>(const byte_ring_state *state)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>byte_ring_free_space</name>
      <anchorfile>byte__ring_8c.html</anchorfile>
      <anchor>a0d7e91e3bf6fd881af52009ce9e38e10</anchor>
      <arglist>(const byte_ring_state *state)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>byte_ring_get_write_ptr</name>
      <anchorfile>byte__ring_8c.html</anchorfile>
      <anchor>a86ad0cbf18eaf66eb5539c022c1ea5ae</anchor>
      <arglist>(byte_ring_state *state, uint8_t **const ptr_out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>byte_ring_init</name>
      <anchorfile>byte__ring_8c.html</anchorfile>
      <anchor>a3cf7e91b36d1a71d1724a6ac2a390d41</anchor>
      <arglist>(byte_ring_state *state, uint8_t *buffer, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>byte_ring_notify_written</name>
      <anchorfile>byte__ring_8c.html</anchorfile>
      <anchor>ab84e0ee21144ac7c2f6a320e2ac8b476</anchor>
      <arglist>(byte_ring_state *state, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>byte_ring_pop</name>
      <anchorfile>byte__ring_8c.html</anchorfile>
      <anchor>a0037b4690607efb2bdaefb2f16b55402</anchor>
      <arglist>(byte_ring_state *state, size_t count)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>byte_ring.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/utils/</path>
    <filename>byte__ring_8h</filename>
    <class kind="struct">byte_ring_state</class>
    <member kind="typedef">
      <type>struct byte_ring_state</type>
      <name>byte_ring_state</name>
      <anchorfile>byte__ring_8h.html</anchorfile>
      <anchor>abc774790f82f1ab229d5ea23fdac8fac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>byte_ring_at</name>
      <anchorfile>byte__ring_8h.html</anchorfile>
      <anchor>aaefec47974a7074997292094c5292aa1</anchor>
      <arglist>(const byte_ring_state *state, size_t index)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>byte_ring_capacity</name>
      <anchorfile>byte__ring_8h.html</anchorfile>
      <anchor>a67a3d43f7d6a2253f4fa81a43646e3f4</anchor>
      <arglist>(const byte_ring_state *state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>byte_ring_clear</name>
      <anchorfile>byte__ring_8h.html</anchorfile>
      <anchor>aba5848216d1d6c05d59940c679d0d430</anchor>
      <arglist>(byte_ring_state *state)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>byte_ring_copy_from_and_update</name>
      <anchorfile>byte__ring_8h.html</anchorfile>
      <anchor>aa882ccd27efe23e0753dfae538398c96</anchor>
      <arglist>(byte_ring_state *state, const uint8_t **bytes, size_t *count)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>byte_ring_copy_to</name>
      <anchorfile>byte__ring_8h.html</anchorfile>
      <anchor>a1b6e07c1d7c6b307bcec511e9d569e84</anchor>
      <arglist>(const byte_ring_state *state, uint8_t *buffer, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>byte_ring_count</name>
      <anchorfile>byte__ring_8h.html</anchorfile>
      <anchor>a3c5952d2c8e723a72301f66027cc1a29</anchor>
      <arglist>(const byte_ring_state *state)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>byte_ring_free_space</name>
      <anchorfile>byte__ring_8h.html</anchorfile>
      <anchor>a0d7e91e3bf6fd881af52009ce9e38e10</anchor>
      <arglist>(const byte_ring_state *state)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>byte_ring_get_write_ptr</name>
      <anchorfile>byte__ring_8h.html</anchorfile>
      <anchor>a2663fabe946c41eef5d7798a3cff0fda</anchor>
      <arglist>(byte_ring_state *state, uint8_t **ptr_out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>byte_ring_init</name>
      <anchorfile>byte__ring_8h.html</anchorfile>
      <anchor>a3cf7e91b36d1a71d1724a6ac2a390d41</anchor>
      <arglist>(byte_ring_state *state, uint8_t *buffer, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>byte_ring_notify_written</name>
      <anchorfile>byte__ring_8h.html</anchorfile>
      <anchor>ab84e0ee21144ac7c2f6a320e2ac8b476</anchor>
      <arglist>(byte_ring_state *state, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>byte_ring_pop</name>
      <anchorfile>byte__ring_8h.html</anchorfile>
      <anchor>a0037b4690607efb2bdaefb2f16b55402</anchor>
      <arglist>(byte_ring_state *state, size_t count)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CHANGELOG.md</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/</path>
    <filename>CHANGELOG_8md</filename>
  </compound>
  <compound kind="file">
    <name>commands_3dm.c</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>commands__3dm_8c</filename>
    <includes id="commands__3dm_8h" name="commands_3dm.h" local="yes" imported="no">commands_3dm.h</includes>
    <includes id="serialization_8h" name="serialization.h" local="yes" imported="no">../utils/serialization.h</includes>
    <includes id="mip__interface_8h" name="mip_interface.h" local="yes" imported="no">../mip_interface.h</includes>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_accel_bias_command</name>
      <anchorfile>group__c__3dm__accel__bias.html</anchorfile>
      <anchor>gac478675c0f42ac9586e8662c01e0c266</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_accel_bias_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_accel_bias_response</name>
      <anchorfile>group__c__3dm__accel__bias.html</anchorfile>
      <anchor>ga70eb6b19707519e477f5827f26c5d3ef</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_accel_bias_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_calibrated_sensor_ranges_command</name>
      <anchorfile>group__c__3dm__calibrated__sensor__ranges.html</anchorfile>
      <anchor>gaaaaf9ff6782c1d7db4a477d46aba598a</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_calibrated_sensor_ranges_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_calibrated_sensor_ranges_command_entry</name>
      <anchorfile>group__c__3dm__calibrated__sensor__ranges.html</anchorfile>
      <anchor>ga10ddf55d253b5aa0282820d36a362a18</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_calibrated_sensor_ranges_command_entry *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_calibrated_sensor_ranges_response</name>
      <anchorfile>group__c__3dm__calibrated__sensor__ranges.html</anchorfile>
      <anchor>ga19f1776ed90095942818f2c53c242dd0</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_calibrated_sensor_ranges_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_capture_gyro_bias_command</name>
      <anchorfile>group__c__3dm__capture__gyro__bias.html</anchorfile>
      <anchor>ga221b246417bedcde1b239f12c5a5de86</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_capture_gyro_bias_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_capture_gyro_bias_response</name>
      <anchorfile>group__c__3dm__capture__gyro__bias.html</anchorfile>
      <anchor>ga6474728b167c357a016e16caeae6cd71</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_capture_gyro_bias_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_complementary_filter_command</name>
      <anchorfile>group__c__3dm__complementary__filter.html</anchorfile>
      <anchor>gad1073384bcb14dbcfde9415edc22fbe4</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_complementary_filter_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_complementary_filter_response</name>
      <anchorfile>group__c__3dm__complementary__filter.html</anchorfile>
      <anchor>ga007a9adc965773895bedd2a41084d7b8</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_complementary_filter_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_coning_sculling_enable_command</name>
      <anchorfile>group__c__3dm__coning__sculling__enable.html</anchorfile>
      <anchor>gabddc6a6ba616e33ee905b3e094924df6</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_coning_sculling_enable_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_coning_sculling_enable_response</name>
      <anchorfile>group__c__3dm__coning__sculling__enable.html</anchorfile>
      <anchor>ga02d715736ecc3883b95364eec8b71647</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_coning_sculling_enable_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_datastream_control_command</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>gae2f56fddaea96354371b33cde61a5b36</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_datastream_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_datastream_control_response</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>gaef24799d9664adbf263e9f5fdd5e7dc2</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_datastream_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_device_settings_command</name>
      <anchorfile>group__c__3dm__device__settings.html</anchorfile>
      <anchor>gad8dce96a370cff742d669055d1b3dd77</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_device_settings_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_action_command</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga00ba925d3a4a3356260b3391d480ff69</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_event_action_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_action_command_gpio_params</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga5478efa17b58d8ffd798b8e66a3b1109</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_event_action_command_gpio_params *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_action_command_gpio_params_mode</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga06b99bda34754ca117ca56d879102063</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_action_command_gpio_params_mode *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_action_command_message_params</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga771b70fa12a45ccf04608953cb7fc910</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_event_action_command_message_params *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_action_command_type</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga233aa30c66a09556f9d410afa2d3ea97</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_action_command_type *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_action_response</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga0273dd5f57d3696f519446d837405f82</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_event_action_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_control_command</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>ga50958bbc6dd3f32f966261fe771491a1</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_event_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_control_command_mode</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>ga1816df4a4d74106cefe89c6134151b8a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_control_command_mode *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_control_response</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>ga5ceabaf1669b40b79050ebddc77dc5bb</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_event_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_trigger_command</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga8dc7fca660a7ad540ae2f36dc6f5a1c4</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_event_trigger_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_trigger_command_combination_params</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga365f6a5b459706aeddb8cb64216d0c69</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_event_trigger_command_combination_params *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_trigger_command_gpio_params</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gacabba736bbef05f77276a8419789c8c3</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_event_trigger_command_gpio_params *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_trigger_command_gpio_params_mode</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga220922d1375f38f6623df290bd11c631</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_trigger_command_gpio_params_mode *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_trigger_command_threshold_params</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gaa7cd42fa230c45faf21aeb6f27aa946a</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_event_trigger_command_threshold_params *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_trigger_command_threshold_params_type</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga2b00be65cf9ebc9cb22530ad131c44b5</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_trigger_command_threshold_params_type *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_trigger_command_type</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga7e232b2eeb3df66c4327cf04ef0c6990</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_trigger_command_type *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_trigger_response</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga9d38cfcdbda94f0ca96e772fbbae30b2</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_event_trigger_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_factory_streaming_command</name>
      <anchorfile>group__c__3dm__factory__streaming.html</anchorfile>
      <anchor>ga4cb07b7236ffc8a1bb7772971e1a3984</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_factory_streaming_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_factory_streaming_command_action</name>
      <anchorfile>group__c__3dm__factory__streaming.html</anchorfile>
      <anchor>ga6e3cd9b5af885a98a180af190658ffb6</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_factory_streaming_command_action *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_filter_message_format_command</name>
      <anchorfile>group__c__3dm__filter__message__format.html</anchorfile>
      <anchor>gaba0c01aede8f8499069aa213df1e72c1</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_filter_message_format_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_filter_message_format_response</name>
      <anchorfile>group__c__3dm__filter__message__format.html</anchorfile>
      <anchor>ga282891dfb800220fc5f6074e0cdccc1d</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_filter_message_format_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_base_rate_command</name>
      <anchorfile>group__c__3dm__get__base__rate.html</anchorfile>
      <anchor>ga68a2ca131b1bac7e4753388e93f3de11</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_get_base_rate_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_base_rate_response</name>
      <anchorfile>group__c__3dm__get__base__rate.html</anchorfile>
      <anchor>gab21ea2edfbb5bd50849372c1b191f999</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_get_base_rate_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_event_action_status_command</name>
      <anchorfile>group__c__3dm__get__event__action__status.html</anchorfile>
      <anchor>ga8e755255372106c56a08cfd48f2a4b11</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_get_event_action_status_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_event_action_status_command_entry</name>
      <anchorfile>group__c__3dm__get__event__action__status.html</anchorfile>
      <anchor>ga8546c4b312fbe81d6a2fbabd0e339647</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_get_event_action_status_command_entry *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_event_action_status_response</name>
      <anchorfile>group__c__3dm__get__event__action__status.html</anchorfile>
      <anchor>ga6cc23011dfa9065254d84c2b02d8f86d</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_get_event_action_status_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_event_support_command</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>ga40f391839578781991c322acb623c372</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_get_event_support_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_event_support_command_info</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>ga7cd02473a01acd26137821315935c1f1</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_get_event_support_command_info *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_event_support_command_query</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>ga7d4168dc0f2eabe33ebf3f9eb9fc02f7</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_get_event_support_command_query *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_event_support_response</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>ga6bfe6b91e8394040e121d7329def918f</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_get_event_support_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_event_trigger_status_command</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>ga00291b634d2152ad87863bfca327efe7</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_get_event_trigger_status_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_event_trigger_status_command_entry</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>gae4080a0cb34b1f1b6205739b086f74e4</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_get_event_trigger_status_command_entry *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_event_trigger_status_command_status</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>ga25d4ce90c4d017c6d70ed67116f2d466</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_get_event_trigger_status_command_status *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_event_trigger_status_response</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>gaa8c168b9689cdd086cb05ec2963e1e62</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_get_event_trigger_status_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gnss_sbas_settings_command</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>gaefafa1d98d7347a6bea2c584fd6aa35a</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_gnss_sbas_settings_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gnss_sbas_settings_command_sbasoptions</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga559b5c626961d9b30cef6f7c3411e884</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gnss_sbas_settings_command_sbasoptions *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gnss_sbas_settings_response</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga6db14ddfed7fb47533f0c456368431f3</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_gnss_sbas_settings_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gnss_time_assistance_command</name>
      <anchorfile>group__c__3dm__gnss__time__assistance.html</anchorfile>
      <anchor>ga325b4616ede6cbddb3a7119cfc486022</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_gnss_time_assistance_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gnss_time_assistance_response</name>
      <anchorfile>group__c__3dm__gnss__time__assistance.html</anchorfile>
      <anchor>ga9b1db9e7b73c1bfd93fd9edf37076f15</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_gnss_time_assistance_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gpio_config_command</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga2239e535f940a44be2005be000952893</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_gpio_config_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gpio_config_command_behavior</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga1c2ffc9f92b6f1c100c7d3fc0428d6e3</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gpio_config_command_behavior *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gpio_config_command_feature</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>gaca9d696f88272238b660c612dda026a1</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gpio_config_command_feature *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gpio_config_command_pin_mode</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga6ba22b57af69f1c5bab2ea7d16dc3fc7</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gpio_config_command_pin_mode *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gpio_config_response</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga723e169bbf69ce63b275a54707b9a97a</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_gpio_config_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gpio_state_command</name>
      <anchorfile>group__c__3dm__gpio__state.html</anchorfile>
      <anchor>ga426039dd4247f51e1c15d4248e28214a</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_gpio_state_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gpio_state_response</name>
      <anchorfile>group__c__3dm__gpio__state.html</anchorfile>
      <anchor>ga32e8acf501e120a9e8ea4062a297692e</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_gpio_state_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gps_message_format_command</name>
      <anchorfile>group__c__3dm__gps__message__format.html</anchorfile>
      <anchor>ga0a0f401ae128f26fe543bbb1a9e74b93</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_gps_message_format_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gps_message_format_response</name>
      <anchorfile>group__c__3dm__gps__message__format.html</anchorfile>
      <anchor>gabcece70f12cb84580c159603259b728e</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_gps_message_format_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gyro_bias_command</name>
      <anchorfile>group__c__3dm__gyro__bias.html</anchorfile>
      <anchor>gaccd0d608f9b036b7a50a099d502418c9</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_gyro_bias_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gyro_bias_response</name>
      <anchorfile>group__c__3dm__gyro__bias.html</anchorfile>
      <anchor>gaf61ffa663ba6a07dfe1c0bcb8ddbd6af</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_gyro_bias_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_imu_lowpass_filter_command</name>
      <anchorfile>group__c__3dm__imu__lowpass__filter.html</anchorfile>
      <anchor>gaaaf6106c4e0d779c75125f65b5782c21</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_imu_lowpass_filter_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_imu_lowpass_filter_response</name>
      <anchorfile>group__c__3dm__imu__lowpass__filter.html</anchorfile>
      <anchor>ga19785a8498ef6190d16f7f94aae71c24</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_imu_lowpass_filter_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_imu_message_format_command</name>
      <anchorfile>group__c__3dm__imu__message__format.html</anchorfile>
      <anchor>ga467d74d739f635befdecb77875a502cf</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_imu_message_format_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_imu_message_format_response</name>
      <anchorfile>group__c__3dm__imu__message__format.html</anchorfile>
      <anchor>ga11e1298bf12956baec1e995a5981377c</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_imu_message_format_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_mag_hard_iron_offset_command</name>
      <anchorfile>group__c__3dm__mag__hard__iron__offset.html</anchorfile>
      <anchor>ga4bb08af459baaa8e754a0f3527929d6a</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_mag_hard_iron_offset_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_mag_hard_iron_offset_response</name>
      <anchorfile>group__c__3dm__mag__hard__iron__offset.html</anchorfile>
      <anchor>gaca3e0fce27299a3516bf9b44f10bbe61</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_mag_hard_iron_offset_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_mag_soft_iron_matrix_command</name>
      <anchorfile>group__c__3dm__mag__soft__iron__matrix.html</anchorfile>
      <anchor>gae0c6cebde7c78ed2ac0929d5a298a8bc</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_mag_soft_iron_matrix_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_mag_soft_iron_matrix_response</name>
      <anchorfile>group__c__3dm__mag__soft__iron__matrix.html</anchorfile>
      <anchor>gabb2121eae89ac8c2185d3f6e82d74bbe</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_mag_soft_iron_matrix_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_message_format_command</name>
      <anchorfile>group__c__3dm__message__format.html</anchorfile>
      <anchor>gadea3339399211cc2091b497b5c4ab368</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_message_format_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_message_format_response</name>
      <anchorfile>group__c__3dm__message__format.html</anchorfile>
      <anchor>gad077c01b50c2e618046f2d545060fd04</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_message_format_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_mip_cmd_3dm_lowpass_filter_command</name>
      <anchorfile>group__c__3dm__mip__cmd__3dm__lowpass__filter.html</anchorfile>
      <anchor>gaa26ea8d702c4e601d8aa2ca28e681ea8</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_mip_cmd_3dm_lowpass_filter_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_mip_cmd_3dm_lowpass_filter_response</name>
      <anchorfile>group__c__3dm__mip__cmd__3dm__lowpass__filter.html</anchorfile>
      <anchor>ga78283ad5928181aebb73e5a910b26549</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_mip_cmd_3dm_lowpass_filter_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_nmea_message_format_command</name>
      <anchorfile>group__c__3dm__nmea__message__format.html</anchorfile>
      <anchor>ga6e5183275f49a2d5a9032aaf51642318</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_nmea_message_format_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_nmea_message_format_response</name>
      <anchorfile>group__c__3dm__nmea__message__format.html</anchorfile>
      <anchor>gad60c44a182d03175d76d62652ebe0f54</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_nmea_message_format_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_nmea_poll_data_command</name>
      <anchorfile>group__c__3dm__nmea__poll__data.html</anchorfile>
      <anchor>ga4744d88c72510e733a4395a7eaf29d5d</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_nmea_poll_data_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_odometer_command</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>ga5827964c4a38c827a2bac9ca3bb20af1</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_odometer_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_odometer_command_mode</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>ga36b3a06ab932a424f68ed97a64cc8143</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_odometer_command_mode *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_odometer_response</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>gaabf47a816ce0fa9232b5e2930615bebb</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_odometer_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_poll_data_command</name>
      <anchorfile>group__c__3dm__poll__data.html</anchorfile>
      <anchor>gacd9cc3e4003b0707a32a9564476da090</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_poll_data_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_poll_filter_message_command</name>
      <anchorfile>group__c__3dm__poll__filter__message.html</anchorfile>
      <anchor>gab5e3ea6ac51dcebc07f4a60ac04669ae</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_poll_filter_message_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_poll_gnss_message_command</name>
      <anchorfile>group__c__3dm__poll__gnss__message.html</anchorfile>
      <anchor>ga10f948c85b58a61b39218386e9ef046c</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_poll_gnss_message_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_poll_imu_message_command</name>
      <anchorfile>group__c__3dm__poll__imu__message.html</anchorfile>
      <anchor>ga1f6b7ea76748dc47cf8350b4d91150a4</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_poll_imu_message_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_pps_source_command</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>ga0160000d555f036a205dd28f07099af4</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_pps_source_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_pps_source_command_source</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>gaf4f1a94038f6beb8cfa696df911991fc</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_pps_source_command_source *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_pps_source_response</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>gae930cd57fb511b7ccc0ae47ddda0ee76</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_pps_source_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_sensor_2_vehicle_transform_dcm_command</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__dcm.html</anchorfile>
      <anchor>ga07424fa7db44bc868a23cd855ec6ab5c</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_sensor_2_vehicle_transform_dcm_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_sensor_2_vehicle_transform_dcm_response</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__dcm.html</anchorfile>
      <anchor>gaee89551239eee9cf6a60e5452ee86397</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_sensor_2_vehicle_transform_dcm_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_sensor_2_vehicle_transform_euler_command</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__euler.html</anchorfile>
      <anchor>gabd8c97bbe874581542558ad906e79924</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_sensor_2_vehicle_transform_euler_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_sensor_2_vehicle_transform_euler_response</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__euler.html</anchorfile>
      <anchor>ga1e100932a2b7ff51f9cc44cdac26b979</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_sensor_2_vehicle_transform_euler_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_sensor_2_vehicle_transform_quaternion_command</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__quaternion.html</anchorfile>
      <anchor>ga34fa135da0fa8ba9c29cd26df4876dba</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_sensor_2_vehicle_transform_quaternion_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_sensor_2_vehicle_transform_quaternion_response</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__quaternion.html</anchorfile>
      <anchor>ga0e46fec72f8d0ed141f0b42a2d9c61ac</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_sensor_2_vehicle_transform_quaternion_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_sensor_range_command</name>
      <anchorfile>group__c__3dm__sensor__range.html</anchorfile>
      <anchor>ga6891822021a4a34b6830f2a86f642f82</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_sensor_range_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_sensor_range_response</name>
      <anchorfile>group__c__3dm__sensor__range.html</anchorfile>
      <anchor>ga9bf7a9460afa887a465c9f9b92f7142d</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_sensor_range_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_uart_baudrate_command</name>
      <anchorfile>group__c__3dm__uart__baudrate.html</anchorfile>
      <anchor>ga04035253cb728e3e284dc20557a75cf2</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_uart_baudrate_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_uart_baudrate_response</name>
      <anchorfile>group__c__3dm__uart__baudrate.html</anchorfile>
      <anchor>gaa2bf3027c713ccafaa86c0d88bc8f490</anchor>
      <arglist>(mip_serializer *serializer, mip_3dm_uart_baudrate_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_nmea_message</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gad71074344d32dd2bd538ae87bd4340f9</anchor>
      <arglist>(mip_serializer *serializer, mip_nmea_message *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_nmea_message_message_id</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga0a3d36efca896f78c2a718459804c55f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_nmea_message_message_id *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_nmea_message_talker_id</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga3c1617e489e87f3cfbb610a494166c83</anchor>
      <arglist>(struct mip_serializer *serializer, mip_nmea_message_talker_id *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_range_type</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga7aa48247cea95fff735f0a87ad9cd73e</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_range_type *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_accel_bias_command</name>
      <anchorfile>group__c__3dm__accel__bias.html</anchorfile>
      <anchor>ga3e4f524a01df43a4c5c2091764d144bd</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_accel_bias_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_accel_bias_response</name>
      <anchorfile>group__c__3dm__accel__bias.html</anchorfile>
      <anchor>ga3befc2ae1eba8214ba1d05090086fa51</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_accel_bias_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_calibrated_sensor_ranges_command</name>
      <anchorfile>group__c__3dm__calibrated__sensor__ranges.html</anchorfile>
      <anchor>ga6584085e2216dee077c4ca6e29ee6cf7</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_calibrated_sensor_ranges_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_calibrated_sensor_ranges_command_entry</name>
      <anchorfile>group__c__3dm__calibrated__sensor__ranges.html</anchorfile>
      <anchor>ga5380f87ca189d3f2be933e78c0edfc58</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_calibrated_sensor_ranges_command_entry *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_calibrated_sensor_ranges_response</name>
      <anchorfile>group__c__3dm__calibrated__sensor__ranges.html</anchorfile>
      <anchor>ga4615cbb07e6df887256e69581ad2f8d0</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_calibrated_sensor_ranges_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_capture_gyro_bias_command</name>
      <anchorfile>group__c__3dm__capture__gyro__bias.html</anchorfile>
      <anchor>ga81bcb775109170107925ac9c7dd22fc9</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_capture_gyro_bias_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_capture_gyro_bias_response</name>
      <anchorfile>group__c__3dm__capture__gyro__bias.html</anchorfile>
      <anchor>ga23378efcc1e4c829d9741fffa35b9758</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_capture_gyro_bias_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_complementary_filter_command</name>
      <anchorfile>group__c__3dm__complementary__filter.html</anchorfile>
      <anchor>ga1e583469b8a5ab58b8d7556893346742</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_complementary_filter_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_complementary_filter_response</name>
      <anchorfile>group__c__3dm__complementary__filter.html</anchorfile>
      <anchor>ga6c4f5c4850a8e79d6c4970cbf4bdf13e</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_complementary_filter_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_coning_sculling_enable_command</name>
      <anchorfile>group__c__3dm__coning__sculling__enable.html</anchorfile>
      <anchor>ga243a447c129a87cdad8b1798277d5856</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_coning_sculling_enable_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_coning_sculling_enable_response</name>
      <anchorfile>group__c__3dm__coning__sculling__enable.html</anchorfile>
      <anchor>gac36baa9baa7c32cb65e5199bbdcb5b18</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_coning_sculling_enable_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_datastream_control_command</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>ga1bf080a0db83e5952d2028eb0fea710c</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_datastream_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_datastream_control_response</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>ga6afedd001314658fa15f06425cba4e7c</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_datastream_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_device_settings_command</name>
      <anchorfile>group__c__3dm__device__settings.html</anchorfile>
      <anchor>gaa3a1c924b9d35e8db29fa79d764d216f</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_device_settings_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_action_command</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga0ec48a06be31b0ecbfff9f4fc1805354</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_event_action_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_action_command_gpio_params</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>gafeb27c17d102fbe5a99ca3210c46aaad</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_event_action_command_gpio_params *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_action_command_gpio_params_mode</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga679dc607fcd0ff1e0d62548efd6ec8b4</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_action_command_gpio_params_mode self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_action_command_message_params</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>gaaa016e87d10b8996c3ad038d3ff277d1</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_event_action_command_message_params *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_action_command_type</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>gacf47aa437596ec54a8f9342deb03a213</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_action_command_type self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_action_response</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga49a79d8454e5718e303f4092f3a97d13</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_event_action_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_control_command</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>ga494be4ca1be91a9238b914e0c7c6c295</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_event_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_control_command_mode</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>ga67f3c996684252e5b3ab01bad9dd1dbf</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_control_command_mode self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_control_response</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>gad19bcc121cea78227a711950338be48b</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_event_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_trigger_command</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga03f7e156af7e157f0e9173c391d595dd</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_event_trigger_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_trigger_command_combination_params</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga27686d099b709bd902b28ed91d4e5048</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_event_trigger_command_combination_params *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_trigger_command_gpio_params</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gaa5869c72b99430676c14abf53196d05a</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_event_trigger_command_gpio_params *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_trigger_command_gpio_params_mode</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga7f263c1ce72382862b61763ff1fe13d1</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_trigger_command_gpio_params_mode self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_trigger_command_threshold_params</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gad928ac532bac432c6c00be4f8b060fa0</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_event_trigger_command_threshold_params *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_trigger_command_threshold_params_type</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gaf52baa32b47f2e963b3af9e340c55008</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_trigger_command_threshold_params_type self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_trigger_command_type</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga4bc2b18a1bd048021d1e84588c212458</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_trigger_command_type self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_trigger_response</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gac03a029e6403b5a4f46d17a01b58a203</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_event_trigger_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_factory_streaming_command</name>
      <anchorfile>group__c__3dm__factory__streaming.html</anchorfile>
      <anchor>ga5c9465b000374a5ecb473ad7eb85e46c</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_factory_streaming_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_factory_streaming_command_action</name>
      <anchorfile>group__c__3dm__factory__streaming.html</anchorfile>
      <anchor>gabccf0af807cd81014350bb96db4631ce</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_factory_streaming_command_action self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_filter_message_format_command</name>
      <anchorfile>group__c__3dm__filter__message__format.html</anchorfile>
      <anchor>gaee16a73dfabc1705e785fc9277918a65</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_filter_message_format_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_filter_message_format_response</name>
      <anchorfile>group__c__3dm__filter__message__format.html</anchorfile>
      <anchor>ga632e3e165dd336f4cd512a93585a0149</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_filter_message_format_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_base_rate_command</name>
      <anchorfile>group__c__3dm__get__base__rate.html</anchorfile>
      <anchor>ga4558e168b2996715ff69180753552dfb</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_get_base_rate_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_base_rate_response</name>
      <anchorfile>group__c__3dm__get__base__rate.html</anchorfile>
      <anchor>ga286f5628e3ff5b674f51d94c84c372da</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_get_base_rate_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_event_action_status_command</name>
      <anchorfile>group__c__3dm__get__event__action__status.html</anchorfile>
      <anchor>gae309b0cff6e5d55a5e6c8ac498f600dd</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_get_event_action_status_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_event_action_status_command_entry</name>
      <anchorfile>group__c__3dm__get__event__action__status.html</anchorfile>
      <anchor>gae1366be25a915fed934abc346f64484f</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_get_event_action_status_command_entry *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_event_action_status_response</name>
      <anchorfile>group__c__3dm__get__event__action__status.html</anchorfile>
      <anchor>ga073310b16266c0ea7b8b85f5ac1c37ca</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_get_event_action_status_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_event_support_command</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>ga418715bba7f2f2dad4a5d37dc9dcb3e7</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_get_event_support_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_event_support_command_info</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>gaf5c06d603f96ba797a4ff7d561d5f08d</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_get_event_support_command_info *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_event_support_command_query</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>gaf0da1215e187558cfdaf8bf3942728dc</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_get_event_support_command_query self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_event_support_response</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>ga1f973368988430de7539d04393b75ea8</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_get_event_support_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_event_trigger_status_command</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>gade1b26c30b87239660a54bccaf2cea70</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_get_event_trigger_status_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_event_trigger_status_command_entry</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>gaaf066740188a91604f9b71e760707501</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_get_event_trigger_status_command_entry *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_event_trigger_status_command_status</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>ga7380243280f8e3e2297b0d5f47fa7f73</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_get_event_trigger_status_command_status self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_event_trigger_status_response</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>ga6cbf1ed5ae2ce378103cf007f5858f11</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_get_event_trigger_status_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gnss_sbas_settings_command</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga66fb9282e95f5cda14af3ca507caa07a</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_gnss_sbas_settings_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gnss_sbas_settings_command_sbasoptions</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga467d1d476f943adee3c6ebb4bd587c4f</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gnss_sbas_settings_command_sbasoptions self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gnss_sbas_settings_response</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>gaab502a2c5c016053cebaed4695492add</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_gnss_sbas_settings_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gnss_time_assistance_command</name>
      <anchorfile>group__c__3dm__gnss__time__assistance.html</anchorfile>
      <anchor>ga808e8befa9175a65eee3f9d2c13e2791</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_gnss_time_assistance_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gnss_time_assistance_response</name>
      <anchorfile>group__c__3dm__gnss__time__assistance.html</anchorfile>
      <anchor>ga290d1b20eea66a60c0a825f398eb8cd4</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_gnss_time_assistance_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gpio_config_command</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>gaa2038f9bf96db746ef47a766f3d017f3</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_gpio_config_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gpio_config_command_behavior</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga20fbd9066b92e4435ec2de8feda03324</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gpio_config_command_behavior self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gpio_config_command_feature</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga342aabb9ba5a0a4276d6fc20306ffa49</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gpio_config_command_feature self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gpio_config_command_pin_mode</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga58b12422d7a6f16e30b476cbe058158b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gpio_config_command_pin_mode self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gpio_config_response</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>gaefa5f5cb4068dc68ae9d19928d5f47a8</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_gpio_config_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gpio_state_command</name>
      <anchorfile>group__c__3dm__gpio__state.html</anchorfile>
      <anchor>ga9a66f6d91a9711ea3f8332c159aa6414</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_gpio_state_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gpio_state_response</name>
      <anchorfile>group__c__3dm__gpio__state.html</anchorfile>
      <anchor>ga6bf05c26888830393e40651d11d32ce2</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_gpio_state_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gps_message_format_command</name>
      <anchorfile>group__c__3dm__gps__message__format.html</anchorfile>
      <anchor>ga859fa5633604523988461cb04a64df00</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_gps_message_format_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gps_message_format_response</name>
      <anchorfile>group__c__3dm__gps__message__format.html</anchorfile>
      <anchor>gabd24a83e0326e25d3b66624160309196</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_gps_message_format_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gyro_bias_command</name>
      <anchorfile>group__c__3dm__gyro__bias.html</anchorfile>
      <anchor>ga13c216e3ed22a138a592fc6a28b2b73c</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_gyro_bias_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gyro_bias_response</name>
      <anchorfile>group__c__3dm__gyro__bias.html</anchorfile>
      <anchor>ga7bbeea1289f2b58624a553bf2646cf1f</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_gyro_bias_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_imu_lowpass_filter_command</name>
      <anchorfile>group__c__3dm__imu__lowpass__filter.html</anchorfile>
      <anchor>ga5ce91ac318e235ff48a600be32e97a87</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_imu_lowpass_filter_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_imu_lowpass_filter_response</name>
      <anchorfile>group__c__3dm__imu__lowpass__filter.html</anchorfile>
      <anchor>gaeaa0c259dc67e36deb596e1112d1f195</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_imu_lowpass_filter_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_imu_message_format_command</name>
      <anchorfile>group__c__3dm__imu__message__format.html</anchorfile>
      <anchor>gae62d3fe276ce874c1c38926f7ff75f40</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_imu_message_format_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_imu_message_format_response</name>
      <anchorfile>group__c__3dm__imu__message__format.html</anchorfile>
      <anchor>ga7395f7280a3528aea18491b8fa228e55</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_imu_message_format_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_mag_hard_iron_offset_command</name>
      <anchorfile>group__c__3dm__mag__hard__iron__offset.html</anchorfile>
      <anchor>ga91e20db1025434b7008318c99e2c665b</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_mag_hard_iron_offset_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_mag_hard_iron_offset_response</name>
      <anchorfile>group__c__3dm__mag__hard__iron__offset.html</anchorfile>
      <anchor>ga3dbb728ef97581f7823acad1c4a3b27a</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_mag_hard_iron_offset_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_mag_soft_iron_matrix_command</name>
      <anchorfile>group__c__3dm__mag__soft__iron__matrix.html</anchorfile>
      <anchor>gab38c080cec8e32a7d44543e6460cf338</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_mag_soft_iron_matrix_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_mag_soft_iron_matrix_response</name>
      <anchorfile>group__c__3dm__mag__soft__iron__matrix.html</anchorfile>
      <anchor>gae45762f89ff27ff70ab2bc339640f325</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_mag_soft_iron_matrix_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_message_format_command</name>
      <anchorfile>group__c__3dm__message__format.html</anchorfile>
      <anchor>ga5f03e087d552c445fd09afcef6d6fb16</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_message_format_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_message_format_response</name>
      <anchorfile>group__c__3dm__message__format.html</anchorfile>
      <anchor>ga29e73c86da963bfdcc44b3af613e1bdf</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_message_format_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_mip_cmd_3dm_lowpass_filter_command</name>
      <anchorfile>group__c__3dm__mip__cmd__3dm__lowpass__filter.html</anchorfile>
      <anchor>ga8171028aa34a8ca1853bbc265900b9b2</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_mip_cmd_3dm_lowpass_filter_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_mip_cmd_3dm_lowpass_filter_response</name>
      <anchorfile>group__c__3dm__mip__cmd__3dm__lowpass__filter.html</anchorfile>
      <anchor>ga8b45a58adcb98db259db76a5d213538c</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_mip_cmd_3dm_lowpass_filter_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_nmea_message_format_command</name>
      <anchorfile>group__c__3dm__nmea__message__format.html</anchorfile>
      <anchor>ga4c549b5374eec5078fe076840f02813e</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_nmea_message_format_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_nmea_message_format_response</name>
      <anchorfile>group__c__3dm__nmea__message__format.html</anchorfile>
      <anchor>ga5097682ebb513181ed15066bf8d418da</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_nmea_message_format_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_nmea_poll_data_command</name>
      <anchorfile>group__c__3dm__nmea__poll__data.html</anchorfile>
      <anchor>ga8393282e18277b714373612237e5d5e3</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_nmea_poll_data_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_odometer_command</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>ga68e7b2b099f3a409dec7e8272ea80404</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_odometer_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_odometer_command_mode</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>gaecf25006f94ab6ae7e24455546bf1cb3</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_odometer_command_mode self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_odometer_response</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>ga4877bcec4b3921768345213cbe300371</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_odometer_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_poll_data_command</name>
      <anchorfile>group__c__3dm__poll__data.html</anchorfile>
      <anchor>ga97eaaa70584ec76f8e93fad00e0bce74</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_poll_data_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_poll_filter_message_command</name>
      <anchorfile>group__c__3dm__poll__filter__message.html</anchorfile>
      <anchor>ga25a66aff6c69021831e051084735f448</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_poll_filter_message_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_poll_gnss_message_command</name>
      <anchorfile>group__c__3dm__poll__gnss__message.html</anchorfile>
      <anchor>ga03baac9592c53cee41cdc43859ded857</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_poll_gnss_message_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_poll_imu_message_command</name>
      <anchorfile>group__c__3dm__poll__imu__message.html</anchorfile>
      <anchor>gae93515a9f7ff090216f857eadd2ff6c0</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_poll_imu_message_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_pps_source_command</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>gab689751263a6084606e58cd67e1166a5</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_pps_source_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_pps_source_command_source</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>ga2ec0010e1e4ac550be38c277d7af7bbb</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_pps_source_command_source self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_pps_source_response</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>gad47abe44c699326b2367412776371647</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_pps_source_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_sensor_2_vehicle_transform_dcm_command</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__dcm.html</anchorfile>
      <anchor>gaecba0ec60e9046f88a898f03ec91cd21</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_sensor_2_vehicle_transform_dcm_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_sensor_2_vehicle_transform_dcm_response</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__dcm.html</anchorfile>
      <anchor>ga3bfcb033e3d37a661571b3962774b58e</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_sensor_2_vehicle_transform_dcm_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_sensor_2_vehicle_transform_euler_command</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__euler.html</anchorfile>
      <anchor>ga174d6fe786af77f6561f2df3196558c6</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_sensor_2_vehicle_transform_euler_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_sensor_2_vehicle_transform_euler_response</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__euler.html</anchorfile>
      <anchor>gaca6912d29f510ac9e35b21c7e061fa13</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_sensor_2_vehicle_transform_euler_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_sensor_2_vehicle_transform_quaternion_command</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__quaternion.html</anchorfile>
      <anchor>ga78d1c4576929fb5482f313ded1fccaab</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_sensor_2_vehicle_transform_quaternion_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_sensor_2_vehicle_transform_quaternion_response</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__quaternion.html</anchorfile>
      <anchor>ga878ab1e993717b5184654518b62ddf13</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_sensor_2_vehicle_transform_quaternion_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_sensor_range_command</name>
      <anchorfile>group__c__3dm__sensor__range.html</anchorfile>
      <anchor>ga0fa0ab8a476c018f3429ece5e69bfe49</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_sensor_range_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_sensor_range_response</name>
      <anchorfile>group__c__3dm__sensor__range.html</anchorfile>
      <anchor>ga98f7cbc905cacaa50d28ced74c83fb0c</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_sensor_range_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_uart_baudrate_command</name>
      <anchorfile>group__c__3dm__uart__baudrate.html</anchorfile>
      <anchor>ga9f2c6bca8cb5d12e2d2b54ea7a08815b</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_uart_baudrate_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_uart_baudrate_response</name>
      <anchorfile>group__c__3dm__uart__baudrate.html</anchorfile>
      <anchor>gabda5eac01cad40fa7e06498df803a50a</anchor>
      <arglist>(mip_serializer *serializer, const mip_3dm_uart_baudrate_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_nmea_message</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gab43778be3049bf598ba96590c4115582</anchor>
      <arglist>(mip_serializer *serializer, const mip_nmea_message *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_nmea_message_message_id</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga5985394725bb9fa1905ef96bae48f505</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_nmea_message_message_id self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_nmea_message_talker_id</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga7f8342c53dad5afe596d9479010eb993</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_nmea_message_talker_id self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_range_type</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gad8f8f39282dd82967daea8575988e35a</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_range_type self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_calibrated_sensor_ranges</name>
      <anchorfile>group__c__3dm__calibrated__sensor__ranges.html</anchorfile>
      <anchor>ga557107f91a940cb94985b2a4f5bae23e</anchor>
      <arglist>(struct mip_interface *device, mip_sensor_range_type sensor, uint8_t *num_ranges_out, uint8_t num_ranges_out_max, mip_3dm_calibrated_sensor_ranges_command_entry *ranges_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_capture_gyro_bias</name>
      <anchorfile>group__c__3dm__capture__gyro__bias.html</anchorfile>
      <anchor>ga988082d66da7ea25f307e301d128d282</anchor>
      <arglist>(struct mip_interface *device, uint16_t averaging_time_ms, float *bias_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_accel_bias</name>
      <anchorfile>group__c__3dm__accel__bias.html</anchorfile>
      <anchor>ga700655db4725f9563d365bc05323d9e1</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_complementary_filter</name>
      <anchorfile>group__c__3dm__complementary__filter.html</anchorfile>
      <anchor>gadfc0e5bab25af6d3daece0f6476e856f</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_coning_sculling_enable</name>
      <anchorfile>group__c__3dm__coning__sculling__enable.html</anchorfile>
      <anchor>ga478897e6f19466fad0e205b83383c8ce</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_datastream_control</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>ga315fa826a0b0dfd94d114cb679aa7027</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_device_settings</name>
      <anchorfile>group__c__3dm__device__settings.html</anchorfile>
      <anchor>gad7f619cf3c163641401baa108abe7b0b</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_event_action</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga48172d962f2533f14d7697fdcf1e16f4</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_event_control</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>ga6db781c8c5c6105db23ffb2119fc9f95</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_event_trigger</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga37a4ccdc20efb28dfbb8c9f703780059</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_filter_message_format</name>
      <anchorfile>group__c__3dm__filter__message__format.html</anchorfile>
      <anchor>ga5c00fd30083e5279799cf7f3c2ebe171</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_gnss_sbas_settings</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga38263cd5e2264c2d0ecee65a3c5f0dd9</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_gpio_config</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga8fcfa2f17a24c3c3ffd43a4803ecfd07</anchor>
      <arglist>(struct mip_interface *device, uint8_t pin)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_gps_message_format</name>
      <anchorfile>group__c__3dm__gps__message__format.html</anchorfile>
      <anchor>ga520a936a703fb81e395d63319e8f229c</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_gyro_bias</name>
      <anchorfile>group__c__3dm__gyro__bias.html</anchorfile>
      <anchor>ga78a2e467181e25c3c7c794ca610277da</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_imu_lowpass_filter</name>
      <anchorfile>group__c__3dm__imu__lowpass__filter.html</anchorfile>
      <anchor>gafcfca44a6ebb0e21e07861ed8f1fc64a</anchor>
      <arglist>(struct mip_interface *device, uint8_t target_descriptor)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_imu_message_format</name>
      <anchorfile>group__c__3dm__imu__message__format.html</anchorfile>
      <anchor>gaa54bc160bf2c34c349f35a04ae263d9c</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_mag_hard_iron_offset</name>
      <anchorfile>group__c__3dm__mag__hard__iron__offset.html</anchorfile>
      <anchor>ga7eefc3c14f3c977d7ebcfe3b5ab4e495</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_mag_soft_iron_matrix</name>
      <anchorfile>group__c__3dm__mag__soft__iron__matrix.html</anchorfile>
      <anchor>gaee0b818f9f6e4435253461ee63be2c16</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_message_format</name>
      <anchorfile>group__c__3dm__message__format.html</anchorfile>
      <anchor>ga61d1a092d7e424bfd517b85ada3df128</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_mip_cmd_3dm_lowpass_filter</name>
      <anchorfile>group__c__3dm__mip__cmd__3dm__lowpass__filter.html</anchorfile>
      <anchor>gaeb67dae4f0ba33cd90f59dfd30867ad3</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set, uint8_t field_desc)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_nmea_message_format</name>
      <anchorfile>group__c__3dm__nmea__message__format.html</anchorfile>
      <anchor>ga1587da28313d95e9cce531fce64391a8</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_odometer</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>ga9f2f0ce7225160743ef63b52f7203cdc</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_pps_source</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>gae3c6ae0ba61d688096dd1c7337316889</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_sensor_2_vehicle_transform_dcm</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__dcm.html</anchorfile>
      <anchor>gad14140698b8872735fd703ff95bdcd05</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_sensor_2_vehicle_transform_euler</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__euler.html</anchorfile>
      <anchor>gaef88a5e9eaf0c76ce80511cb99d3f4c6</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_sensor_2_vehicle_transform_quaternion</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__quaternion.html</anchorfile>
      <anchor>ga32d081256fd6295fe15882d82773c3e0</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_sensor_range</name>
      <anchorfile>group__c__3dm__sensor__range.html</anchorfile>
      <anchor>ga5c77be99ceedf92c2e7ae574d0a77f4b</anchor>
      <arglist>(struct mip_interface *device, mip_sensor_range_type sensor)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_uart_baudrate</name>
      <anchorfile>group__c__3dm__uart__baudrate.html</anchorfile>
      <anchor>ga3fa7e81201b291012e76f9b79b04af53</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_factory_streaming</name>
      <anchorfile>group__c__3dm__factory__streaming.html</anchorfile>
      <anchor>gae1b33cf9d760a82bab6f6165c43f4e24</anchor>
      <arglist>(struct mip_interface *device, mip_3dm_factory_streaming_command_action action, uint8_t reserved)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_filter_get_base_rate</name>
      <anchorfile>group__c__3dm__filter__get__base__rate.html</anchorfile>
      <anchor>ga4b743f7226cee1619ca09bb11516dfb1</anchor>
      <arglist>(struct mip_interface *device, uint16_t *rate_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_get_base_rate</name>
      <anchorfile>group__c__3dm__get__base__rate.html</anchorfile>
      <anchor>gaffffdbd27aed5c60d52f8f20eaba063c</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set, uint16_t *rate_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_get_event_action_status</name>
      <anchorfile>group__c__3dm__get__event__action__status.html</anchorfile>
      <anchor>gae0f62deb7eacf766eba38ac578a5d546</anchor>
      <arglist>(struct mip_interface *device, uint8_t requested_count, const uint8_t *requested_instances, uint8_t *count_out, uint8_t count_out_max, mip_3dm_get_event_action_status_command_entry *actions_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_get_event_support</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>ga219ed24ac7ce171ef5a0dffab1494a12</anchor>
      <arglist>(struct mip_interface *device, mip_3dm_get_event_support_command_query query, uint8_t *max_instances_out, uint8_t *num_entries_out, uint8_t num_entries_out_max, mip_3dm_get_event_support_command_info *entries_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_get_event_trigger_status</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>ga90057b314df893da238618cfb8db68a4</anchor>
      <arglist>(struct mip_interface *device, uint8_t requested_count, const uint8_t *requested_instances, uint8_t *count_out, uint8_t count_out_max, mip_3dm_get_event_trigger_status_command_entry *triggers_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_gps_get_base_rate</name>
      <anchorfile>group__c__3dm__gps__get__base__rate.html</anchorfile>
      <anchor>gacd1c90434707d55f636eac132ea934f9</anchor>
      <arglist>(struct mip_interface *device, uint16_t *rate_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_imu_get_base_rate</name>
      <anchorfile>group__c__3dm__imu__get__base__rate.html</anchorfile>
      <anchor>gacfdaad892ef2326ea4a51bbda0b23527</anchor>
      <arglist>(struct mip_interface *device, uint16_t *rate_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_accel_bias</name>
      <anchorfile>group__c__3dm__accel__bias.html</anchorfile>
      <anchor>gaa70587529328ca6f816fcd403699cb46</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_complementary_filter</name>
      <anchorfile>group__c__3dm__complementary__filter.html</anchorfile>
      <anchor>ga1eef7f60fd98346d09ff0cb5057e0f60</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_coning_sculling_enable</name>
      <anchorfile>group__c__3dm__coning__sculling__enable.html</anchorfile>
      <anchor>ga5ef793c8cae8a4565b68ed256f77786c</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_datastream_control</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>ga0126e322cfcbfa80de3347b028c6b439</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_device_settings</name>
      <anchorfile>group__c__3dm__device__settings.html</anchorfile>
      <anchor>gab874b448641576ab8d9e2dc3d7b42dd4</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_event_action</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>gaf4254d3e68d93ca60ce510e654d0f7d6</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_event_control</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>gab6d1bc0e9846cbb44cf8d6eb0aac53e5</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_event_trigger</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga24b5b1e7370f0b21f029731f27a2c3c9</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_filter_message_format</name>
      <anchorfile>group__c__3dm__filter__message__format.html</anchorfile>
      <anchor>gaa2ff4042834a1a987384549ffb3b29d0</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_gnss_sbas_settings</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga5c4061c233473e9b77f9968b2b3bbfe3</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_gpio_config</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>gaec532821b00e59e6f983034bc0b2bbc1</anchor>
      <arglist>(struct mip_interface *device, uint8_t pin)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_gps_message_format</name>
      <anchorfile>group__c__3dm__gps__message__format.html</anchorfile>
      <anchor>gaa82fc7b7f05b2eec1578759042134ebb</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_gyro_bias</name>
      <anchorfile>group__c__3dm__gyro__bias.html</anchorfile>
      <anchor>ga8da7576f29a0be7d593dcd2da2eab7ad</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_imu_lowpass_filter</name>
      <anchorfile>group__c__3dm__imu__lowpass__filter.html</anchorfile>
      <anchor>ga7b777462746b4daccbfa7e8aca2dff94</anchor>
      <arglist>(struct mip_interface *device, uint8_t target_descriptor)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_imu_message_format</name>
      <anchorfile>group__c__3dm__imu__message__format.html</anchorfile>
      <anchor>ga76506ee99a91d11729aa30a8646c3752</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_mag_hard_iron_offset</name>
      <anchorfile>group__c__3dm__mag__hard__iron__offset.html</anchorfile>
      <anchor>gad9db1b41e479b36ae3690c1a84a844db</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_mag_soft_iron_matrix</name>
      <anchorfile>group__c__3dm__mag__soft__iron__matrix.html</anchorfile>
      <anchor>gaae4ec83f8ff86a1a433b5aa0f31293fc</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_message_format</name>
      <anchorfile>group__c__3dm__message__format.html</anchorfile>
      <anchor>ga40de85822c8c10a9f034848cdd2d7c23</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_mip_cmd_3dm_lowpass_filter</name>
      <anchorfile>group__c__3dm__mip__cmd__3dm__lowpass__filter.html</anchorfile>
      <anchor>gadc5ffdc57a8e15659183170586acb192</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set, uint8_t field_desc)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_nmea_message_format</name>
      <anchorfile>group__c__3dm__nmea__message__format.html</anchorfile>
      <anchor>ga938ed53c12409475cc3cce0ea6e0eb9b</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_odometer</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>ga44abe2a0069656adc388932c2bff6f72</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_pps_source</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>ga8141b98edc349a0c6db7e4bbe84a83ca</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_sensor_2_vehicle_transform_dcm</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__dcm.html</anchorfile>
      <anchor>ga4f93f671cdb008aada7b717d67efeeb0</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_sensor_2_vehicle_transform_euler</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__euler.html</anchorfile>
      <anchor>ga4c7fccbe68424fb2e098bc121fd5f6a2</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_sensor_2_vehicle_transform_quaternion</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__quaternion.html</anchorfile>
      <anchor>ga142000eeacf25e6c661c0a60b2cf1648</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_sensor_range</name>
      <anchorfile>group__c__3dm__sensor__range.html</anchorfile>
      <anchor>gaf73897529fd9199efdac57fdf8a9a508</anchor>
      <arglist>(struct mip_interface *device, mip_sensor_range_type sensor)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_uart_baudrate</name>
      <anchorfile>group__c__3dm__uart__baudrate.html</anchorfile>
      <anchor>ga997d7cbc14718add65d16aa6f186fd5d</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_nmea_poll_data</name>
      <anchorfile>group__c__3dm__nmea__poll__data.html</anchorfile>
      <anchor>ga1fe6b74c128c751b204378dca968c56f</anchor>
      <arglist>(struct mip_interface *device, bool suppress_ack, uint8_t count, const mip_nmea_message *format_entries)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_poll_data</name>
      <anchorfile>group__c__3dm__poll__data.html</anchorfile>
      <anchor>ga85c30e5c9dc21c11fbd2135a1da8360c</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set, bool suppress_ack, uint8_t num_descriptors, const uint8_t *descriptors)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_poll_filter_message</name>
      <anchorfile>group__c__3dm__poll__filter__message.html</anchorfile>
      <anchor>ga070413bd1961d222cdfe33a002f477e4</anchor>
      <arglist>(struct mip_interface *device, bool suppress_ack, uint8_t num_descriptors, const mip_descriptor_rate *descriptors)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_poll_gnss_message</name>
      <anchorfile>group__c__3dm__poll__gnss__message.html</anchorfile>
      <anchor>ga96b2c3a6bbaf26c0cbb4e3c53d5c30fc</anchor>
      <arglist>(struct mip_interface *device, bool suppress_ack, uint8_t num_descriptors, const mip_descriptor_rate *descriptors)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_poll_imu_message</name>
      <anchorfile>group__c__3dm__poll__imu__message.html</anchorfile>
      <anchor>ga2329ef22c675187f68762b0dd56b8692</anchor>
      <arglist>(struct mip_interface *device, bool suppress_ack, uint8_t num_descriptors, const mip_descriptor_rate *descriptors)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_accel_bias</name>
      <anchorfile>group__c__3dm__accel__bias.html</anchorfile>
      <anchor>ga6fd1b72a428aa7812bde78ec2f548a12</anchor>
      <arglist>(struct mip_interface *device, float *bias_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_complementary_filter</name>
      <anchorfile>group__c__3dm__complementary__filter.html</anchorfile>
      <anchor>ga79a66ebfb2241db81c1c4ce3197d7fcf</anchor>
      <arglist>(struct mip_interface *device, bool *pitch_roll_enable_out, bool *heading_enable_out, float *pitch_roll_time_constant_out, float *heading_time_constant_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_coning_sculling_enable</name>
      <anchorfile>group__c__3dm__coning__sculling__enable.html</anchorfile>
      <anchor>ga80870baf412023d4663bb7d360931e23</anchor>
      <arglist>(struct mip_interface *device, bool *enable_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_datastream_control</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>ga4b97e0236f36128c68c4198b15cbd50c</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set, bool *enabled_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_event_action</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga0caa970c58af80087f27df2bd3cd374f</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance, uint8_t *trigger_out, mip_3dm_event_action_command_type *type_out, mip_3dm_event_action_command_parameters *parameters_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_event_control</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>gae0c111e1e14bb8f712b6aa39a9dd63b8</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance, mip_3dm_event_control_command_mode *mode_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_event_trigger</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gaf7a94fce34e5eae8f2b7e43972d3bb88</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance, mip_3dm_event_trigger_command_type *type_out, mip_3dm_event_trigger_command_parameters *parameters_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_filter_message_format</name>
      <anchorfile>group__c__3dm__filter__message__format.html</anchorfile>
      <anchor>ga2663c791f7c1b56ef66a9bb794a71e82</anchor>
      <arglist>(struct mip_interface *device, uint8_t *num_descriptors_out, uint8_t num_descriptors_out_max, mip_descriptor_rate *descriptors_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_gnss_sbas_settings</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga1e1f6f16a6afa5e408b025ad525fa5a9</anchor>
      <arglist>(struct mip_interface *device, uint8_t *enable_sbas_out, mip_3dm_gnss_sbas_settings_command_sbasoptions *sbas_options_out, uint8_t *num_included_prns_out, uint8_t num_included_prns_out_max, uint16_t *included_prns_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_gnss_time_assistance</name>
      <anchorfile>group__c__3dm__gnss__time__assistance.html</anchorfile>
      <anchor>gafa58e8572f9da6db1d5d01e18280c6cb</anchor>
      <arglist>(struct mip_interface *device, double *tow_out, uint16_t *week_number_out, float *accuracy_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_gpio_config</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga014ecb5beb953d3e8bdc34331323c3b6</anchor>
      <arglist>(struct mip_interface *device, uint8_t pin, mip_3dm_gpio_config_command_feature *feature_out, mip_3dm_gpio_config_command_behavior *behavior_out, mip_3dm_gpio_config_command_pin_mode *pin_mode_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_gpio_state</name>
      <anchorfile>group__c__3dm__gpio__state.html</anchorfile>
      <anchor>ga05fa6f5782528bcbe149016e28597d83</anchor>
      <arglist>(struct mip_interface *device, uint8_t pin, bool *state_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_gps_message_format</name>
      <anchorfile>group__c__3dm__gps__message__format.html</anchorfile>
      <anchor>gad9cba41bd71317035fa837e3a25398a6</anchor>
      <arglist>(struct mip_interface *device, uint8_t *num_descriptors_out, uint8_t num_descriptors_out_max, mip_descriptor_rate *descriptors_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_gyro_bias</name>
      <anchorfile>group__c__3dm__gyro__bias.html</anchorfile>
      <anchor>ga338f531674aa462e3f452a3a83203856</anchor>
      <arglist>(struct mip_interface *device, float *bias_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_imu_lowpass_filter</name>
      <anchorfile>group__c__3dm__imu__lowpass__filter.html</anchorfile>
      <anchor>gaf2f3d1e98b1ab40dae9461e6f7773d3a</anchor>
      <arglist>(struct mip_interface *device, uint8_t target_descriptor, bool *enable_out, bool *manual_out, uint16_t *frequency_out, uint8_t *reserved_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_imu_message_format</name>
      <anchorfile>group__c__3dm__imu__message__format.html</anchorfile>
      <anchor>gacf8940081fd0514790442374c768115b</anchor>
      <arglist>(struct mip_interface *device, uint8_t *num_descriptors_out, uint8_t num_descriptors_out_max, mip_descriptor_rate *descriptors_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_mag_hard_iron_offset</name>
      <anchorfile>group__c__3dm__mag__hard__iron__offset.html</anchorfile>
      <anchor>gaafb4fe9a98d350f2b3bf610b6f0d8482</anchor>
      <arglist>(struct mip_interface *device, float *offset_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_mag_soft_iron_matrix</name>
      <anchorfile>group__c__3dm__mag__soft__iron__matrix.html</anchorfile>
      <anchor>gadbe9cb6f6630120ee042aaaf7ac12b1b</anchor>
      <arglist>(struct mip_interface *device, float *offset_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_message_format</name>
      <anchorfile>group__c__3dm__message__format.html</anchorfile>
      <anchor>gaa45662312b2e21d6fb66fcca33fb336d</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set, uint8_t *num_descriptors_out, uint8_t num_descriptors_out_max, mip_descriptor_rate *descriptors_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_mip_cmd_3dm_lowpass_filter</name>
      <anchorfile>group__c__3dm__mip__cmd__3dm__lowpass__filter.html</anchorfile>
      <anchor>ga8bc067d4cde1c2cda1e990b364a5c568</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set, uint8_t field_desc, bool *enable_out, bool *manual_out, float *frequency_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_nmea_message_format</name>
      <anchorfile>group__c__3dm__nmea__message__format.html</anchorfile>
      <anchor>ga00e8a3fc312641d448ba79a007aeae7d</anchor>
      <arglist>(struct mip_interface *device, uint8_t *count_out, uint8_t count_out_max, mip_nmea_message *format_entries_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_odometer</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>gac29125bd95102d2013a00f15a7e45865</anchor>
      <arglist>(struct mip_interface *device, mip_3dm_odometer_command_mode *mode_out, float *scaling_out, float *uncertainty_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_pps_source</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>ga00ca9ad784d50fa414a09749d36e8b0e</anchor>
      <arglist>(struct mip_interface *device, mip_3dm_pps_source_command_source *source_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_sensor_2_vehicle_transform_dcm</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__dcm.html</anchorfile>
      <anchor>gaaea0afc2f4ae5cc2239b56a052a271ac</anchor>
      <arglist>(struct mip_interface *device, float *dcm_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_sensor_2_vehicle_transform_euler</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__euler.html</anchorfile>
      <anchor>ga2454f9fd648624f66c0bf1a220021876</anchor>
      <arglist>(struct mip_interface *device, float *roll_out, float *pitch_out, float *yaw_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_sensor_2_vehicle_transform_quaternion</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__quaternion.html</anchorfile>
      <anchor>gac8a7889dee234a6e70f0f6c0e8c07127</anchor>
      <arglist>(struct mip_interface *device, float *q_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_sensor_range</name>
      <anchorfile>group__c__3dm__sensor__range.html</anchorfile>
      <anchor>gaa2c081df68e8ccc06445aefa7546ad13</anchor>
      <arglist>(struct mip_interface *device, mip_sensor_range_type sensor, uint8_t *setting_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_uart_baudrate</name>
      <anchorfile>group__c__3dm__uart__baudrate.html</anchorfile>
      <anchor>ga6c5957ca440bea0b52cfe32f136730bd</anchor>
      <arglist>(struct mip_interface *device, uint32_t *baud_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_accel_bias</name>
      <anchorfile>group__c__3dm__accel__bias.html</anchorfile>
      <anchor>ga4dc65b36c33105ab0e4e2e6f9c0b0fc7</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_complementary_filter</name>
      <anchorfile>group__c__3dm__complementary__filter.html</anchorfile>
      <anchor>gaab5e2d150429b962ad4206a10c68cce1</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_coning_sculling_enable</name>
      <anchorfile>group__c__3dm__coning__sculling__enable.html</anchorfile>
      <anchor>ga4688758541601c1c235bb4e196cb2bb3</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_datastream_control</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>ga40b50eb3adb6cfbe46c65cb0573d18fd</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_device_settings</name>
      <anchorfile>group__c__3dm__device__settings.html</anchorfile>
      <anchor>gacbe3bafd5c47d90aa0e278a221226c87</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_event_action</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga6789c63fc18bb0baa85aff7b0e9feb1c</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_event_control</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>ga09071a5277141226d56987d43bcfa3fe</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_event_trigger</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga7514356b0d5dc50e8b3ed26a464c0157</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_filter_message_format</name>
      <anchorfile>group__c__3dm__filter__message__format.html</anchorfile>
      <anchor>ga51bd3b568019aaddbeaa37b18188ab77</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_gnss_sbas_settings</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga005f757b9089ba3cf0ad626841e36534</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_gpio_config</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga749e567136264fb69c226e0652ee8fac</anchor>
      <arglist>(struct mip_interface *device, uint8_t pin)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_gps_message_format</name>
      <anchorfile>group__c__3dm__gps__message__format.html</anchorfile>
      <anchor>gad0823dbd3636646ccaef9079d4e248ef</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_gyro_bias</name>
      <anchorfile>group__c__3dm__gyro__bias.html</anchorfile>
      <anchor>gaf4b2933556f31eefd36622ee13172c9c</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_imu_lowpass_filter</name>
      <anchorfile>group__c__3dm__imu__lowpass__filter.html</anchorfile>
      <anchor>ga7f224e54245daffdc3671ab012446edb</anchor>
      <arglist>(struct mip_interface *device, uint8_t target_descriptor)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_imu_message_format</name>
      <anchorfile>group__c__3dm__imu__message__format.html</anchorfile>
      <anchor>gab260134e798f47af164b3aa970ca8d4c</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_mag_hard_iron_offset</name>
      <anchorfile>group__c__3dm__mag__hard__iron__offset.html</anchorfile>
      <anchor>ga95d1096114d8be6674692e8f6f47a404</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_mag_soft_iron_matrix</name>
      <anchorfile>group__c__3dm__mag__soft__iron__matrix.html</anchorfile>
      <anchor>gaf74eee7cbf4add7822887a8996414eeb</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_message_format</name>
      <anchorfile>group__c__3dm__message__format.html</anchorfile>
      <anchor>gafa1909d92dbe235288af24dcd11869f0</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_mip_cmd_3dm_lowpass_filter</name>
      <anchorfile>group__c__3dm__mip__cmd__3dm__lowpass__filter.html</anchorfile>
      <anchor>gaa63302226ff3f013af391b868808b450</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set, uint8_t field_desc)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_nmea_message_format</name>
      <anchorfile>group__c__3dm__nmea__message__format.html</anchorfile>
      <anchor>ga745ec4b3bd8077916b216233358cca32</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_odometer</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>gaad2ee32805d9ec0919fc7a7d5c4c6c79</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_pps_source</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>ga52c933d9170ab9900e1bb58c041a8a98</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_sensor_2_vehicle_transform_dcm</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__dcm.html</anchorfile>
      <anchor>ga45d0ae6487a599dd60494cae1615dab9</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_sensor_2_vehicle_transform_euler</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__euler.html</anchorfile>
      <anchor>ga5b03ffa8c8c0cea2678a78455c222593</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_sensor_2_vehicle_transform_quaternion</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__quaternion.html</anchorfile>
      <anchor>ga01d252c06fa4bab451f2ccaa3f324bb8</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_sensor_range</name>
      <anchorfile>group__c__3dm__sensor__range.html</anchorfile>
      <anchor>ga59ba0442f5fa97f6c2a0864a84d85db6</anchor>
      <arglist>(struct mip_interface *device, mip_sensor_range_type sensor)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_uart_baudrate</name>
      <anchorfile>group__c__3dm__uart__baudrate.html</anchorfile>
      <anchor>gacdab4acdf370bc38d55bdb7601931ca4</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_accel_bias</name>
      <anchorfile>group__c__3dm__accel__bias.html</anchorfile>
      <anchor>gaa242efce63f5ea3ea3b027a3f9946d72</anchor>
      <arglist>(struct mip_interface *device, const float *bias)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_complementary_filter</name>
      <anchorfile>group__c__3dm__complementary__filter.html</anchorfile>
      <anchor>ga3a3a8f27e9ff1b3176bac95d34058006</anchor>
      <arglist>(struct mip_interface *device, bool pitch_roll_enable, bool heading_enable, float pitch_roll_time_constant, float heading_time_constant)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_coning_sculling_enable</name>
      <anchorfile>group__c__3dm__coning__sculling__enable.html</anchorfile>
      <anchor>ga7a342bf9e7dafa9d0d35284a93cf1686</anchor>
      <arglist>(struct mip_interface *device, bool enable)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_datastream_control</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>ga83ecdb82bbb032c4e813d1a828725e9f</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set, bool enable)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_event_action</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga8d1808d68d202b33fbed5dc625ee3dbe</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance, uint8_t trigger, mip_3dm_event_action_command_type type, const mip_3dm_event_action_command_parameters *parameters)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_event_control</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>ga4bc42744ea678ba24fdf87bcc1b7c7a6</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance, mip_3dm_event_control_command_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_event_trigger</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gaba1a95be2580c0a81c3d5dc6884aede1</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance, mip_3dm_event_trigger_command_type type, const mip_3dm_event_trigger_command_parameters *parameters)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_filter_message_format</name>
      <anchorfile>group__c__3dm__filter__message__format.html</anchorfile>
      <anchor>ga452428fe9f550ff7dd9f428214d52438</anchor>
      <arglist>(struct mip_interface *device, uint8_t num_descriptors, const mip_descriptor_rate *descriptors)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_gnss_sbas_settings</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga969439572298314864cc45c68743e565</anchor>
      <arglist>(struct mip_interface *device, uint8_t enable_sbas, mip_3dm_gnss_sbas_settings_command_sbasoptions sbas_options, uint8_t num_included_prns, const uint16_t *included_prns)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_gnss_time_assistance</name>
      <anchorfile>group__c__3dm__gnss__time__assistance.html</anchorfile>
      <anchor>ga1a4043d2f9584436991e6346a6bee4ac</anchor>
      <arglist>(struct mip_interface *device, double tow, uint16_t week_number, float accuracy)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_gpio_config</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>gac8116887420f6f2f8f87527a23544346</anchor>
      <arglist>(struct mip_interface *device, uint8_t pin, mip_3dm_gpio_config_command_feature feature, mip_3dm_gpio_config_command_behavior behavior, mip_3dm_gpio_config_command_pin_mode pin_mode)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_gpio_state</name>
      <anchorfile>group__c__3dm__gpio__state.html</anchorfile>
      <anchor>ga431859e3022e266941eedbca0bd8ba0d</anchor>
      <arglist>(struct mip_interface *device, uint8_t pin, bool state)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_gps_message_format</name>
      <anchorfile>group__c__3dm__gps__message__format.html</anchorfile>
      <anchor>ga7d7459237f2d05feeaf0306f5c932925</anchor>
      <arglist>(struct mip_interface *device, uint8_t num_descriptors, const mip_descriptor_rate *descriptors)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_gyro_bias</name>
      <anchorfile>group__c__3dm__gyro__bias.html</anchorfile>
      <anchor>ga56603482c4f11a43efe7f7c596dbdaee</anchor>
      <arglist>(struct mip_interface *device, const float *bias)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_imu_lowpass_filter</name>
      <anchorfile>group__c__3dm__imu__lowpass__filter.html</anchorfile>
      <anchor>gaa65e778a0ca1b6d82a86f9969fcbea55</anchor>
      <arglist>(struct mip_interface *device, uint8_t target_descriptor, bool enable, bool manual, uint16_t frequency, uint8_t reserved)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_imu_message_format</name>
      <anchorfile>group__c__3dm__imu__message__format.html</anchorfile>
      <anchor>gace51304bc7a404429e5ec514085d06d3</anchor>
      <arglist>(struct mip_interface *device, uint8_t num_descriptors, const mip_descriptor_rate *descriptors)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_mag_hard_iron_offset</name>
      <anchorfile>group__c__3dm__mag__hard__iron__offset.html</anchorfile>
      <anchor>gafabcb2c4e280861e61141c8a8a6620a1</anchor>
      <arglist>(struct mip_interface *device, const float *offset)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_mag_soft_iron_matrix</name>
      <anchorfile>group__c__3dm__mag__soft__iron__matrix.html</anchorfile>
      <anchor>ga463c585ec479b1b38271fa13be0f54f2</anchor>
      <arglist>(struct mip_interface *device, const float *offset)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_message_format</name>
      <anchorfile>group__c__3dm__message__format.html</anchorfile>
      <anchor>ga7023b16aab151f0182641d7ef3f54247</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set, uint8_t num_descriptors, const mip_descriptor_rate *descriptors)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_mip_cmd_3dm_lowpass_filter</name>
      <anchorfile>group__c__3dm__mip__cmd__3dm__lowpass__filter.html</anchorfile>
      <anchor>ga8ba8c3f9727cb7254fdcc48d107414ce</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set, uint8_t field_desc, bool enable, bool manual, float frequency)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_nmea_message_format</name>
      <anchorfile>group__c__3dm__nmea__message__format.html</anchorfile>
      <anchor>ga9b539413678a45e87a9839ed44f9c01b</anchor>
      <arglist>(struct mip_interface *device, uint8_t count, const mip_nmea_message *format_entries)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_odometer</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>ga76f310d398adae841e52310286d30d07</anchor>
      <arglist>(struct mip_interface *device, mip_3dm_odometer_command_mode mode, float scaling, float uncertainty)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_pps_source</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>ga74b4ed18578942d5bd3849332413bdf6</anchor>
      <arglist>(struct mip_interface *device, mip_3dm_pps_source_command_source source)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_sensor_2_vehicle_transform_dcm</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__dcm.html</anchorfile>
      <anchor>ga790eb618ad62f7e957e0783f9c0f6ec9</anchor>
      <arglist>(struct mip_interface *device, const float *dcm)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_sensor_2_vehicle_transform_euler</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__euler.html</anchorfile>
      <anchor>ga0ba05c96e9556e593832e773294f5dde</anchor>
      <arglist>(struct mip_interface *device, float roll, float pitch, float yaw)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_sensor_2_vehicle_transform_quaternion</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__quaternion.html</anchorfile>
      <anchor>ga7b80e91cf00e67e1b34280c4c59e65c4</anchor>
      <arglist>(struct mip_interface *device, const float *q)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_sensor_range</name>
      <anchorfile>group__c__3dm__sensor__range.html</anchorfile>
      <anchor>ga22c416ec7d4f339569076ff2d774b830</anchor>
      <arglist>(struct mip_interface *device, mip_sensor_range_type sensor, uint8_t setting)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_uart_baudrate</name>
      <anchorfile>group__c__3dm__uart__baudrate.html</anchorfile>
      <anchor>ga253dc42aed7fd2cfca0c228c48b8949d</anchor>
      <arglist>(struct mip_interface *device, uint32_t baud)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>commands_3dm.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>commands__3dm_8cpp</filename>
    <includes id="serialization_8h" name="serialization.h" local="yes" imported="no">../utils/serialization.h</includes>
    <includes id="mip__interface_8h" name="mip_interface.h" local="yes" imported="no">../mip_interface.h</includes>
    <namespace>mip</namespace>
    <namespace>mip::C</namespace>
    <namespace>mip::commands_3dm</namespace>
    <member kind="function">
      <type>CmdResult</type>
      <name>calibratedSensorRanges</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a96dc270d6e921318c03f7977d9110536</anchor>
      <arglist>(C::mip_interface &amp;device, SensorRangeType sensor, uint8_t *numRangesOut, uint8_t numRangesOutMax, CalibratedSensorRanges::Entry *rangesOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>captureGyroBias</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7741da22ecf03eb0c52bf1b8f26317e2</anchor>
      <arglist>(C::mip_interface &amp;device, uint16_t averagingTimeMs, float *biasOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultAccelBias</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a752721928d982a8665df216d13390576</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultComplementaryFilter</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ab8c3147cc3f09bf19065399db6729fa3</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultConingScullingEnable</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a14fb6967f5755ed619c2329d64e84bb9</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultDatastreamControl</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a292a9886be2bbc98dd74e8f3e9ed63eb</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultDeviceSettings</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>adfa17b1a69246b02c0f61131c3d0aff8</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultEventAction</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a119e83bfce45956604da26535bc5409c</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultEventControl</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a5a17eae1e72d5db6363030a61f1990b0</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultEventTrigger</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a2ff33dd2995c577158a7656f4b133fca</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultFilterMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a6c5103284864cd717b7b2db4aaea261e</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultGnssSbasSettings</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a5909b5c1bdc7139704abbea9687a7c4e</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultGpioConfig</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ac5d55586883f2eaace873e298ff27e54</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t pin)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultGpsMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>afd120f45654adb7ffd6f43f3f2797c7d</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultGyroBias</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a18e65074d0f97c123d883b9f5f37fdb4</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultImuLowpassFilter</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a423659a240f83638335eb731dae561ea</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t targetDescriptor)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultImuMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a79f8014fec1a58698b4be8ae37adbb98</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultMagHardIronOffset</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a4d1d7ff198319f85ba91ff053c41df5d</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultMagSoftIronMatrix</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ab35fc846dd91d8c69770438f8c6be093</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a378f866e2a10a672bd3d67a77a5181c9</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultMipCmd3dmLowpassFilter</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>abdc5fb49213ac8cff23bc1527dc2044e</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet, uint8_t fieldDesc)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultNmeaMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa05f243cea07fc31c2bb66ab84853456</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultOdometer</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7ab26e1de96b308ebda1d64b32c4d958</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultPpsSource</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a259018c7239c81fed2a3a9edeef9f2b6</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultSensor2VehicleTransformDcm</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>af6caa25a01d4c17590f0ede5ffe43c32</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultSensor2VehicleTransformEuler</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>adf625ee22a6e709e79c8055c4316208e</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultSensor2VehicleTransformQuaternion</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a1c793725d3f77b558dc7196907541d22</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultSensorRange</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a847e4bf0b9053338e725c1599cbf17c3</anchor>
      <arglist>(C::mip_interface &amp;device, SensorRangeType sensor)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultUartBaudrate</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a198a47f6aae922c1b9d263fcbda1154e</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a9106f9a67545919ca15cb9252117af91</anchor>
      <arglist>(Serializer &amp;serializer, NmeaMessage &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aac81ee29a5abad133091da88aa6bac86</anchor>
      <arglist>(Serializer &amp;serializer, PollImuMessage &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ad6b5005ff28981f2d1d49f7404009ed4</anchor>
      <arglist>(Serializer &amp;serializer, PollGnssMessage &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a92b9a74a7fd0e061d9c84aa1d11b8fa9</anchor>
      <arglist>(Serializer &amp;serializer, PollFilterMessage &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ad1ea7ce06fccae05ec65754cdbd5fa7e</anchor>
      <arglist>(Serializer &amp;serializer, ImuMessageFormat &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ae3d34d0ba5f6286fc12facc3ffeab9c4</anchor>
      <arglist>(Serializer &amp;serializer, ImuMessageFormat::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a6e468880bde1032e1eafa53eb2eb4bd7</anchor>
      <arglist>(Serializer &amp;serializer, GpsMessageFormat &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a5c45be8e29d3dfdcf9ae823a5caeaf40</anchor>
      <arglist>(Serializer &amp;serializer, GpsMessageFormat::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ad481a06c32ec9cb5b1c3cb1b1dab8218</anchor>
      <arglist>(Serializer &amp;serializer, FilterMessageFormat &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a993d5c77c1d13be41e2949282adb4024</anchor>
      <arglist>(Serializer &amp;serializer, FilterMessageFormat::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a3ac773492bff9b604e2c54c0216a240a</anchor>
      <arglist>(Serializer &amp;serializer, ImuGetBaseRate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a4796d3aa6a2bffccdc22fd54fcd70f91</anchor>
      <arglist>(Serializer &amp;serializer, ImuGetBaseRate::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a09fa448048f067de826611fcf764b777</anchor>
      <arglist>(Serializer &amp;serializer, GpsGetBaseRate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a345ee39c43f5ce544a31ca012ee51c28</anchor>
      <arglist>(Serializer &amp;serializer, GpsGetBaseRate::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ad3c849c9a5d23c8a9465043f982d6005</anchor>
      <arglist>(Serializer &amp;serializer, FilterGetBaseRate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>af26c268c2aa4d72817eba7bf31c63a32</anchor>
      <arglist>(Serializer &amp;serializer, FilterGetBaseRate::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a4e3340522df07c8de53f670c794a6fa7</anchor>
      <arglist>(Serializer &amp;serializer, PollData &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7a72ec0eecaec6dd68a320c33e6a331f</anchor>
      <arglist>(Serializer &amp;serializer, GetBaseRate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a9c26325360bdfaa165326f2c0fab7eb9</anchor>
      <arglist>(Serializer &amp;serializer, GetBaseRate::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>afd9cd9ecbdaa0e56297b5e5d14c294d5</anchor>
      <arglist>(Serializer &amp;serializer, MessageFormat &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a65fb805734f639de2f9668e32363f55a</anchor>
      <arglist>(Serializer &amp;serializer, MessageFormat::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a970e6518fd8619125d1b5335286d7eb6</anchor>
      <arglist>(Serializer &amp;serializer, NmeaPollData &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>afc202f01b367940b320ebbd322672a41</anchor>
      <arglist>(Serializer &amp;serializer, NmeaMessageFormat &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a323e738f56b6c8e0b9cb17d45f3b485b</anchor>
      <arglist>(Serializer &amp;serializer, NmeaMessageFormat::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ae000a5737ef8a535fd1105cedd3dde26</anchor>
      <arglist>(Serializer &amp;serializer, DeviceSettings &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a0bf8389ef380276d71691e01ceb20abe</anchor>
      <arglist>(Serializer &amp;serializer, UartBaudrate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a5a3638fe162a8abf47c0e91a83b8b440</anchor>
      <arglist>(Serializer &amp;serializer, UartBaudrate::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a5c4e2568f457a1212260d0e5ad84dfcd</anchor>
      <arglist>(Serializer &amp;serializer, FactoryStreaming &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7137fa93d10fffb5cf24fee34f55b339</anchor>
      <arglist>(Serializer &amp;serializer, DatastreamControl &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>adda9edbc34835a37717559f29945f490</anchor>
      <arglist>(Serializer &amp;serializer, DatastreamControl::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a381493828210af01364790eeb79a1122</anchor>
      <arglist>(Serializer &amp;serializer, GnssSbasSettings &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a97a9ce65ab3b7b91bd088d6a6f1b8ccb</anchor>
      <arglist>(Serializer &amp;serializer, GnssSbasSettings::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a365ff0bb05411114343aec9a9cde5392</anchor>
      <arglist>(Serializer &amp;serializer, GnssTimeAssistance &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aacc99fc5d22f31eed6721ca067689859</anchor>
      <arglist>(Serializer &amp;serializer, GnssTimeAssistance::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a65e2a2c453645f1de6360e545275a345</anchor>
      <arglist>(Serializer &amp;serializer, ImuLowpassFilter &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a916644297755ff4863eeebde1709d19d</anchor>
      <arglist>(Serializer &amp;serializer, ImuLowpassFilter::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a2820ddb256aecba67e28789529957290</anchor>
      <arglist>(Serializer &amp;serializer, PpsSource &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a0a5bd3cad526f9a10d4446bd8b1e9e49</anchor>
      <arglist>(Serializer &amp;serializer, PpsSource::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>add90a3b1ef349e31610f6310099e8fb6</anchor>
      <arglist>(Serializer &amp;serializer, GpioConfig &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a3ef75efb439cca302a710a9dde16d719</anchor>
      <arglist>(Serializer &amp;serializer, GpioConfig::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ac041604d270b39aab48e43cdf961900b</anchor>
      <arglist>(Serializer &amp;serializer, GpioState &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ae09e4a01f371b9257f772c035ae239f0</anchor>
      <arglist>(Serializer &amp;serializer, GpioState::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a780a1e1b0347ff14af119d901026e15e</anchor>
      <arglist>(Serializer &amp;serializer, Odometer &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>acac7d43a98cbc0cb872ebd9082325fd1</anchor>
      <arglist>(Serializer &amp;serializer, Odometer::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a059bc2f0727d5a14cf04d3e95c4af477</anchor>
      <arglist>(Serializer &amp;serializer, GetEventSupport &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a6e1f1ae2e21553a4ad8fc3deda259154</anchor>
      <arglist>(Serializer &amp;serializer, GetEventSupport::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a5410e146f2639b15a0800e3bf5b3b42f</anchor>
      <arglist>(Serializer &amp;serializer, GetEventSupport::Info &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7099bf5ba2b314f61b70479dc0f052f0</anchor>
      <arglist>(Serializer &amp;serializer, EventControl &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a10f0cf20c4322e451138a3dcc6eacd58</anchor>
      <arglist>(Serializer &amp;serializer, EventControl::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>acb7faa868cabd97e68d11d87af35bf8d</anchor>
      <arglist>(Serializer &amp;serializer, GetEventTriggerStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7820b933ea6e68ea71250880ea54d121</anchor>
      <arglist>(Serializer &amp;serializer, GetEventTriggerStatus::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa33c43e97edb6663b65766c16e1c98fd</anchor>
      <arglist>(Serializer &amp;serializer, GetEventTriggerStatus::Entry &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a8cab720aa475a5685999be397c42b0d4</anchor>
      <arglist>(Serializer &amp;serializer, GetEventActionStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7920fbf0f3fd96a1e1be2708dd276474</anchor>
      <arglist>(Serializer &amp;serializer, GetEventActionStatus::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7c8408c39c52f53a1711f1796cc6f656</anchor>
      <arglist>(Serializer &amp;serializer, GetEventActionStatus::Entry &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aeb027ec4355ecd2899eab8a1a2f0af05</anchor>
      <arglist>(Serializer &amp;serializer, EventTrigger &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a24353a1320f85d28724574344fb71d70</anchor>
      <arglist>(Serializer &amp;serializer, EventTrigger::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a617ca51a3b25baccc254d489a7160a6f</anchor>
      <arglist>(Serializer &amp;serializer, EventTrigger::GpioParams &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7bf8a6d97af3ee83d8fe6232745e0ef3</anchor>
      <arglist>(Serializer &amp;serializer, EventTrigger::ThresholdParams &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a4be5a3487779bba216059c1fa1f9b8e2</anchor>
      <arglist>(Serializer &amp;serializer, EventTrigger::CombinationParams &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a2786721a16ecfb6f40af0d103f6d1444</anchor>
      <arglist>(Serializer &amp;serializer, EventAction &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>adb39fdb83fe528989eb936e6508f0d3f</anchor>
      <arglist>(Serializer &amp;serializer, EventAction::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a6b0af766d5d2751e24ccebd2e1d3882e</anchor>
      <arglist>(Serializer &amp;serializer, EventAction::GpioParams &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a49ffef7fd22af5c371389fd5e14c2b00</anchor>
      <arglist>(Serializer &amp;serializer, EventAction::MessageParams &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a160f748a7922ef70c2b947ccc3d90a08</anchor>
      <arglist>(Serializer &amp;serializer, AccelBias &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a0e8870901c0953ab5e26a3b501378a3b</anchor>
      <arglist>(Serializer &amp;serializer, AccelBias::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a22804a971c4332ea2cb695f93ca24456</anchor>
      <arglist>(Serializer &amp;serializer, GyroBias &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ab2352f5f24f2c08a92cc2148ca89a23f</anchor>
      <arglist>(Serializer &amp;serializer, GyroBias::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a372339b762d97c8721358cb8b8b228f3</anchor>
      <arglist>(Serializer &amp;serializer, CaptureGyroBias &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a43aaefe286b6c618141ad257b9da7605</anchor>
      <arglist>(Serializer &amp;serializer, CaptureGyroBias::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a8002d53192c7753ca25195d9c52c0f7f</anchor>
      <arglist>(Serializer &amp;serializer, MagHardIronOffset &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a2953299ebf74d2df8a160b443ee1c02a</anchor>
      <arglist>(Serializer &amp;serializer, MagHardIronOffset::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>afb660650c018524a24d73e8b54878b68</anchor>
      <arglist>(Serializer &amp;serializer, MagSoftIronMatrix &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ac402d393e7bc8c4f59e05f1a47bb19d4</anchor>
      <arglist>(Serializer &amp;serializer, MagSoftIronMatrix::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a1e0764fe2945238db884d99758097d5a</anchor>
      <arglist>(Serializer &amp;serializer, ConingScullingEnable &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a6fa3f1b9239f1c8284d12b8f86a97ca7</anchor>
      <arglist>(Serializer &amp;serializer, ConingScullingEnable::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a3c66e7cf61f33375440c87766e82d121</anchor>
      <arglist>(Serializer &amp;serializer, Sensor2VehicleTransformEuler &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a1d445fa0faa536f54fed317143fa0173</anchor>
      <arglist>(Serializer &amp;serializer, Sensor2VehicleTransformEuler::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a25e665e1fb5d45143d7435320f988383</anchor>
      <arglist>(Serializer &amp;serializer, Sensor2VehicleTransformQuaternion &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a065a28c210e718ce05bd26837c0f9f44</anchor>
      <arglist>(Serializer &amp;serializer, Sensor2VehicleTransformQuaternion::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ace0d30ac8647f3ab1296281b142be6d1</anchor>
      <arglist>(Serializer &amp;serializer, Sensor2VehicleTransformDcm &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a3c7c2624c2bde399b158959d4cdd4138</anchor>
      <arglist>(Serializer &amp;serializer, Sensor2VehicleTransformDcm::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>abe6c4a3f094062831bb60197f46b8503</anchor>
      <arglist>(Serializer &amp;serializer, ComplementaryFilter &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa078ed04a6f6d959e71c271a2635ba4b</anchor>
      <arglist>(Serializer &amp;serializer, ComplementaryFilter::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ad23d5e7ee5eff585af326d647495514d</anchor>
      <arglist>(Serializer &amp;serializer, SensorRange &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ae6071c94935ff269cc8d961c94d1bc58</anchor>
      <arglist>(Serializer &amp;serializer, SensorRange::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a8d355acccf3968c50f131ad8c2dc68b2</anchor>
      <arglist>(Serializer &amp;serializer, CalibratedSensorRanges &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a6f4d7dd8c3d5d5ffdbbcf22649fc9f5c</anchor>
      <arglist>(Serializer &amp;serializer, CalibratedSensorRanges::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ae27e9a826fce8265f06d00f5aa7a1bc5</anchor>
      <arglist>(Serializer &amp;serializer, CalibratedSensorRanges::Entry &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7d1241befcabab5869fa009b24fccc05</anchor>
      <arglist>(Serializer &amp;serializer, MipCmd3dmLowpassFilter &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a5efe88a7f363c2a393f416c3618f4837</anchor>
      <arglist>(Serializer &amp;serializer, MipCmd3dmLowpassFilter::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>factoryStreaming</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa5d0abfec0f09a93ceb5c510786ea13f</anchor>
      <arglist>(C::mip_interface &amp;device, FactoryStreaming::Action action, uint8_t reserved)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>filterGetBaseRate</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ad3bd5ca537d4da0fc5098b7706e21083</anchor>
      <arglist>(C::mip_interface &amp;device, uint16_t *rateOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>getBaseRate</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa2e213dd80cabd71ddf8b0f4bb4eabdf</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet, uint16_t *rateOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>getEventActionStatus</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aec800e1cdd92dbe26bd337ace2d6d447</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t requestedCount, const uint8_t *requestedInstances, uint8_t *countOut, uint8_t countOutMax, GetEventActionStatus::Entry *actionsOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>getEventSupport</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a37f22e0c51dbea581a6592ae2a982cdb</anchor>
      <arglist>(C::mip_interface &amp;device, GetEventSupport::Query query, uint8_t *maxInstancesOut, uint8_t *numEntriesOut, uint8_t numEntriesOutMax, GetEventSupport::Info *entriesOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>getEventTriggerStatus</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ac4cbc0e651845eb53f1bd651a7c3469e</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t requestedCount, const uint8_t *requestedInstances, uint8_t *countOut, uint8_t countOutMax, GetEventTriggerStatus::Entry *triggersOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>gpsGetBaseRate</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ace35ea4d6489647a4a17ba41825a6397</anchor>
      <arglist>(C::mip_interface &amp;device, uint16_t *rateOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>imuGetBaseRate</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa1037d2e7fadc1d88b36ee8b8bebf3a9</anchor>
      <arglist>(C::mip_interface &amp;device, uint16_t *rateOut)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a163413ad357700ffaad26dd6303af388</anchor>
      <arglist>(Serializer &amp;serializer, const NmeaMessage &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a49c06e390670c1efb0b989b8e5020385</anchor>
      <arglist>(Serializer &amp;serializer, const PollImuMessage &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a900d7d799b21e7e2f8928b42d692afcf</anchor>
      <arglist>(Serializer &amp;serializer, const PollGnssMessage &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a378439e345c8aaffb1ece346c6962453</anchor>
      <arglist>(Serializer &amp;serializer, const PollFilterMessage &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a8144f2c233b6333fc487d69f6002d2ca</anchor>
      <arglist>(Serializer &amp;serializer, const ImuMessageFormat &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a71e779aaf30ca6ce61a3cfc2a929dd6f</anchor>
      <arglist>(Serializer &amp;serializer, const ImuMessageFormat::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a2c66de9c3cb2a756b4cdc2d9b40562c1</anchor>
      <arglist>(Serializer &amp;serializer, const GpsMessageFormat &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7cb72e9af5239f66a9111e4bf9f62b10</anchor>
      <arglist>(Serializer &amp;serializer, const GpsMessageFormat::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a742d21f802d9a820b7a294e482c1474c</anchor>
      <arglist>(Serializer &amp;serializer, const FilterMessageFormat &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a35db1b1e77056a7ceaba0ef022d7995c</anchor>
      <arglist>(Serializer &amp;serializer, const FilterMessageFormat::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a3dcb60d0bf1c7a3cb546de931c0cc969</anchor>
      <arglist>(Serializer &amp;serializer, const ImuGetBaseRate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a0d4f121e7a6bfa4ea7071c8648cd49f9</anchor>
      <arglist>(Serializer &amp;serializer, const ImuGetBaseRate::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a0dc6ccfe3c79d57bfdb56bba89f072d6</anchor>
      <arglist>(Serializer &amp;serializer, const GpsGetBaseRate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ade1732be6041c70d1211fca1744dd265</anchor>
      <arglist>(Serializer &amp;serializer, const GpsGetBaseRate::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a46cce6e9318515568feef3362f041fc1</anchor>
      <arglist>(Serializer &amp;serializer, const FilterGetBaseRate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ab8b5d1435cbe0a3280487e39c3769e54</anchor>
      <arglist>(Serializer &amp;serializer, const FilterGetBaseRate::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a6dc2edda2d1e781e5c6f344c9de5186c</anchor>
      <arglist>(Serializer &amp;serializer, const PollData &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aee78769a74ff0decd2af288954e781a8</anchor>
      <arglist>(Serializer &amp;serializer, const GetBaseRate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a263294bbc3b7adca3889550e26b2897e</anchor>
      <arglist>(Serializer &amp;serializer, const GetBaseRate::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7f40e7d94b03abddc1f37ae7f171cdfb</anchor>
      <arglist>(Serializer &amp;serializer, const MessageFormat &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa7b78f542efa9bcdcd18b2a3336dba11</anchor>
      <arglist>(Serializer &amp;serializer, const MessageFormat::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7098a5fc2b151a94c7628d13dacb0845</anchor>
      <arglist>(Serializer &amp;serializer, const NmeaPollData &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a2d5908b2357739c6e39989ef77fc83dd</anchor>
      <arglist>(Serializer &amp;serializer, const NmeaMessageFormat &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a47c32a7bc8b5644b51ec5f152fbf0527</anchor>
      <arglist>(Serializer &amp;serializer, const NmeaMessageFormat::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>af9f40c3ea585a8625ef15d64ccea1d26</anchor>
      <arglist>(Serializer &amp;serializer, const DeviceSettings &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a93352286ef2aa066d68f8befdb9ef87d</anchor>
      <arglist>(Serializer &amp;serializer, const UartBaudrate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a819cd6110472b649dc5423fb45e6b382</anchor>
      <arglist>(Serializer &amp;serializer, const UartBaudrate::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a97b6e72868b4054a1ef74d116b89b02c</anchor>
      <arglist>(Serializer &amp;serializer, const FactoryStreaming &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aee0605ad1577fa80755a02d6c401ad6e</anchor>
      <arglist>(Serializer &amp;serializer, const DatastreamControl &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ae46c69c3feba48b708b477a3e8e46125</anchor>
      <arglist>(Serializer &amp;serializer, const DatastreamControl::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a9ebf85585b132d9986ab78f4371ef291</anchor>
      <arglist>(Serializer &amp;serializer, const GnssSbasSettings &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a53530f44bd982e23118a40a858e01f0b</anchor>
      <arglist>(Serializer &amp;serializer, const GnssSbasSettings::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a8b9caef1b7132f0b4a6e6ec36ed3943c</anchor>
      <arglist>(Serializer &amp;serializer, const GnssTimeAssistance &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a8447281adba90077d279fdbcd993b2d4</anchor>
      <arglist>(Serializer &amp;serializer, const GnssTimeAssistance::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a3677b914172b07d4df2fc19aec28caa1</anchor>
      <arglist>(Serializer &amp;serializer, const ImuLowpassFilter &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7ddd39c1afe2f926865abf7a0640c6b3</anchor>
      <arglist>(Serializer &amp;serializer, const ImuLowpassFilter::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ada52a3a54a0cdbb0890481ad558f2bb8</anchor>
      <arglist>(Serializer &amp;serializer, const PpsSource &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ae4d2c52ea9e56fb64c8a3b9258693dfc</anchor>
      <arglist>(Serializer &amp;serializer, const PpsSource::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a9d6e64e728bcb283b21df6ec5687f0c6</anchor>
      <arglist>(Serializer &amp;serializer, const GpioConfig &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ade52afae0c4ad7052848b5e27b25e9eb</anchor>
      <arglist>(Serializer &amp;serializer, const GpioConfig::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a447001c421a6578510b1e4baa9f32927</anchor>
      <arglist>(Serializer &amp;serializer, const GpioState &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aec56dbbc4ab43fdefc808fe32830596b</anchor>
      <arglist>(Serializer &amp;serializer, const GpioState::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>acad52f2fa1e537ef2c040187507ca457</anchor>
      <arglist>(Serializer &amp;serializer, const Odometer &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a9cb16a3b0d341e15195ab45ec37f8238</anchor>
      <arglist>(Serializer &amp;serializer, const Odometer::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a06b86acb07dd1c56fed8fac65412be65</anchor>
      <arglist>(Serializer &amp;serializer, const GetEventSupport &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aabef640e63d99d02997cb4de2c26bcf3</anchor>
      <arglist>(Serializer &amp;serializer, const GetEventSupport::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a20a3c0ea29da02d9a170c5082f860bf3</anchor>
      <arglist>(Serializer &amp;serializer, const GetEventSupport::Info &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a9098a1eb2091538846723cb9d4b119ae</anchor>
      <arglist>(Serializer &amp;serializer, const EventControl &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a788fad0972916eb74a5dd255d5753e67</anchor>
      <arglist>(Serializer &amp;serializer, const EventControl::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a262124217c0cf290030b74397ba8cd5f</anchor>
      <arglist>(Serializer &amp;serializer, const GetEventTriggerStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a5d8338fff94ddc6912e1bf3ab2c9b7f1</anchor>
      <arglist>(Serializer &amp;serializer, const GetEventTriggerStatus::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a8ca456bd0e36c02c5dcf357718fb3c35</anchor>
      <arglist>(Serializer &amp;serializer, const GetEventTriggerStatus::Entry &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>adda3d6d283124a85a43549f8e5d36868</anchor>
      <arglist>(Serializer &amp;serializer, const GetEventActionStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>acd26c85204c9e11b0ab578cd8b553ceb</anchor>
      <arglist>(Serializer &amp;serializer, const GetEventActionStatus::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a5a6af4b767982946498fef96ad5ee703</anchor>
      <arglist>(Serializer &amp;serializer, const GetEventActionStatus::Entry &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>af699914a0648431a1474d16cc83a59e0</anchor>
      <arglist>(Serializer &amp;serializer, const EventTrigger &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a61b8c4dee6ab7dec4563ceea67801c9f</anchor>
      <arglist>(Serializer &amp;serializer, const EventTrigger::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a94281fa119274f4e1c01b5b03fdc450c</anchor>
      <arglist>(Serializer &amp;serializer, const EventTrigger::GpioParams &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>af9aa9129369cb1f2e3badc320582d5c4</anchor>
      <arglist>(Serializer &amp;serializer, const EventTrigger::ThresholdParams &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a54ff214b054153d929562ef2dc5b68c6</anchor>
      <arglist>(Serializer &amp;serializer, const EventTrigger::CombinationParams &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a719f64e40a35549dd9d2a159a3b9eae7</anchor>
      <arglist>(Serializer &amp;serializer, const EventAction &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ae7400b31d53860dc481d2e4a920a807e</anchor>
      <arglist>(Serializer &amp;serializer, const EventAction::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a05dd03a5feecb9823a19e45663fe00be</anchor>
      <arglist>(Serializer &amp;serializer, const EventAction::GpioParams &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa0f39ab4bef36d9ac9700dd8d8cfa29e</anchor>
      <arglist>(Serializer &amp;serializer, const EventAction::MessageParams &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>acae25919a3df0f3df396021614f8c52c</anchor>
      <arglist>(Serializer &amp;serializer, const AccelBias &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a6b98084677d4d349636850a75423ffad</anchor>
      <arglist>(Serializer &amp;serializer, const AccelBias::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa66e15265feaaca3085ea217681119f5</anchor>
      <arglist>(Serializer &amp;serializer, const GyroBias &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>af08bc10ea9f341d4ad978844afc7dc25</anchor>
      <arglist>(Serializer &amp;serializer, const GyroBias::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a90bcb1fb60bc1942ab2cbff28cb5f8ea</anchor>
      <arglist>(Serializer &amp;serializer, const CaptureGyroBias &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>abe7ceca08c103c3b4432499caad7cb71</anchor>
      <arglist>(Serializer &amp;serializer, const CaptureGyroBias::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a777aad8d6fe0cb1b50b2c1f52daf40ab</anchor>
      <arglist>(Serializer &amp;serializer, const MagHardIronOffset &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ac69b55ceb6367d0c5e2b7fe0fcf24c24</anchor>
      <arglist>(Serializer &amp;serializer, const MagHardIronOffset::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aff03455ef248a02029e757484c459cf7</anchor>
      <arglist>(Serializer &amp;serializer, const MagSoftIronMatrix &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a562cc5d146d13eb5cd6bd5f34eede320</anchor>
      <arglist>(Serializer &amp;serializer, const MagSoftIronMatrix::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a72a2cb4b5504499f1eab52886a4b0879</anchor>
      <arglist>(Serializer &amp;serializer, const ConingScullingEnable &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>adc1be3ab83b0242a6b1c1bdf58fe9e2b</anchor>
      <arglist>(Serializer &amp;serializer, const ConingScullingEnable::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a45cdfc68bcd0fa223caa2fc72ff72929</anchor>
      <arglist>(Serializer &amp;serializer, const Sensor2VehicleTransformEuler &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a9d9fd4e42c824bf28ffe6f15613a28e5</anchor>
      <arglist>(Serializer &amp;serializer, const Sensor2VehicleTransformEuler::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a653e6f90737b03a66f231b94e58d93a8</anchor>
      <arglist>(Serializer &amp;serializer, const Sensor2VehicleTransformQuaternion &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a94326f246dfa18d16b2ea4f30618e4b0</anchor>
      <arglist>(Serializer &amp;serializer, const Sensor2VehicleTransformQuaternion::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ab0b2e9a2ce6c7b9165b17ce8a8de813d</anchor>
      <arglist>(Serializer &amp;serializer, const Sensor2VehicleTransformDcm &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a083ab8c4fb15d0e240d1477eb994e21f</anchor>
      <arglist>(Serializer &amp;serializer, const Sensor2VehicleTransformDcm::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a8b550d930bfe0a25de7ce4c1508d435a</anchor>
      <arglist>(Serializer &amp;serializer, const ComplementaryFilter &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa47428768030024f2df2f6dcaf0fa9b7</anchor>
      <arglist>(Serializer &amp;serializer, const ComplementaryFilter::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a39f1e50af601cc9821403e47565a66bc</anchor>
      <arglist>(Serializer &amp;serializer, const SensorRange &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a99534447ea746fa9aef79a17fb3aa0d9</anchor>
      <arglist>(Serializer &amp;serializer, const SensorRange::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a96c5b9e681fe4685b4a70a54c145b508</anchor>
      <arglist>(Serializer &amp;serializer, const CalibratedSensorRanges &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>abfc31017d292ed96eb74c9c94e4bd14c</anchor>
      <arglist>(Serializer &amp;serializer, const CalibratedSensorRanges::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a366020b9947dbfb4189ab6dd56d0a5c7</anchor>
      <arglist>(Serializer &amp;serializer, const CalibratedSensorRanges::Entry &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a9860cb365f8b7ef1dc6d5704aa5ff476</anchor>
      <arglist>(Serializer &amp;serializer, const MipCmd3dmLowpassFilter &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>abb873dfac25205c1c0c1105a7abd46a2</anchor>
      <arglist>(Serializer &amp;serializer, const MipCmd3dmLowpassFilter::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadAccelBias</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a12eb832016fd28ace1e19b53386c1921</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadComplementaryFilter</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>acbcd9e5351a51969b317ee0684d781d5</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadConingScullingEnable</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7e4c240d35cf34c67b9fee7c79c302cb</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadDatastreamControl</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ae2b0dbcaf432ead4c7659c996e3b8eb6</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadDeviceSettings</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a70d44bd9a432f35538e5bb8c0d1e128c</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadEventAction</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ab07707f3bba9f03e4bc04becd7981ac9</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadEventControl</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a3f5a4e4df36289bd33f6e0a836d4da36</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadEventTrigger</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a8b40970ddfa8acff0b6c0bacdc4688c7</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadFilterMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a8a5413ed74264094b45f3a3f04672d9a</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadGnssSbasSettings</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7c4950349f822b5f524971158485bb19</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadGpioConfig</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aae4e536e47114402f55f9021c842867e</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t pin)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadGpsMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a01d648ca90ae9f9a77e07bfdd85a7fb0</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadGyroBias</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a00eda4692cb6e7ab263f1ad967cac14e</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadImuLowpassFilter</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a5c28be8d974b4705cc1556d313fff9fb</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t targetDescriptor)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadImuMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa3d02428cac42a827d7c518a075e0dd8</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadMagHardIronOffset</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a6c66dfdc50c41b48e2db160a37a3b2e3</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadMagSoftIronMatrix</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a3b5a045a6b2a0158c6443e9a6ef726ba</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ab7ea32e72b9fe8eff9cefda345ab157a</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadMipCmd3dmLowpassFilter</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a2e93c4790a219aa5f1c03ee61a6f82e4</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet, uint8_t fieldDesc)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadNmeaMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a5c316bb8a0b77c25346598f156ba6a65</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadOdometer</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a0d5d4046a483c932e8920a6fc053b246</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadPpsSource</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa06bca1d2e9cbd3c4baf0dbf76c2fd99</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadSensor2VehicleTransformDcm</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a90110cb4d4983edf4904a35fa923f5c1</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadSensor2VehicleTransformEuler</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a9295333e69a5b2538f325302027acb39</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadSensor2VehicleTransformQuaternion</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa7b02d1030d9106773e083c5100164be</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadSensorRange</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>af6c419f4c4f1c81674986c140d134088</anchor>
      <arglist>(C::mip_interface &amp;device, SensorRangeType sensor)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadUartBaudrate</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa22ed9254116b91d5eb1033a2720c949</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>nmeaPollData</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a62286edaa61d1db573b4075519f9ac4c</anchor>
      <arglist>(C::mip_interface &amp;device, bool suppressAck, uint8_t count, const NmeaMessage *formatEntries)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>pollData</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a47c5822d02118670e5b7b637a490772f</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet, bool suppressAck, uint8_t numDescriptors, const uint8_t *descriptors)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>pollFilterMessage</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aeeb3cd020a66154cd60d6292ea7786df</anchor>
      <arglist>(C::mip_interface &amp;device, bool suppressAck, uint8_t numDescriptors, const DescriptorRate *descriptors)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>pollGnssMessage</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a950a493012155abe66a7a2d1b228794c</anchor>
      <arglist>(C::mip_interface &amp;device, bool suppressAck, uint8_t numDescriptors, const DescriptorRate *descriptors)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>pollImuMessage</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7d3f39b4b79d3c6cddd588a69f44618e</anchor>
      <arglist>(C::mip_interface &amp;device, bool suppressAck, uint8_t numDescriptors, const DescriptorRate *descriptors)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readAccelBias</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa55667e8c42cb232f3173f4be74d2e82</anchor>
      <arglist>(C::mip_interface &amp;device, float *biasOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readComplementaryFilter</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a3ee130c2e30afca679a9b3575b9156a5</anchor>
      <arglist>(C::mip_interface &amp;device, bool *pitchRollEnableOut, bool *headingEnableOut, float *pitchRollTimeConstantOut, float *headingTimeConstantOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readConingScullingEnable</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ae72e3b4c9a9198770f13212311328c27</anchor>
      <arglist>(C::mip_interface &amp;device, bool *enableOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readDatastreamControl</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa3dd7ecb89f1d5abf2af0d8e6a00ff6f</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet, bool *enabledOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readEventAction</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a01544421c6b2a53d36341b51a206fc5b</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t instance, uint8_t *triggerOut, EventAction::Type *typeOut, EventAction::Parameters *parametersOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readEventControl</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a0d642768d5e5d9dda7747c17bfac4af5</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t instance, EventControl::Mode *modeOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readEventTrigger</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a17954c73b944bd1e1fcc2d9ddad164b2</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t instance, EventTrigger::Type *typeOut, EventTrigger::Parameters *parametersOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readFilterMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a32eb307465c5dfd22e11c28e15dd254c</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *numDescriptorsOut, uint8_t numDescriptorsOutMax, DescriptorRate *descriptorsOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readGnssSbasSettings</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a2c2cb16fb60897d0818ea950dbb4ce24</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *enableSbasOut, GnssSbasSettings::SBASOptions *sbasOptionsOut, uint8_t *numIncludedPrnsOut, uint8_t numIncludedPrnsOutMax, uint16_t *includedPrnsOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readGnssTimeAssistance</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ae8c538d5ba79cab1499f9d5bca5ed570</anchor>
      <arglist>(C::mip_interface &amp;device, double *towOut, uint16_t *weekNumberOut, float *accuracyOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readGpioConfig</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7df6ed9e413cd6278be169e436942242</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t pin, GpioConfig::Feature *featureOut, GpioConfig::Behavior *behaviorOut, GpioConfig::PinMode *pinModeOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readGpioState</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a23e9183e64b20b39a1ed1e39d377346c</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t pin, bool *stateOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readGpsMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aec945cdfead9f7cc3e7176367f70d181</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *numDescriptorsOut, uint8_t numDescriptorsOutMax, DescriptorRate *descriptorsOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readGyroBias</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a005ed9f930ee9512207c1a4e452c25a1</anchor>
      <arglist>(C::mip_interface &amp;device, float *biasOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readImuLowpassFilter</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a2c9b26d2de504f747eb806473fd8df2f</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t targetDescriptor, bool *enableOut, bool *manualOut, uint16_t *frequencyOut, uint8_t *reservedOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readImuMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a9178c810f94f12d14629ef2c0d462401</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *numDescriptorsOut, uint8_t numDescriptorsOutMax, DescriptorRate *descriptorsOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readMagHardIronOffset</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ae4f65b29dc1dd82831361a76de67fdcf</anchor>
      <arglist>(C::mip_interface &amp;device, float *offsetOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readMagSoftIronMatrix</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a959dfeca6b2f1c745ed3dec48644fecd</anchor>
      <arglist>(C::mip_interface &amp;device, float *offsetOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a38588c87a16871035fb7255d10c9142d</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet, uint8_t *numDescriptorsOut, uint8_t numDescriptorsOutMax, DescriptorRate *descriptorsOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readMipCmd3dmLowpassFilter</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a6f82ad99d8df40ccdac0890e19f1a729</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet, uint8_t fieldDesc, bool *enableOut, bool *manualOut, float *frequencyOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readNmeaMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a3dac6283432bc479b48e6a5c4e620caf</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *countOut, uint8_t countOutMax, NmeaMessage *formatEntriesOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readOdometer</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a32ac8bd18fb69098cdffaa0c2b9b834e</anchor>
      <arglist>(C::mip_interface &amp;device, Odometer::Mode *modeOut, float *scalingOut, float *uncertaintyOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readPpsSource</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ae8fa1c832f0df5915d3083f7757402b8</anchor>
      <arglist>(C::mip_interface &amp;device, PpsSource::Source *sourceOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readSensor2VehicleTransformDcm</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7c1ccb0d59a76bc21add75c9ff3176bf</anchor>
      <arglist>(C::mip_interface &amp;device, float *dcmOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readSensor2VehicleTransformEuler</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ae917a413fb7bf6803962cec5090d671b</anchor>
      <arglist>(C::mip_interface &amp;device, float *rollOut, float *pitchOut, float *yawOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readSensor2VehicleTransformQuaternion</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a19e6434c66fbcc0821a1a0226e80186a</anchor>
      <arglist>(C::mip_interface &amp;device, float *qOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readSensorRange</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ab149952300e577cd66d66ce0c57d7b15</anchor>
      <arglist>(C::mip_interface &amp;device, SensorRangeType sensor, uint8_t *settingOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readUartBaudrate</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ae90179a93e0437c9e612a24ea7306876</anchor>
      <arglist>(C::mip_interface &amp;device, uint32_t *baudOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveAccelBias</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a1882125aa1e6c16eeb219e8e3d1f1c72</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveComplementaryFilter</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>abeee2fa5268962475d11644ff26164b2</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveConingScullingEnable</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a943abfb25ed758a1c9fa28e0dd96bb43</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveDatastreamControl</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ab27f85c39d7645d07180637860924f91</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveDeviceSettings</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>acb40e283862c629c0dafa7a103a9d094</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveEventAction</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ab7d5312532bd78a43d454a79755c1204</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveEventControl</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>afbde11c0a1accd1c898b46b6d95b9ba9</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveEventTrigger</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a6b9ae9b4fd6074998d6a74e5335aeb90</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveFilterMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a29cb9bc977526861b39a28bfb519bfb4</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveGnssSbasSettings</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aebe845696e4e8da4db5a5ad1cfcad898</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveGpioConfig</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a1d5bf46a3af196454f33aa0fc2b9aa1b</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t pin)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveGpsMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>af02bb89b458991c77aa790d637085a00</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveGyroBias</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a31f53be4c438f50c7e7223365b8c11a3</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveImuLowpassFilter</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a8de54cd8863c3175d45eb5b07a098d1f</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t targetDescriptor)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveImuMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>af3ae9d94d5240218c02ed7027325a970</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveMagHardIronOffset</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a1e6a91e97311ec47ad33469602307ccf</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveMagSoftIronMatrix</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a420177c5b68c5351d421b317e46e7004</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a78b9e3b84db7b28459b9c8b24e2c982e</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveMipCmd3dmLowpassFilter</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a9f90cf990f1b2433a7173369c6565104</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet, uint8_t fieldDesc)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveNmeaMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a9460950d5a78e10286d90d86efa29f14</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveOdometer</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>af7556471ada8500ba1be8b0d46b369bb</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>savePpsSource</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ace058defd0c837d17af4bc0c108be5e3</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveSensor2VehicleTransformDcm</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a9955d02d123620cc66fe51ca4d0c5dad</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveSensor2VehicleTransformEuler</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a5d6406ada140fabdb0f45f1ba65b08df</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveSensor2VehicleTransformQuaternion</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a3a0691013113ada625dcf0b3f8e30367</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveSensorRange</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a05875f80efa56ac8a83dac5e3f846027</anchor>
      <arglist>(C::mip_interface &amp;device, SensorRangeType sensor)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveUartBaudrate</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a0b6e35b3a6827ff3a4c4fd30df1ea2bc</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeAccelBias</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aac548266c290c40c44b8dbdb7ecfddaf</anchor>
      <arglist>(C::mip_interface &amp;device, const float *bias)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeComplementaryFilter</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a9df5ac3e147bba721a73de3c2e648a0f</anchor>
      <arglist>(C::mip_interface &amp;device, bool pitchRollEnable, bool headingEnable, float pitchRollTimeConstant, float headingTimeConstant)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeConingScullingEnable</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ac47fbec308751f36826713921d59b5d7</anchor>
      <arglist>(C::mip_interface &amp;device, bool enable)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeDatastreamControl</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a330c2af02273b42f03a30ced1db82f28</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet, bool enable)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeEventAction</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a42295611bca32b92ee22e986830b5857</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t instance, uint8_t trigger, EventAction::Type type, const EventAction::Parameters &amp;parameters)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeEventControl</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aedc0a166e965e3046c9cb40695c4fc75</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t instance, EventControl::Mode mode)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeEventTrigger</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ac1f7beed1973fded65a5474843ace650</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t instance, EventTrigger::Type type, const EventTrigger::Parameters &amp;parameters)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeFilterMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a459f00407a6787e4e077cacf68390d06</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t numDescriptors, const DescriptorRate *descriptors)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeGnssSbasSettings</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>abe0ecb6c804ffc0e210d7875bed0ff00</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t enableSbas, GnssSbasSettings::SBASOptions sbasOptions, uint8_t numIncludedPrns, const uint16_t *includedPrns)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeGnssTimeAssistance</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a750ee132bc49db99ba052d8fd311c9ca</anchor>
      <arglist>(C::mip_interface &amp;device, double tow, uint16_t weekNumber, float accuracy)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeGpioConfig</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a85453746f5bd1aabe26b425b39846a25</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t pin, GpioConfig::Feature feature, GpioConfig::Behavior behavior, GpioConfig::PinMode pinMode)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeGpioState</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>af3f6be38b194b46e054a655382e5bbaf</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t pin, bool state)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeGpsMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a5e567df6d1b876c82914dfd4a01e4b9e</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t numDescriptors, const DescriptorRate *descriptors)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeGyroBias</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a45a3d4cf07b92dc98f484dea6527c0b8</anchor>
      <arglist>(C::mip_interface &amp;device, const float *bias)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeImuLowpassFilter</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a1e80540c8da7c19178a2765f1bcf338f</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t targetDescriptor, bool enable, bool manual, uint16_t frequency, uint8_t reserved)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeImuMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>afccb4442e143c8aff3068f6d08f41a9b</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t numDescriptors, const DescriptorRate *descriptors)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeMagHardIronOffset</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a89ebe1c1c6f0e49f76896d439fa01e78</anchor>
      <arglist>(C::mip_interface &amp;device, const float *offset)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeMagSoftIronMatrix</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a117dc0c9493d099007ce93b0b70acb04</anchor>
      <arglist>(C::mip_interface &amp;device, const float *offset)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a4d141a1f0b17abe1e4668101e90aea63</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet, uint8_t numDescriptors, const DescriptorRate *descriptors)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeMipCmd3dmLowpassFilter</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aca353518e8553f67b207a7548dbd22c7</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet, uint8_t fieldDesc, bool enable, bool manual, float frequency)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeNmeaMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a35b194ff6f45bd9226f0fd678810f152</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t count, const NmeaMessage *formatEntries)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeOdometer</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>abf3999deafeb02c27b1b968795e97e02</anchor>
      <arglist>(C::mip_interface &amp;device, Odometer::Mode mode, float scaling, float uncertainty)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writePpsSource</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a130d52edab9316ecce03c08a9cce54f9</anchor>
      <arglist>(C::mip_interface &amp;device, PpsSource::Source source)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeSensor2VehicleTransformDcm</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ac4833de83355fa0de4851d4d929f4d5c</anchor>
      <arglist>(C::mip_interface &amp;device, const float *dcm)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeSensor2VehicleTransformEuler</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ae76878bca5aecae6e33de644c6646cdf</anchor>
      <arglist>(C::mip_interface &amp;device, float roll, float pitch, float yaw)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeSensor2VehicleTransformQuaternion</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a9befd8056b3118a82c56ebf6ac5fb4a5</anchor>
      <arglist>(C::mip_interface &amp;device, const float *q)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeSensorRange</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a631d07fcf513b156561b4ce06a2f3152</anchor>
      <arglist>(C::mip_interface &amp;device, SensorRangeType sensor, uint8_t setting)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeUartBaudrate</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa7853440e8522215f0ff0f34e84b2bb1</anchor>
      <arglist>(C::mip_interface &amp;device, uint32_t baud)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>commands_3dm.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>commands__3dm_8h</filename>
    <includes id="descriptors_8h" name="descriptors.h" local="yes" imported="no">descriptors.h</includes>
    <includes id="mip__result_8h" name="mip_result.h" local="yes" imported="no">../mip_result.h</includes>
    <class kind="struct">mip_3dm_accel_bias_command</class>
    <class kind="struct">mip_3dm_accel_bias_response</class>
    <class kind="struct">mip_3dm_calibrated_sensor_ranges_command</class>
    <class kind="struct">mip_3dm_calibrated_sensor_ranges_command_entry</class>
    <class kind="struct">mip_3dm_calibrated_sensor_ranges_response</class>
    <class kind="struct">mip_3dm_capture_gyro_bias_command</class>
    <class kind="struct">mip_3dm_capture_gyro_bias_response</class>
    <class kind="struct">mip_3dm_complementary_filter_command</class>
    <class kind="struct">mip_3dm_complementary_filter_response</class>
    <class kind="struct">mip_3dm_coning_sculling_enable_command</class>
    <class kind="struct">mip_3dm_coning_sculling_enable_response</class>
    <class kind="struct">mip_3dm_datastream_control_command</class>
    <class kind="struct">mip_3dm_datastream_control_response</class>
    <class kind="struct">mip_3dm_device_settings_command</class>
    <class kind="struct">mip_3dm_event_action_command</class>
    <class kind="struct">mip_3dm_event_action_command_gpio_params</class>
    <class kind="struct">mip_3dm_event_action_command_message_params</class>
    <class kind="union">mip_3dm_event_action_command_parameters</class>
    <class kind="struct">mip_3dm_event_action_response</class>
    <class kind="struct">mip_3dm_event_control_command</class>
    <class kind="struct">mip_3dm_event_control_response</class>
    <class kind="struct">mip_3dm_event_trigger_command</class>
    <class kind="struct">mip_3dm_event_trigger_command_combination_params</class>
    <class kind="struct">mip_3dm_event_trigger_command_gpio_params</class>
    <class kind="union">mip_3dm_event_trigger_command_parameters</class>
    <class kind="struct">mip_3dm_event_trigger_command_threshold_params</class>
    <class kind="struct">mip_3dm_event_trigger_response</class>
    <class kind="struct">mip_3dm_factory_streaming_command</class>
    <class kind="struct">mip_3dm_filter_get_base_rate_response</class>
    <class kind="struct">mip_3dm_filter_message_format_command</class>
    <class kind="struct">mip_3dm_filter_message_format_response</class>
    <class kind="struct">mip_3dm_get_base_rate_command</class>
    <class kind="struct">mip_3dm_get_base_rate_response</class>
    <class kind="struct">mip_3dm_get_event_action_status_command</class>
    <class kind="struct">mip_3dm_get_event_action_status_command_entry</class>
    <class kind="struct">mip_3dm_get_event_action_status_response</class>
    <class kind="struct">mip_3dm_get_event_support_command</class>
    <class kind="struct">mip_3dm_get_event_support_command_info</class>
    <class kind="struct">mip_3dm_get_event_support_response</class>
    <class kind="struct">mip_3dm_get_event_trigger_status_command</class>
    <class kind="struct">mip_3dm_get_event_trigger_status_command_entry</class>
    <class kind="struct">mip_3dm_get_event_trigger_status_response</class>
    <class kind="struct">mip_3dm_gnss_sbas_settings_command</class>
    <class kind="struct">mip_3dm_gnss_sbas_settings_response</class>
    <class kind="struct">mip_3dm_gnss_time_assistance_command</class>
    <class kind="struct">mip_3dm_gnss_time_assistance_response</class>
    <class kind="struct">mip_3dm_gpio_config_command</class>
    <class kind="struct">mip_3dm_gpio_config_response</class>
    <class kind="struct">mip_3dm_gpio_state_command</class>
    <class kind="struct">mip_3dm_gpio_state_response</class>
    <class kind="struct">mip_3dm_gps_get_base_rate_response</class>
    <class kind="struct">mip_3dm_gps_message_format_command</class>
    <class kind="struct">mip_3dm_gps_message_format_response</class>
    <class kind="struct">mip_3dm_gyro_bias_command</class>
    <class kind="struct">mip_3dm_gyro_bias_response</class>
    <class kind="struct">mip_3dm_imu_get_base_rate_response</class>
    <class kind="struct">mip_3dm_imu_lowpass_filter_command</class>
    <class kind="struct">mip_3dm_imu_lowpass_filter_response</class>
    <class kind="struct">mip_3dm_imu_message_format_command</class>
    <class kind="struct">mip_3dm_imu_message_format_response</class>
    <class kind="struct">mip_3dm_mag_hard_iron_offset_command</class>
    <class kind="struct">mip_3dm_mag_hard_iron_offset_response</class>
    <class kind="struct">mip_3dm_mag_soft_iron_matrix_command</class>
    <class kind="struct">mip_3dm_mag_soft_iron_matrix_response</class>
    <class kind="struct">mip_3dm_message_format_command</class>
    <class kind="struct">mip_3dm_message_format_response</class>
    <class kind="struct">mip_3dm_mip_cmd_3dm_lowpass_filter_command</class>
    <class kind="struct">mip_3dm_mip_cmd_3dm_lowpass_filter_response</class>
    <class kind="struct">mip_3dm_nmea_message_format_command</class>
    <class kind="struct">mip_3dm_nmea_message_format_response</class>
    <class kind="struct">mip_3dm_nmea_poll_data_command</class>
    <class kind="struct">mip_3dm_odometer_command</class>
    <class kind="struct">mip_3dm_odometer_response</class>
    <class kind="struct">mip_3dm_poll_data_command</class>
    <class kind="struct">mip_3dm_poll_filter_message_command</class>
    <class kind="struct">mip_3dm_poll_gnss_message_command</class>
    <class kind="struct">mip_3dm_poll_imu_message_command</class>
    <class kind="struct">mip_3dm_pps_source_command</class>
    <class kind="struct">mip_3dm_pps_source_response</class>
    <class kind="struct">mip_3dm_sensor_2_vehicle_transform_dcm_command</class>
    <class kind="struct">mip_3dm_sensor_2_vehicle_transform_dcm_response</class>
    <class kind="struct">mip_3dm_sensor_2_vehicle_transform_euler_command</class>
    <class kind="struct">mip_3dm_sensor_2_vehicle_transform_euler_response</class>
    <class kind="struct">mip_3dm_sensor_2_vehicle_transform_quaternion_command</class>
    <class kind="struct">mip_3dm_sensor_2_vehicle_transform_quaternion_response</class>
    <class kind="struct">mip_3dm_sensor_range_command</class>
    <class kind="struct">mip_3dm_sensor_range_response</class>
    <class kind="struct">mip_3dm_uart_baudrate_command</class>
    <class kind="struct">mip_3dm_uart_baudrate_response</class>
    <class kind="struct">mip_nmea_message</class>
    <member kind="typedef">
      <type>struct mip_3dm_accel_bias_command</type>
      <name>mip_3dm_accel_bias_command</name>
      <anchorfile>group__c__3dm__accel__bias.html</anchorfile>
      <anchor>ga514e77d86cf009fd8b5ab6d3e1e644df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_accel_bias_response</type>
      <name>mip_3dm_accel_bias_response</name>
      <anchorfile>group__c__3dm__accel__bias.html</anchorfile>
      <anchor>ga9b05c60ce66970015ade7b8e55f8d00e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_calibrated_sensor_ranges_command</type>
      <name>mip_3dm_calibrated_sensor_ranges_command</name>
      <anchorfile>group__c__3dm__calibrated__sensor__ranges.html</anchorfile>
      <anchor>ga7ae7a5e3334a6d59c954092939a876af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_calibrated_sensor_ranges_command_entry</type>
      <name>mip_3dm_calibrated_sensor_ranges_command_entry</name>
      <anchorfile>group__c__3dm__calibrated__sensor__ranges.html</anchorfile>
      <anchor>ga23bf269319e79dd3a7c55fdd7b63cf25</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_calibrated_sensor_ranges_response</type>
      <name>mip_3dm_calibrated_sensor_ranges_response</name>
      <anchorfile>group__c__3dm__calibrated__sensor__ranges.html</anchorfile>
      <anchor>ga87e8b3f9fb4f6ebaf7967852ccccf98e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_capture_gyro_bias_command</type>
      <name>mip_3dm_capture_gyro_bias_command</name>
      <anchorfile>group__c__3dm__capture__gyro__bias.html</anchorfile>
      <anchor>gaafceb2d0cd1ba45ba1b45514d78138a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_capture_gyro_bias_response</type>
      <name>mip_3dm_capture_gyro_bias_response</name>
      <anchorfile>group__c__3dm__capture__gyro__bias.html</anchorfile>
      <anchor>ga74d49d28bcaa9512cde4d701d02bcea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_complementary_filter_command</type>
      <name>mip_3dm_complementary_filter_command</name>
      <anchorfile>group__c__3dm__complementary__filter.html</anchorfile>
      <anchor>ga6f75c50c7d7485e6115647ca75e161fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_complementary_filter_response</type>
      <name>mip_3dm_complementary_filter_response</name>
      <anchorfile>group__c__3dm__complementary__filter.html</anchorfile>
      <anchor>gaabdef7929c4f1e018f9d1b2df5851582</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_coning_sculling_enable_command</type>
      <name>mip_3dm_coning_sculling_enable_command</name>
      <anchorfile>group__c__3dm__coning__sculling__enable.html</anchorfile>
      <anchor>ga6ac8cda4ac93acf39698428b700f5ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_coning_sculling_enable_response</type>
      <name>mip_3dm_coning_sculling_enable_response</name>
      <anchorfile>group__c__3dm__coning__sculling__enable.html</anchorfile>
      <anchor>ga18e53831f2fa83c2c14b994b6b73aaef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_datastream_control_command</type>
      <name>mip_3dm_datastream_control_command</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>ga40046e7e8501fe88e7f1f3a736898be7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_datastream_control_response</type>
      <name>mip_3dm_datastream_control_response</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>ga2980c5bad9fa2ff430ea75154239e202</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_device_settings_command</type>
      <name>mip_3dm_device_settings_command</name>
      <anchorfile>group__c__3dm__device__settings.html</anchorfile>
      <anchor>ga22e217dbfde3d1b43ad09845a3f7d989</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_event_action_command</type>
      <name>mip_3dm_event_action_command</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga881d43d77c2c6743b3347b254cd220e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_event_action_command_gpio_params</type>
      <name>mip_3dm_event_action_command_gpio_params</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>gae794c06518a60bb9247a3d0aaf46f882</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_3dm_event_action_command_gpio_params_mode</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>gac7bf5cf3d9078f9d7442ad9d9045700a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_event_action_command_message_params</type>
      <name>mip_3dm_event_action_command_message_params</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga8373ef20f5d1d2a1845012670e4287ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union mip_3dm_event_action_command_parameters</type>
      <name>mip_3dm_event_action_command_parameters</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>gacaae43e03121efdbbde589137b3ce91d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_3dm_event_action_command_type</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>gaaf1799ec6b6707ba66fe4f19559c2769</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_event_action_response</type>
      <name>mip_3dm_event_action_response</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga782093ed45d5cc8a8b9d2b6bc99edd02</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_event_control_command</type>
      <name>mip_3dm_event_control_command</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>ga0af975946045ee87f45444792c93da4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_3dm_event_control_command_mode</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>gadaee6efba8a072cd9b08748420d77593</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_event_control_response</type>
      <name>mip_3dm_event_control_response</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>gabca755381fb5834c6f8eb0ff3fbcea1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_event_trigger_command</type>
      <name>mip_3dm_event_trigger_command</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga1a586fa4a6bcbbbf5a46984cc0a40a0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_event_trigger_command_combination_params</type>
      <name>mip_3dm_event_trigger_command_combination_params</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gac636a904404cd6e3323ea2ed5449f2ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_event_trigger_command_gpio_params</type>
      <name>mip_3dm_event_trigger_command_gpio_params</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gae822e70245c56db93ebbb9851befe2f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_3dm_event_trigger_command_gpio_params_mode</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gae719fb9a0b971aed571866863b7d50e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union mip_3dm_event_trigger_command_parameters</type>
      <name>mip_3dm_event_trigger_command_parameters</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gacf45bc20b509d53e45518669557fea84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_event_trigger_command_threshold_params</type>
      <name>mip_3dm_event_trigger_command_threshold_params</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga8db56a789c7e7efbebf7692fe82d86b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_3dm_event_trigger_command_threshold_params_type</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga094eb1172f2f2f6e9e397dfbc15f0b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_3dm_event_trigger_command_type</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga2831938b5b6236788b1a5853eb2a64b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_event_trigger_response</type>
      <name>mip_3dm_event_trigger_response</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga1b5c434489355e88a8b60d15b8d05dc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_factory_streaming_command</type>
      <name>mip_3dm_factory_streaming_command</name>
      <anchorfile>group__c__3dm__factory__streaming.html</anchorfile>
      <anchor>gafa1d7240a3d3e137735c308eed56b50b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_3dm_factory_streaming_command_action</name>
      <anchorfile>group__c__3dm__factory__streaming.html</anchorfile>
      <anchor>gab36ce6537707cfdcfdffc7c67d0b393a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_filter_get_base_rate_response</type>
      <name>mip_3dm_filter_get_base_rate_response</name>
      <anchorfile>group__c__3dm__filter__get__base__rate.html</anchorfile>
      <anchor>ga5ed4e4dd2db0bddbdfa7db9f0f3f2979</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_filter_message_format_command</type>
      <name>mip_3dm_filter_message_format_command</name>
      <anchorfile>group__c__3dm__filter__message__format.html</anchorfile>
      <anchor>ga079836f5fa1670cc67c68f0b41f53ad7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_filter_message_format_response</type>
      <name>mip_3dm_filter_message_format_response</name>
      <anchorfile>group__c__3dm__filter__message__format.html</anchorfile>
      <anchor>gaffa9e1314ef6d8e3d91b12d2df9f9ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_get_base_rate_command</type>
      <name>mip_3dm_get_base_rate_command</name>
      <anchorfile>group__c__3dm__get__base__rate.html</anchorfile>
      <anchor>ga72df236253ed96f3e29f90d6f7a56e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_get_base_rate_response</type>
      <name>mip_3dm_get_base_rate_response</name>
      <anchorfile>group__c__3dm__get__base__rate.html</anchorfile>
      <anchor>ga171c5711e6bcbf0de0777fa0eb3d215d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_get_event_action_status_command</type>
      <name>mip_3dm_get_event_action_status_command</name>
      <anchorfile>group__c__3dm__get__event__action__status.html</anchorfile>
      <anchor>gaf4637681c4ff30cc6c8c970ec7050a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_get_event_action_status_command_entry</type>
      <name>mip_3dm_get_event_action_status_command_entry</name>
      <anchorfile>group__c__3dm__get__event__action__status.html</anchorfile>
      <anchor>gafebe4d8b826bb33cf7bc6fe33e75c1f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_get_event_action_status_response</type>
      <name>mip_3dm_get_event_action_status_response</name>
      <anchorfile>group__c__3dm__get__event__action__status.html</anchorfile>
      <anchor>ga0f00651c5106b4afe2d8de10fed5ccbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_get_event_support_command</type>
      <name>mip_3dm_get_event_support_command</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>ga32f95c52df4cacf63086b86e7ce8f10b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_get_event_support_command_info</type>
      <name>mip_3dm_get_event_support_command_info</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>gafc2ebe84d1a9bb53957a928e2c697ac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_3dm_get_event_support_command_query</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>gad086827e9b3531e116ca30d49103eba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_get_event_support_response</type>
      <name>mip_3dm_get_event_support_response</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>gaea4c473725e2c6e5c7c435a78ad16c42</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_get_event_trigger_status_command</type>
      <name>mip_3dm_get_event_trigger_status_command</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>gabfbeeae1f389b78e11979060ee10c8d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_get_event_trigger_status_command_entry</type>
      <name>mip_3dm_get_event_trigger_status_command_entry</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>ga608cd36731d7ff1e8338ab35ebdf55fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_3dm_get_event_trigger_status_command_status</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>ga34f750f96f0de7e570aa2b04a4982cd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_get_event_trigger_status_response</type>
      <name>mip_3dm_get_event_trigger_status_response</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>gabf80e73fe7be6c3eecffbe6ad7b1e5b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_gnss_sbas_settings_command</type>
      <name>mip_3dm_gnss_sbas_settings_command</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>gaef7eed70c86f2bd258927fae4ad3280b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_3dm_gnss_sbas_settings_command_sbasoptions</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga029572b38c87deb2721c75b078f78daf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_gnss_sbas_settings_response</type>
      <name>mip_3dm_gnss_sbas_settings_response</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga67e81961386e53319e213975ab270bb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_gnss_time_assistance_command</type>
      <name>mip_3dm_gnss_time_assistance_command</name>
      <anchorfile>group__c__3dm__gnss__time__assistance.html</anchorfile>
      <anchor>gaaca5c7007c6ba7e4dc03994263eeb45d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_gnss_time_assistance_response</type>
      <name>mip_3dm_gnss_time_assistance_response</name>
      <anchorfile>group__c__3dm__gnss__time__assistance.html</anchorfile>
      <anchor>gac0b73376e892141ba0afa8c589a3f24d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_gpio_config_command</type>
      <name>mip_3dm_gpio_config_command</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga93347b9e572486cbf84709c61ee46366</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_3dm_gpio_config_command_behavior</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga2b0e4d95073a716192bd79580d028da1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_3dm_gpio_config_command_feature</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga707510d43a7e0b2adfe2e1dcc2e3544a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_3dm_gpio_config_command_pin_mode</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga0398dd747602d38a5570647d0f240662</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_gpio_config_response</type>
      <name>mip_3dm_gpio_config_response</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga730604ef25b1f1597d6b65d3534f6af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_gpio_state_command</type>
      <name>mip_3dm_gpio_state_command</name>
      <anchorfile>group__c__3dm__gpio__state.html</anchorfile>
      <anchor>gafb2605eb6e383e984c6fdb0ed0a0102f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_gpio_state_response</type>
      <name>mip_3dm_gpio_state_response</name>
      <anchorfile>group__c__3dm__gpio__state.html</anchorfile>
      <anchor>gace0de5ad9413b4e7cc5f23ea6e531105</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_gps_get_base_rate_response</type>
      <name>mip_3dm_gps_get_base_rate_response</name>
      <anchorfile>group__c__3dm__gps__get__base__rate.html</anchorfile>
      <anchor>ga2ed6f3b9da38157af1aa864bcfe6a81d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_gps_message_format_command</type>
      <name>mip_3dm_gps_message_format_command</name>
      <anchorfile>group__c__3dm__gps__message__format.html</anchorfile>
      <anchor>ga92fbcac6dc56c0ff96e2a90907739662</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_gps_message_format_response</type>
      <name>mip_3dm_gps_message_format_response</name>
      <anchorfile>group__c__3dm__gps__message__format.html</anchorfile>
      <anchor>gaae798ca599a90bee21e4b63c0c9b6807</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_gyro_bias_command</type>
      <name>mip_3dm_gyro_bias_command</name>
      <anchorfile>group__c__3dm__gyro__bias.html</anchorfile>
      <anchor>ga93df457718452e0faad4f2f9592b606d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_gyro_bias_response</type>
      <name>mip_3dm_gyro_bias_response</name>
      <anchorfile>group__c__3dm__gyro__bias.html</anchorfile>
      <anchor>ga0b14047acc9fce810e84b50c223054e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_imu_get_base_rate_response</type>
      <name>mip_3dm_imu_get_base_rate_response</name>
      <anchorfile>group__c__3dm__imu__get__base__rate.html</anchorfile>
      <anchor>gac85b4749502af764617bad602314679b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_imu_lowpass_filter_command</type>
      <name>mip_3dm_imu_lowpass_filter_command</name>
      <anchorfile>group__c__3dm__imu__lowpass__filter.html</anchorfile>
      <anchor>ga1c2180aa493ce7fa39d140a3438af7c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_imu_lowpass_filter_response</type>
      <name>mip_3dm_imu_lowpass_filter_response</name>
      <anchorfile>group__c__3dm__imu__lowpass__filter.html</anchorfile>
      <anchor>ga26b0335b91f10e3db31324b357f8395a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_imu_message_format_command</type>
      <name>mip_3dm_imu_message_format_command</name>
      <anchorfile>group__c__3dm__imu__message__format.html</anchorfile>
      <anchor>ga8ad359e3ea5bbd620be3f308969e5065</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_imu_message_format_response</type>
      <name>mip_3dm_imu_message_format_response</name>
      <anchorfile>group__c__3dm__imu__message__format.html</anchorfile>
      <anchor>ga84a9446e369243f953aa29a9ebfaf7af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_mag_hard_iron_offset_command</type>
      <name>mip_3dm_mag_hard_iron_offset_command</name>
      <anchorfile>group__c__3dm__mag__hard__iron__offset.html</anchorfile>
      <anchor>ga55956d96ce71f9a6ce20785856ba2381</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_mag_hard_iron_offset_response</type>
      <name>mip_3dm_mag_hard_iron_offset_response</name>
      <anchorfile>group__c__3dm__mag__hard__iron__offset.html</anchorfile>
      <anchor>ga7743ea06cca619a75e28802da6f26d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_mag_soft_iron_matrix_command</type>
      <name>mip_3dm_mag_soft_iron_matrix_command</name>
      <anchorfile>group__c__3dm__mag__soft__iron__matrix.html</anchorfile>
      <anchor>gae95d142269e5291b638b4f9f2d1c52bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_mag_soft_iron_matrix_response</type>
      <name>mip_3dm_mag_soft_iron_matrix_response</name>
      <anchorfile>group__c__3dm__mag__soft__iron__matrix.html</anchorfile>
      <anchor>ga10de17e65b8168fa09a4dd5bbe508fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_message_format_command</type>
      <name>mip_3dm_message_format_command</name>
      <anchorfile>group__c__3dm__message__format.html</anchorfile>
      <anchor>gac1e030a16d3dcaebce5e618e8b4034de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_message_format_response</type>
      <name>mip_3dm_message_format_response</name>
      <anchorfile>group__c__3dm__message__format.html</anchorfile>
      <anchor>ga18010c5883f381ccc60f7c32a8f47e4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_mip_cmd_3dm_lowpass_filter_command</type>
      <name>mip_3dm_mip_cmd_3dm_lowpass_filter_command</name>
      <anchorfile>group__c__3dm__mip__cmd__3dm__lowpass__filter.html</anchorfile>
      <anchor>gace9d19c6b80d1afa4ae7cd78f111b309</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_mip_cmd_3dm_lowpass_filter_response</type>
      <name>mip_3dm_mip_cmd_3dm_lowpass_filter_response</name>
      <anchorfile>group__c__3dm__mip__cmd__3dm__lowpass__filter.html</anchorfile>
      <anchor>ga95c5828da07960e01d3baca546e566f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_nmea_message_format_command</type>
      <name>mip_3dm_nmea_message_format_command</name>
      <anchorfile>group__c__3dm__nmea__message__format.html</anchorfile>
      <anchor>ga4ff050943c9a16aa2c55a865bf4556ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_nmea_message_format_response</type>
      <name>mip_3dm_nmea_message_format_response</name>
      <anchorfile>group__c__3dm__nmea__message__format.html</anchorfile>
      <anchor>ga227e756ae772e3a18964be9c9bd4ef1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_nmea_poll_data_command</type>
      <name>mip_3dm_nmea_poll_data_command</name>
      <anchorfile>group__c__3dm__nmea__poll__data.html</anchorfile>
      <anchor>ga9784e7429562169c34195f5dbbc72fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_odometer_command</type>
      <name>mip_3dm_odometer_command</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>gaadcc2bb04432ff9b23e2ab99bef56092</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_3dm_odometer_command_mode</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>ga40b7238c9993a897aa380d5aec70a80f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_odometer_response</type>
      <name>mip_3dm_odometer_response</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>ga74f3bcb7acb5765040023fb6bb98be11</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_poll_data_command</type>
      <name>mip_3dm_poll_data_command</name>
      <anchorfile>group__c__3dm__poll__data.html</anchorfile>
      <anchor>gaf8521a98b6f589e71e07ec8bb91e3436</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_poll_filter_message_command</type>
      <name>mip_3dm_poll_filter_message_command</name>
      <anchorfile>group__c__3dm__poll__filter__message.html</anchorfile>
      <anchor>gafe971bb294ba6ddc37d1b1226c96b68a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_poll_gnss_message_command</type>
      <name>mip_3dm_poll_gnss_message_command</name>
      <anchorfile>group__c__3dm__poll__gnss__message.html</anchorfile>
      <anchor>gab9e004177d0e517aa494d358cd4dbcc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_poll_imu_message_command</type>
      <name>mip_3dm_poll_imu_message_command</name>
      <anchorfile>group__c__3dm__poll__imu__message.html</anchorfile>
      <anchor>ga81128f7284593b8f3000dace463eb73a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_pps_source_command</type>
      <name>mip_3dm_pps_source_command</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>ga765ae8af79e8a68ea3eac1974808fd57</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_3dm_pps_source_command_source</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>ga64f8ea4967f50736a02e14a0fdf831a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_pps_source_response</type>
      <name>mip_3dm_pps_source_response</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>gab7b7004db30cdd5be938ae815361d0ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_sensor_2_vehicle_transform_dcm_command</type>
      <name>mip_3dm_sensor_2_vehicle_transform_dcm_command</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__dcm.html</anchorfile>
      <anchor>ga608b4e2b365f1f1f1938d9aef0695a84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_sensor_2_vehicle_transform_dcm_response</type>
      <name>mip_3dm_sensor_2_vehicle_transform_dcm_response</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__dcm.html</anchorfile>
      <anchor>ga65ba721e4a22ed49ad6cd642b3b081cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_sensor_2_vehicle_transform_euler_command</type>
      <name>mip_3dm_sensor_2_vehicle_transform_euler_command</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__euler.html</anchorfile>
      <anchor>ga49f2778b08bcaa5bbe472bf0603e373a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_sensor_2_vehicle_transform_euler_response</type>
      <name>mip_3dm_sensor_2_vehicle_transform_euler_response</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__euler.html</anchorfile>
      <anchor>gabd0fee6531ac14d8c0b543c4e64fe3e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_sensor_2_vehicle_transform_quaternion_command</type>
      <name>mip_3dm_sensor_2_vehicle_transform_quaternion_command</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__quaternion.html</anchorfile>
      <anchor>ga416040cc2dd82d841af31871ee687e4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_sensor_2_vehicle_transform_quaternion_response</type>
      <name>mip_3dm_sensor_2_vehicle_transform_quaternion_response</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__quaternion.html</anchorfile>
      <anchor>gaef94245917638d37cc5b4ca16560220d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_sensor_range_command</type>
      <name>mip_3dm_sensor_range_command</name>
      <anchorfile>group__c__3dm__sensor__range.html</anchorfile>
      <anchor>ga2307e50289d0fd111aa84cbc953c9ed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_sensor_range_response</type>
      <name>mip_3dm_sensor_range_response</name>
      <anchorfile>group__c__3dm__sensor__range.html</anchorfile>
      <anchor>ga0362c523c5ef0ffcf5b9ea6f980260d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_uart_baudrate_command</type>
      <name>mip_3dm_uart_baudrate_command</name>
      <anchorfile>group__c__3dm__uart__baudrate.html</anchorfile>
      <anchor>ga1da9334f575e40fb35ff25afbce1da67</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_uart_baudrate_response</type>
      <name>mip_3dm_uart_baudrate_response</name>
      <anchorfile>group__c__3dm__uart__baudrate.html</anchorfile>
      <anchor>ga587126110de8476ba62c7053499d874b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_nmea_message</type>
      <name>mip_nmea_message</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga8ca34747d8a4f879e75e9349b2efc8c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_nmea_message_message_id</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga28bc6f97049dd237f1003558ddbe49ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_nmea_message_talker_id</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga11f53db6f329c84a302b5d84a56e2b14</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_sensor_range_type</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gadc876a9fe35c7a0a152b9c3d3c4961a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_CMD_DESC_SET</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba6053f0e0897589da825e212f8ebe1ed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_POLL_IMU_MESSAGE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba50fedc3dc3f07a140c4a9c22fe2a5ff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_POLL_GNSS_MESSAGE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bada2dd387b410f1ca25765996ce986e18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_POLL_FILTER_MESSAGE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba595ace8c9b88e4f69071ee6d8a4a1703</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_POLL_NMEA_MESSAGE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba43821a011f0db6fcb85291f2d61685da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_GET_IMU_BASE_RATE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55babb03b1db4bbd2e5cd9c77b1f1b0c67f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_GET_GNSS_BASE_RATE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba4b70e1932e004baf79ed3d110771f386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_IMU_MESSAGE_FORMAT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba0ff9aa217cd89f1315675f789e4cf289</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_GNSS_MESSAGE_FORMAT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba553060496a50f80655f8773f2881e2f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_FILTER_MESSAGE_FORMAT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba219c5ba3465dc38b219f4c8e902da4d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_GET_FILTER_BASE_RATE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba5e1549399f76574a80220dfce55e7048</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_NMEA_MESSAGE_FORMAT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bacc2192eb157fb86fb9599a134c3246f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_POLL_DATA</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba7b7a77a3ea662dcae3980b78c2714b91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_GET_BASE_RATE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba8526ad027ef04e2b95957fc9c8e63695</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_MESSAGE_FORMAT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55baefefcfce232ce11031dcb9cafe7f5855</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_CONFIGURE_FACTORY_STREAMING</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55baed10e867ffd5c47dab51fbc16a5d5c3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_CONTROL_DATA_STREAM</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba6fc55d916d3b1d31870ab26e6f94e721</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_RAW_RTCM_2_3_MESSAGE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba4cdddcda3dcd0f358231484c440e42b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_GNSS_CONSTELLATION_SETTINGS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bab9482673ffd147a62221ab4ec17678dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_GNSS_SBAS_SETTINGS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba3ca5a18fbdbc36bf620c5cc19e616f8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_GNSS_ASSISTED_FIX_SETTINGS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bab0fbbae4715416cf70de6eaa7fc85a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_GNSS_TIME_ASSISTANCE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba97466c3f35c3e46109c586c88556663d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_PPS_SOURCE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55baa0ac25f36895784cc1bce91721bc2a6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_EVENT_SUPPORT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba42cc784e37c342ba35abfcc1b5bc8206</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_EVENT_CONTROL</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba66e2ff9f0c00c8d50ae95dfd003a4b6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_EVENT_TRIGGER_STATUS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba6d75c4ae348eb93a36f5d8a5b8615820</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_EVENT_ACTION_STATUS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bace8701d370ef958fcec6da51a92577f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_EVENT_TRIGGER_CONFIG</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba261eeef96501c30336f1afec07d42dcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_EVENT_ACTION_CONFIG</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba97d664803ac808e3f32cf00377bd183f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_DEVICE_STARTUP_SETTINGS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55baa86b9ff9ea9a81e81807a8952a08416e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_SENSOR2VEHICLE_TRANSFORM_EUL</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba773bf6a85df86f92d8e90cf4af775226</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_SENSOR2VEHICLE_TRANSFORM_QUAT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba83b3dd4307a80caa94b1f4d30bb660d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_SENSOR2VEHICLE_TRANSFORM_DCM</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba3a81fa214a01c84a18f15fbbaadbb0e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_SET_GNSS_DYNAMICS_MODE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba45f4365b85edd811933f4d6dbb7e596b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_SET_IMU_SIGNAL_COND</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55baa5121213800cdae6a89d31cc853860d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_SET_IMU_TIMESTAMP</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba2401723ca1313c07b20413149a8c90c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_ACCEL_BIAS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba04fd27df7e5223c521dc618e59fa0af5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_GYRO_BIAS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55baabb36b854cb4cfbdcbd0c5430426b71e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_CAPTURE_GYRO_BIAS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bad2d00383d7849afb036d9b21770513d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_HARD_IRON_OFFSET</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bacdc9a7b4cffef07e6633ec8c7251c294</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_SOFT_IRON_MATRIX</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba31954a3818ac7cc9fd60e6465af331a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_REALIGN_UP</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba0868a33deca86b884a0bb21b8b0f6cb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_REALIGN_NORTH</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bab768b0d9155ae549ee54cea3a2a67060</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_CONING_AND_SCULLING_ENABLE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba8f0232ff3219b867501f57aa7c3a665e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_UART_BAUDRATE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55babbb84d14bb603c7a15136ed3b0f29afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_GPIO_CONFIG</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bad7d097bb090af1ef8ff70199d699793c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_GPIO_STATE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba1e55a87987ab73693b0cbd62b1d450dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_ODOMETER_CONFIG</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55babd64343e4253751b021da33a73002c15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_IMU_LOWPASS_FILTER</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55baff854ef697de36baae0a9b27e02615cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_LEGACY_COMP_FILTER</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bab4e55a630d58ad92435a5ff92d157b4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_SENSOR_RANGE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bacbeb51ed692680467bcb1292a9ebfbdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_CALIBRATED_RANGES</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba4196548b6160355ae15459fd87b92363</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_LOWPASS_FILTER</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba6672d54e99d9fabc87f44f64148e816b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_DATASTREAM_FORMAT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba3f3061d92c73ddac0593545de49f7fae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_DEVICE_POWER_STATE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba6486f2687f253151b7842f6a671702c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_SAVE_RESTORE_GPS_SETTINGS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bad680350de6931b846ff6b87647b15ce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_DEVICE_SETTINGS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bab051a5f10696195f958ba3ef3034b102</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_RAW_CLIP_SETTINGS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55badf5355c9c63c3c6f3ce91f2c54cdff12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_IMU_MESSAGE_FORMAT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55baf413ba0d64f1027ece235836c489d228</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_GNSS_MESSAGE_FORMAT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba45f7445b05863d33d897eb66ff1fd938</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_FILTER_MESSAGE_FORMAT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba117aa4b25e609f029776600f07e3c556</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_IMU_BASE_RATE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba8d0c95d4b884541638954e34af183462</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_GNSS_BASE_RATE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba9797abe2be32feccf2622ea284828c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_DATASTREAM_ENABLE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bab43efefc8e815e0254ca241991b0c918</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_IMU_SIGNAL_SETTINGS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba305edc249127b1b2ee4771987dd55a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_UART_BAUDRATE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba427be1fc92cec0ee6294165ea2b40417</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_DATASTREAM_FORMAT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba0535fc30f95b4442bd89b66e34d7f2c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_POWER_STATE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba7fce6159372bbfb10e7d2007b7c6b197</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_FILTER_BASE_RATE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba1bde33926ed5e34e8e5d075d442f4a8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_ADVANCED_DATA_FILTER</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba7ecb77caa80793ee05dbd2933d2841ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_POLL_DATA</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bad43e01112bc5568554175b71f6aa4313</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_BASE_RATE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba62f5a98127b7ebeb1986270ca8276859</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_MESSAGE_FORMAT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bab6b373c4071b12f65fcab209256a3541</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_COMMUNICATIONS_MODE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bad57a49049d7beba62da45771343a2763</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_GNSS_DYNAMICS_MODE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba6de09793da1b988e386a1cf395ab413a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_IMU_TIMESTAMP_VALUE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba128b8c250bf8767d6af8b71443f38d1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_IMU_BASIC_STATUS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55baaebf03b95d76a10953ea2a6341896fba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_IMU_ADVANCED_STATUS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba180dd29f206086724ca54fa5ddb76b10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_RAW_CLIP_SETTINGS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba15b5b78c7f0fde8dc8b7ac044b55bbda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_LEGACY_COMP_FILTER</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bac8182b37bf2fe749b9d1df9b70e224ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_ACCEL_BIAS_VECTOR</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba266379926285f843c022122e743ca117</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_GYRO_BIAS_VECTOR</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba039ed649210564eac4b9c4fbd139c421</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_HARD_IRON_OFFSET_VECTOR</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba2c6b459c42d8cb5057f26d7c2dd62736</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_SOFT_IRON_COMP_MATRIX</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba0833148ea14b994e321ccfe3ac27e826</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_CONING_AND_SCULLING_ENABLE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba1f0665edb08c9c8d551a4f0fddfa9393</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_GNSS_CONSTELLATION_SETTINGS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba067488e9b059226a5db697003bbb441a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_GNSS_SBAS_SETTINGS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba2edeb9538b832a154e2150ef8c0eefc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_GNSS_ASSISTED_FIX_SETTINGS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55baee013d7d666595fc559a589dd01ccdaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_GNSS_TIME_ASSISTANCE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba3c66f8c82a4b413c723adba9755d7b71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_SENSOR2VEHICLE_TRANSFORM_EUL</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba06198732f157ef3044ddae9ad88404fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_SENSOR2VEHICLE_TRANSFORM_QUAT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba758647ead0d7a0e30995097fcf1233eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_SENSOR2VEHICLE_TRANSFORM_DCM</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bacef5f1e0ef17e6c11c95cc7d4056cba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_EVENT_SUPPORT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bac56a7d0bcc3af609de9ad774a2271b27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_EVENT_CONTROL</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba105ea78add5d30ea8d895d5def96e717</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_EVENT_TRIGGER_STATUS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba2f8f6cc844e2e714c5be79a0e76b4622</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_EVENT_ACTION_STATUS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba7cb241044c8c48d48e3698e4ceec0bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_EVENT_TRIGGER_CONFIG</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba22452fc93b030260a4d7ccd87490ba3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_EVENT_ACTION_CONFIG</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba1ea841b4db05e92fec75613aeedf2372</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_NMEA_MESSAGE_FORMAT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba788e16e67d4ade14726b8c6ee4aec423</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_PPS_SOURCE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55baf91cc421392f7530d54f73b5d0e773c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_GPIO_CONFIG</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba9f0af77964f67e8373662a5a424c6f01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_GPIO_STATE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba6104c8d37d8b0002e90532e90f2c41ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_ODOMETER_CONFIG</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba8b7e98aa256018bd5689bf7033b1487d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_SENSOR_RANGE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba8d1f8dde406b33a93498d9c4f59a83a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_CALIBRATED_RANGES</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba26cef65e85f6c556ff41b9257f1b1a7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_LOWPASS_FILTER</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba78100f1866197c13d585fcfea120f1d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_DATASTREAM_CONTROL_COMMAND_LEGACY_IMU_STREAM</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>ggadf764cbdea00d65edcd07bb9953ad2b7af9377f3414ae64bbed5142e1b0905108</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_COMBINATION_PARAMS_LOGIC_XOR_ONE</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gga385c44f6fb256e5716a2302a5b940388aa0ee9c2fa3460a9ee216232fc268ffb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_COMBINATION_PARAMS_LOGIC_ONLY_A</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ggabc5c98fcc1211af2b80116dd6e0a035da893474d2d6356bbd3675483c5c8ac968</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_COMBINATION_PARAMS_LOGIC_ONLY_B</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ggac36f475ca5b446f4fde4c9b90bec77c8a1929963fb39d426ec16e476712fd8bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_COMBINATION_PARAMS_LOGIC_ONLY_C</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gga05589fbab0657f08285ebdfe93f5ec9ea3f0c5c5282a556bf28d1b5a890cbf0fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_COMBINATION_PARAMS_LOGIC_ONLY_D</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gga16af7b253440dadd46a80a4b9fddba4da6ac12a297c2773bfa6fd06cb3a15d100</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_COMBINATION_PARAMS_LOGIC_AND_AB</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ggaba01db17f4a2bfbc3db60dc172972a25ad1b3c59afad82a08dcd69f48bc6a8d3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_COMBINATION_PARAMS_LOGIC_AB_OR_C</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ggaaf105ae5beaca1dee30ae54530691fceae23bf71e340a563b91c5241b245b4864</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_COMBINATION_PARAMS_LOGIC_AND</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gga80155586fa275b28773c9b203f52cabaa01dee40972f334a1d08d9402d06cd50e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_DATASTREAM_CONTROL_COMMAND_LEGACY_GNSS_STREAM</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>gga99fb83031ce9923c84392b4e92f956b5a0f9bd40bd7f8d943b8c6861cf9d3956a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_DATASTREAM_CONTROL_COMMAND_LEGACY_FILTER_STREAM</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>ggabc6126af1d45847bc59afa0aa3216b04a9001fedc5f5294604f806535073c7ba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_DATASTREAM_CONTROL_COMMAND_ALL_STREAMS</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>ggadc29c2ff13d900c2f185ee95427fb06caf5d0b56d6efc72d2af0e2b156ade08d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_COMBINATION_PARAMS_LOGIC_NEVER</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gga61dadd085c1777f559549e05962b2c9eadbf4b19167cb4bbb1f2408d3cda4cd86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_COMBINATION_PARAMS_LOGIC_ALWAYS</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gga726ca809ffd3d67ab4b8476646f26635a29c4979261e92e048b59c7ece52337c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_COMBINATION_PARAMS_LOGIC_NONE</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gga0411cd49bb5b71852cecd93bcbf0ca2da981394b95ea07083ec851fe889be74f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_COMBINATION_PARAMS_LOGIC_OR</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ggabed82baf7f470b522273a3e37c24c600ad28a67dd20f4458fd7ed750159ae3076</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_COMBINATION_PARAMS_LOGIC_NAND</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ggab04a0655cd1e3bcac5e8f48c18df1a57a1ea4101092ec48c33ddbbeac43293e2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_accel_bias_command</name>
      <anchorfile>group__c__3dm__accel__bias.html</anchorfile>
      <anchor>gac478675c0f42ac9586e8662c01e0c266</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_accel_bias_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_accel_bias_response</name>
      <anchorfile>group__c__3dm__accel__bias.html</anchorfile>
      <anchor>ga70eb6b19707519e477f5827f26c5d3ef</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_accel_bias_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_calibrated_sensor_ranges_command</name>
      <anchorfile>group__c__3dm__calibrated__sensor__ranges.html</anchorfile>
      <anchor>gaaaaf9ff6782c1d7db4a477d46aba598a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_calibrated_sensor_ranges_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_calibrated_sensor_ranges_command_entry</name>
      <anchorfile>group__c__3dm__calibrated__sensor__ranges.html</anchorfile>
      <anchor>ga10ddf55d253b5aa0282820d36a362a18</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_calibrated_sensor_ranges_command_entry *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_calibrated_sensor_ranges_response</name>
      <anchorfile>group__c__3dm__calibrated__sensor__ranges.html</anchorfile>
      <anchor>ga19f1776ed90095942818f2c53c242dd0</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_calibrated_sensor_ranges_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_capture_gyro_bias_command</name>
      <anchorfile>group__c__3dm__capture__gyro__bias.html</anchorfile>
      <anchor>ga221b246417bedcde1b239f12c5a5de86</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_capture_gyro_bias_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_capture_gyro_bias_response</name>
      <anchorfile>group__c__3dm__capture__gyro__bias.html</anchorfile>
      <anchor>ga6474728b167c357a016e16caeae6cd71</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_capture_gyro_bias_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_complementary_filter_command</name>
      <anchorfile>group__c__3dm__complementary__filter.html</anchorfile>
      <anchor>gad1073384bcb14dbcfde9415edc22fbe4</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_complementary_filter_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_complementary_filter_response</name>
      <anchorfile>group__c__3dm__complementary__filter.html</anchorfile>
      <anchor>ga007a9adc965773895bedd2a41084d7b8</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_complementary_filter_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_coning_sculling_enable_command</name>
      <anchorfile>group__c__3dm__coning__sculling__enable.html</anchorfile>
      <anchor>gabddc6a6ba616e33ee905b3e094924df6</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_coning_sculling_enable_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_coning_sculling_enable_response</name>
      <anchorfile>group__c__3dm__coning__sculling__enable.html</anchorfile>
      <anchor>ga02d715736ecc3883b95364eec8b71647</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_coning_sculling_enable_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_datastream_control_command</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>gae2f56fddaea96354371b33cde61a5b36</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_datastream_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_datastream_control_response</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>gaef24799d9664adbf263e9f5fdd5e7dc2</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_datastream_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_device_settings_command</name>
      <anchorfile>group__c__3dm__device__settings.html</anchorfile>
      <anchor>gad8dce96a370cff742d669055d1b3dd77</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_device_settings_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_action_command</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga00ba925d3a4a3356260b3391d480ff69</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_action_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_action_command_gpio_params</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga5478efa17b58d8ffd798b8e66a3b1109</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_action_command_gpio_params *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_action_command_gpio_params_mode</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga06b99bda34754ca117ca56d879102063</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_action_command_gpio_params_mode *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_action_command_message_params</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga771b70fa12a45ccf04608953cb7fc910</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_action_command_message_params *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_action_command_type</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga233aa30c66a09556f9d410afa2d3ea97</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_action_command_type *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_action_response</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga0273dd5f57d3696f519446d837405f82</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_action_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_control_command</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>ga50958bbc6dd3f32f966261fe771491a1</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_control_command_mode</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>ga1816df4a4d74106cefe89c6134151b8a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_control_command_mode *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_control_response</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>ga5ceabaf1669b40b79050ebddc77dc5bb</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_trigger_command</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga8dc7fca660a7ad540ae2f36dc6f5a1c4</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_trigger_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_trigger_command_combination_params</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga365f6a5b459706aeddb8cb64216d0c69</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_trigger_command_combination_params *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_trigger_command_gpio_params</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gacabba736bbef05f77276a8419789c8c3</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_trigger_command_gpio_params *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_trigger_command_gpio_params_mode</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga220922d1375f38f6623df290bd11c631</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_trigger_command_gpio_params_mode *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_trigger_command_threshold_params</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gaa7cd42fa230c45faf21aeb6f27aa946a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_trigger_command_threshold_params *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_trigger_command_threshold_params_type</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga2b00be65cf9ebc9cb22530ad131c44b5</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_trigger_command_threshold_params_type *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_trigger_command_type</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga7e232b2eeb3df66c4327cf04ef0c6990</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_trigger_command_type *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_trigger_response</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga9d38cfcdbda94f0ca96e772fbbae30b2</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_trigger_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_factory_streaming_command</name>
      <anchorfile>group__c__3dm__factory__streaming.html</anchorfile>
      <anchor>ga4cb07b7236ffc8a1bb7772971e1a3984</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_factory_streaming_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_factory_streaming_command_action</name>
      <anchorfile>group__c__3dm__factory__streaming.html</anchorfile>
      <anchor>ga6e3cd9b5af885a98a180af190658ffb6</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_factory_streaming_command_action *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_filter_get_base_rate_response</name>
      <anchorfile>group__c__3dm__filter__get__base__rate.html</anchorfile>
      <anchor>ga2e67fa13d7c4580b09b83b315ea417de</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_filter_get_base_rate_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_filter_message_format_command</name>
      <anchorfile>group__c__3dm__filter__message__format.html</anchorfile>
      <anchor>gaba0c01aede8f8499069aa213df1e72c1</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_filter_message_format_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_filter_message_format_response</name>
      <anchorfile>group__c__3dm__filter__message__format.html</anchorfile>
      <anchor>ga282891dfb800220fc5f6074e0cdccc1d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_filter_message_format_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_base_rate_command</name>
      <anchorfile>group__c__3dm__get__base__rate.html</anchorfile>
      <anchor>ga68a2ca131b1bac7e4753388e93f3de11</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_get_base_rate_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_base_rate_response</name>
      <anchorfile>group__c__3dm__get__base__rate.html</anchorfile>
      <anchor>gab21ea2edfbb5bd50849372c1b191f999</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_get_base_rate_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_event_action_status_command</name>
      <anchorfile>group__c__3dm__get__event__action__status.html</anchorfile>
      <anchor>ga8e755255372106c56a08cfd48f2a4b11</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_get_event_action_status_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_event_action_status_command_entry</name>
      <anchorfile>group__c__3dm__get__event__action__status.html</anchorfile>
      <anchor>ga8546c4b312fbe81d6a2fbabd0e339647</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_get_event_action_status_command_entry *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_event_action_status_response</name>
      <anchorfile>group__c__3dm__get__event__action__status.html</anchorfile>
      <anchor>ga6cc23011dfa9065254d84c2b02d8f86d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_get_event_action_status_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_event_support_command</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>ga40f391839578781991c322acb623c372</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_get_event_support_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_event_support_command_info</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>ga7cd02473a01acd26137821315935c1f1</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_get_event_support_command_info *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_event_support_command_query</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>ga7d4168dc0f2eabe33ebf3f9eb9fc02f7</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_get_event_support_command_query *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_event_support_response</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>ga6bfe6b91e8394040e121d7329def918f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_get_event_support_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_event_trigger_status_command</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>ga00291b634d2152ad87863bfca327efe7</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_get_event_trigger_status_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_event_trigger_status_command_entry</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>gae4080a0cb34b1f1b6205739b086f74e4</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_get_event_trigger_status_command_entry *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_event_trigger_status_command_status</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>ga25d4ce90c4d017c6d70ed67116f2d466</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_get_event_trigger_status_command_status *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_event_trigger_status_response</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>gaa8c168b9689cdd086cb05ec2963e1e62</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_get_event_trigger_status_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gnss_sbas_settings_command</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>gaefafa1d98d7347a6bea2c584fd6aa35a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gnss_sbas_settings_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gnss_sbas_settings_command_sbasoptions</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga559b5c626961d9b30cef6f7c3411e884</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gnss_sbas_settings_command_sbasoptions *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gnss_sbas_settings_response</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga6db14ddfed7fb47533f0c456368431f3</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gnss_sbas_settings_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gnss_time_assistance_command</name>
      <anchorfile>group__c__3dm__gnss__time__assistance.html</anchorfile>
      <anchor>ga325b4616ede6cbddb3a7119cfc486022</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gnss_time_assistance_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gnss_time_assistance_response</name>
      <anchorfile>group__c__3dm__gnss__time__assistance.html</anchorfile>
      <anchor>ga9b1db9e7b73c1bfd93fd9edf37076f15</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gnss_time_assistance_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gpio_config_command</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga2239e535f940a44be2005be000952893</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gpio_config_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gpio_config_command_behavior</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga1c2ffc9f92b6f1c100c7d3fc0428d6e3</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gpio_config_command_behavior *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gpio_config_command_feature</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>gaca9d696f88272238b660c612dda026a1</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gpio_config_command_feature *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gpio_config_command_pin_mode</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga6ba22b57af69f1c5bab2ea7d16dc3fc7</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gpio_config_command_pin_mode *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gpio_config_response</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga723e169bbf69ce63b275a54707b9a97a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gpio_config_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gpio_state_command</name>
      <anchorfile>group__c__3dm__gpio__state.html</anchorfile>
      <anchor>ga426039dd4247f51e1c15d4248e28214a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gpio_state_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gpio_state_response</name>
      <anchorfile>group__c__3dm__gpio__state.html</anchorfile>
      <anchor>ga32e8acf501e120a9e8ea4062a297692e</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gpio_state_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gps_get_base_rate_response</name>
      <anchorfile>group__c__3dm__gps__get__base__rate.html</anchorfile>
      <anchor>gadf57159ad615059dcc403bc34d5dde0a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gps_get_base_rate_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gps_message_format_command</name>
      <anchorfile>group__c__3dm__gps__message__format.html</anchorfile>
      <anchor>ga0a0f401ae128f26fe543bbb1a9e74b93</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gps_message_format_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gps_message_format_response</name>
      <anchorfile>group__c__3dm__gps__message__format.html</anchorfile>
      <anchor>gabcece70f12cb84580c159603259b728e</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gps_message_format_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gyro_bias_command</name>
      <anchorfile>group__c__3dm__gyro__bias.html</anchorfile>
      <anchor>gaccd0d608f9b036b7a50a099d502418c9</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gyro_bias_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gyro_bias_response</name>
      <anchorfile>group__c__3dm__gyro__bias.html</anchorfile>
      <anchor>gaf61ffa663ba6a07dfe1c0bcb8ddbd6af</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gyro_bias_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_imu_get_base_rate_response</name>
      <anchorfile>group__c__3dm__imu__get__base__rate.html</anchorfile>
      <anchor>gad02437a63448d822b8e628c9e90d3a11</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_imu_get_base_rate_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_imu_lowpass_filter_command</name>
      <anchorfile>group__c__3dm__imu__lowpass__filter.html</anchorfile>
      <anchor>gaaaf6106c4e0d779c75125f65b5782c21</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_imu_lowpass_filter_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_imu_lowpass_filter_response</name>
      <anchorfile>group__c__3dm__imu__lowpass__filter.html</anchorfile>
      <anchor>ga19785a8498ef6190d16f7f94aae71c24</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_imu_lowpass_filter_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_imu_message_format_command</name>
      <anchorfile>group__c__3dm__imu__message__format.html</anchorfile>
      <anchor>ga467d74d739f635befdecb77875a502cf</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_imu_message_format_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_imu_message_format_response</name>
      <anchorfile>group__c__3dm__imu__message__format.html</anchorfile>
      <anchor>ga11e1298bf12956baec1e995a5981377c</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_imu_message_format_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_mag_hard_iron_offset_command</name>
      <anchorfile>group__c__3dm__mag__hard__iron__offset.html</anchorfile>
      <anchor>ga4bb08af459baaa8e754a0f3527929d6a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_mag_hard_iron_offset_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_mag_hard_iron_offset_response</name>
      <anchorfile>group__c__3dm__mag__hard__iron__offset.html</anchorfile>
      <anchor>gaca3e0fce27299a3516bf9b44f10bbe61</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_mag_hard_iron_offset_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_mag_soft_iron_matrix_command</name>
      <anchorfile>group__c__3dm__mag__soft__iron__matrix.html</anchorfile>
      <anchor>gae0c6cebde7c78ed2ac0929d5a298a8bc</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_mag_soft_iron_matrix_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_mag_soft_iron_matrix_response</name>
      <anchorfile>group__c__3dm__mag__soft__iron__matrix.html</anchorfile>
      <anchor>gabb2121eae89ac8c2185d3f6e82d74bbe</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_mag_soft_iron_matrix_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_message_format_command</name>
      <anchorfile>group__c__3dm__message__format.html</anchorfile>
      <anchor>gadea3339399211cc2091b497b5c4ab368</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_message_format_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_message_format_response</name>
      <anchorfile>group__c__3dm__message__format.html</anchorfile>
      <anchor>gad077c01b50c2e618046f2d545060fd04</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_message_format_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_mip_cmd_3dm_lowpass_filter_command</name>
      <anchorfile>group__c__3dm__mip__cmd__3dm__lowpass__filter.html</anchorfile>
      <anchor>gaa26ea8d702c4e601d8aa2ca28e681ea8</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_mip_cmd_3dm_lowpass_filter_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_mip_cmd_3dm_lowpass_filter_response</name>
      <anchorfile>group__c__3dm__mip__cmd__3dm__lowpass__filter.html</anchorfile>
      <anchor>ga78283ad5928181aebb73e5a910b26549</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_mip_cmd_3dm_lowpass_filter_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_nmea_message_format_command</name>
      <anchorfile>group__c__3dm__nmea__message__format.html</anchorfile>
      <anchor>ga6e5183275f49a2d5a9032aaf51642318</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_nmea_message_format_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_nmea_message_format_response</name>
      <anchorfile>group__c__3dm__nmea__message__format.html</anchorfile>
      <anchor>gad60c44a182d03175d76d62652ebe0f54</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_nmea_message_format_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_nmea_poll_data_command</name>
      <anchorfile>group__c__3dm__nmea__poll__data.html</anchorfile>
      <anchor>ga4744d88c72510e733a4395a7eaf29d5d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_nmea_poll_data_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_odometer_command</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>ga5827964c4a38c827a2bac9ca3bb20af1</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_odometer_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_odometer_command_mode</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>ga36b3a06ab932a424f68ed97a64cc8143</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_odometer_command_mode *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_odometer_response</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>gaabf47a816ce0fa9232b5e2930615bebb</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_odometer_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_poll_data_command</name>
      <anchorfile>group__c__3dm__poll__data.html</anchorfile>
      <anchor>gacd9cc3e4003b0707a32a9564476da090</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_poll_data_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_poll_filter_message_command</name>
      <anchorfile>group__c__3dm__poll__filter__message.html</anchorfile>
      <anchor>gab5e3ea6ac51dcebc07f4a60ac04669ae</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_poll_filter_message_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_poll_gnss_message_command</name>
      <anchorfile>group__c__3dm__poll__gnss__message.html</anchorfile>
      <anchor>ga10f948c85b58a61b39218386e9ef046c</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_poll_gnss_message_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_poll_imu_message_command</name>
      <anchorfile>group__c__3dm__poll__imu__message.html</anchorfile>
      <anchor>ga1f6b7ea76748dc47cf8350b4d91150a4</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_poll_imu_message_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_pps_source_command</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>ga0160000d555f036a205dd28f07099af4</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_pps_source_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_pps_source_command_source</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>gaf4f1a94038f6beb8cfa696df911991fc</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_pps_source_command_source *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_pps_source_response</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>gae930cd57fb511b7ccc0ae47ddda0ee76</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_pps_source_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_sensor_2_vehicle_transform_dcm_command</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__dcm.html</anchorfile>
      <anchor>ga07424fa7db44bc868a23cd855ec6ab5c</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_sensor_2_vehicle_transform_dcm_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_sensor_2_vehicle_transform_dcm_response</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__dcm.html</anchorfile>
      <anchor>gaee89551239eee9cf6a60e5452ee86397</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_sensor_2_vehicle_transform_dcm_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_sensor_2_vehicle_transform_euler_command</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__euler.html</anchorfile>
      <anchor>gabd8c97bbe874581542558ad906e79924</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_sensor_2_vehicle_transform_euler_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_sensor_2_vehicle_transform_euler_response</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__euler.html</anchorfile>
      <anchor>ga1e100932a2b7ff51f9cc44cdac26b979</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_sensor_2_vehicle_transform_euler_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_sensor_2_vehicle_transform_quaternion_command</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__quaternion.html</anchorfile>
      <anchor>ga34fa135da0fa8ba9c29cd26df4876dba</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_sensor_2_vehicle_transform_quaternion_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_sensor_2_vehicle_transform_quaternion_response</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__quaternion.html</anchorfile>
      <anchor>ga0e46fec72f8d0ed141f0b42a2d9c61ac</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_sensor_2_vehicle_transform_quaternion_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_sensor_range_command</name>
      <anchorfile>group__c__3dm__sensor__range.html</anchorfile>
      <anchor>ga6891822021a4a34b6830f2a86f642f82</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_sensor_range_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_sensor_range_response</name>
      <anchorfile>group__c__3dm__sensor__range.html</anchorfile>
      <anchor>ga9bf7a9460afa887a465c9f9b92f7142d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_sensor_range_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_uart_baudrate_command</name>
      <anchorfile>group__c__3dm__uart__baudrate.html</anchorfile>
      <anchor>ga04035253cb728e3e284dc20557a75cf2</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_uart_baudrate_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_uart_baudrate_response</name>
      <anchorfile>group__c__3dm__uart__baudrate.html</anchorfile>
      <anchor>gaa2bf3027c713ccafaa86c0d88bc8f490</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_uart_baudrate_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_nmea_message</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gad71074344d32dd2bd538ae87bd4340f9</anchor>
      <arglist>(struct mip_serializer *serializer, mip_nmea_message *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_nmea_message_message_id</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga0a3d36efca896f78c2a718459804c55f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_nmea_message_message_id *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_nmea_message_talker_id</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga3c1617e489e87f3cfbb610a494166c83</anchor>
      <arglist>(struct mip_serializer *serializer, mip_nmea_message_talker_id *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_range_type</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga7aa48247cea95fff735f0a87ad9cd73e</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_range_type *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_accel_bias_command</name>
      <anchorfile>group__c__3dm__accel__bias.html</anchorfile>
      <anchor>ga3e4f524a01df43a4c5c2091764d144bd</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_accel_bias_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_accel_bias_response</name>
      <anchorfile>group__c__3dm__accel__bias.html</anchorfile>
      <anchor>ga3befc2ae1eba8214ba1d05090086fa51</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_accel_bias_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_calibrated_sensor_ranges_command</name>
      <anchorfile>group__c__3dm__calibrated__sensor__ranges.html</anchorfile>
      <anchor>ga6584085e2216dee077c4ca6e29ee6cf7</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_calibrated_sensor_ranges_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_calibrated_sensor_ranges_command_entry</name>
      <anchorfile>group__c__3dm__calibrated__sensor__ranges.html</anchorfile>
      <anchor>ga5380f87ca189d3f2be933e78c0edfc58</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_calibrated_sensor_ranges_command_entry *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_calibrated_sensor_ranges_response</name>
      <anchorfile>group__c__3dm__calibrated__sensor__ranges.html</anchorfile>
      <anchor>ga4615cbb07e6df887256e69581ad2f8d0</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_calibrated_sensor_ranges_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_capture_gyro_bias_command</name>
      <anchorfile>group__c__3dm__capture__gyro__bias.html</anchorfile>
      <anchor>ga81bcb775109170107925ac9c7dd22fc9</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_capture_gyro_bias_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_capture_gyro_bias_response</name>
      <anchorfile>group__c__3dm__capture__gyro__bias.html</anchorfile>
      <anchor>ga23378efcc1e4c829d9741fffa35b9758</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_capture_gyro_bias_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_complementary_filter_command</name>
      <anchorfile>group__c__3dm__complementary__filter.html</anchorfile>
      <anchor>ga1e583469b8a5ab58b8d7556893346742</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_complementary_filter_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_complementary_filter_response</name>
      <anchorfile>group__c__3dm__complementary__filter.html</anchorfile>
      <anchor>ga6c4f5c4850a8e79d6c4970cbf4bdf13e</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_complementary_filter_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_coning_sculling_enable_command</name>
      <anchorfile>group__c__3dm__coning__sculling__enable.html</anchorfile>
      <anchor>ga243a447c129a87cdad8b1798277d5856</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_coning_sculling_enable_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_coning_sculling_enable_response</name>
      <anchorfile>group__c__3dm__coning__sculling__enable.html</anchorfile>
      <anchor>gac36baa9baa7c32cb65e5199bbdcb5b18</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_coning_sculling_enable_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_datastream_control_command</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>ga1bf080a0db83e5952d2028eb0fea710c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_datastream_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_datastream_control_response</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>ga6afedd001314658fa15f06425cba4e7c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_datastream_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_device_settings_command</name>
      <anchorfile>group__c__3dm__device__settings.html</anchorfile>
      <anchor>gaa3a1c924b9d35e8db29fa79d764d216f</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_device_settings_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_action_command</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga0ec48a06be31b0ecbfff9f4fc1805354</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_action_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_action_command_gpio_params</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>gafeb27c17d102fbe5a99ca3210c46aaad</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_action_command_gpio_params *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_action_command_gpio_params_mode</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga679dc607fcd0ff1e0d62548efd6ec8b4</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_action_command_gpio_params_mode self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_action_command_message_params</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>gaaa016e87d10b8996c3ad038d3ff277d1</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_action_command_message_params *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_action_command_type</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>gacf47aa437596ec54a8f9342deb03a213</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_action_command_type self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_action_response</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga49a79d8454e5718e303f4092f3a97d13</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_action_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_control_command</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>ga494be4ca1be91a9238b914e0c7c6c295</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_control_command_mode</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>ga67f3c996684252e5b3ab01bad9dd1dbf</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_control_command_mode self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_control_response</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>gad19bcc121cea78227a711950338be48b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_trigger_command</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga03f7e156af7e157f0e9173c391d595dd</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_trigger_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_trigger_command_combination_params</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga27686d099b709bd902b28ed91d4e5048</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_trigger_command_combination_params *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_trigger_command_gpio_params</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gaa5869c72b99430676c14abf53196d05a</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_trigger_command_gpio_params *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_trigger_command_gpio_params_mode</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga7f263c1ce72382862b61763ff1fe13d1</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_trigger_command_gpio_params_mode self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_trigger_command_threshold_params</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gad928ac532bac432c6c00be4f8b060fa0</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_trigger_command_threshold_params *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_trigger_command_threshold_params_type</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gaf52baa32b47f2e963b3af9e340c55008</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_trigger_command_threshold_params_type self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_trigger_command_type</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga4bc2b18a1bd048021d1e84588c212458</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_trigger_command_type self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_trigger_response</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gac03a029e6403b5a4f46d17a01b58a203</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_trigger_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_factory_streaming_command</name>
      <anchorfile>group__c__3dm__factory__streaming.html</anchorfile>
      <anchor>ga5c9465b000374a5ecb473ad7eb85e46c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_factory_streaming_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_factory_streaming_command_action</name>
      <anchorfile>group__c__3dm__factory__streaming.html</anchorfile>
      <anchor>gabccf0af807cd81014350bb96db4631ce</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_factory_streaming_command_action self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_filter_get_base_rate_response</name>
      <anchorfile>group__c__3dm__filter__get__base__rate.html</anchorfile>
      <anchor>gade4a208d01886c6fd13c820f36cd7536</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_filter_get_base_rate_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_filter_message_format_command</name>
      <anchorfile>group__c__3dm__filter__message__format.html</anchorfile>
      <anchor>gaee16a73dfabc1705e785fc9277918a65</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_filter_message_format_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_filter_message_format_response</name>
      <anchorfile>group__c__3dm__filter__message__format.html</anchorfile>
      <anchor>ga632e3e165dd336f4cd512a93585a0149</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_filter_message_format_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_base_rate_command</name>
      <anchorfile>group__c__3dm__get__base__rate.html</anchorfile>
      <anchor>ga4558e168b2996715ff69180753552dfb</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_get_base_rate_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_base_rate_response</name>
      <anchorfile>group__c__3dm__get__base__rate.html</anchorfile>
      <anchor>ga286f5628e3ff5b674f51d94c84c372da</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_get_base_rate_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_event_action_status_command</name>
      <anchorfile>group__c__3dm__get__event__action__status.html</anchorfile>
      <anchor>gae309b0cff6e5d55a5e6c8ac498f600dd</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_get_event_action_status_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_event_action_status_command_entry</name>
      <anchorfile>group__c__3dm__get__event__action__status.html</anchorfile>
      <anchor>gae1366be25a915fed934abc346f64484f</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_get_event_action_status_command_entry *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_event_action_status_response</name>
      <anchorfile>group__c__3dm__get__event__action__status.html</anchorfile>
      <anchor>ga073310b16266c0ea7b8b85f5ac1c37ca</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_get_event_action_status_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_event_support_command</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>ga418715bba7f2f2dad4a5d37dc9dcb3e7</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_get_event_support_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_event_support_command_info</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>gaf5c06d603f96ba797a4ff7d561d5f08d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_get_event_support_command_info *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_event_support_command_query</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>gaf0da1215e187558cfdaf8bf3942728dc</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_get_event_support_command_query self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_event_support_response</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>ga1f973368988430de7539d04393b75ea8</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_get_event_support_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_event_trigger_status_command</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>gade1b26c30b87239660a54bccaf2cea70</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_get_event_trigger_status_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_event_trigger_status_command_entry</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>gaaf066740188a91604f9b71e760707501</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_get_event_trigger_status_command_entry *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_event_trigger_status_command_status</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>ga7380243280f8e3e2297b0d5f47fa7f73</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_get_event_trigger_status_command_status self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_event_trigger_status_response</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>ga6cbf1ed5ae2ce378103cf007f5858f11</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_get_event_trigger_status_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gnss_sbas_settings_command</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga66fb9282e95f5cda14af3ca507caa07a</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gnss_sbas_settings_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gnss_sbas_settings_command_sbasoptions</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga467d1d476f943adee3c6ebb4bd587c4f</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gnss_sbas_settings_command_sbasoptions self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gnss_sbas_settings_response</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>gaab502a2c5c016053cebaed4695492add</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gnss_sbas_settings_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gnss_time_assistance_command</name>
      <anchorfile>group__c__3dm__gnss__time__assistance.html</anchorfile>
      <anchor>ga808e8befa9175a65eee3f9d2c13e2791</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gnss_time_assistance_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gnss_time_assistance_response</name>
      <anchorfile>group__c__3dm__gnss__time__assistance.html</anchorfile>
      <anchor>ga290d1b20eea66a60c0a825f398eb8cd4</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gnss_time_assistance_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gpio_config_command</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>gaa2038f9bf96db746ef47a766f3d017f3</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gpio_config_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gpio_config_command_behavior</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga20fbd9066b92e4435ec2de8feda03324</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gpio_config_command_behavior self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gpio_config_command_feature</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga342aabb9ba5a0a4276d6fc20306ffa49</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gpio_config_command_feature self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gpio_config_command_pin_mode</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga58b12422d7a6f16e30b476cbe058158b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gpio_config_command_pin_mode self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gpio_config_response</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>gaefa5f5cb4068dc68ae9d19928d5f47a8</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gpio_config_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gpio_state_command</name>
      <anchorfile>group__c__3dm__gpio__state.html</anchorfile>
      <anchor>ga9a66f6d91a9711ea3f8332c159aa6414</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gpio_state_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gpio_state_response</name>
      <anchorfile>group__c__3dm__gpio__state.html</anchorfile>
      <anchor>ga6bf05c26888830393e40651d11d32ce2</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gpio_state_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gps_get_base_rate_response</name>
      <anchorfile>group__c__3dm__gps__get__base__rate.html</anchorfile>
      <anchor>ga9653908457d9f5d868e3f19cd8e35afd</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gps_get_base_rate_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gps_message_format_command</name>
      <anchorfile>group__c__3dm__gps__message__format.html</anchorfile>
      <anchor>ga859fa5633604523988461cb04a64df00</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gps_message_format_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gps_message_format_response</name>
      <anchorfile>group__c__3dm__gps__message__format.html</anchorfile>
      <anchor>gabd24a83e0326e25d3b66624160309196</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gps_message_format_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gyro_bias_command</name>
      <anchorfile>group__c__3dm__gyro__bias.html</anchorfile>
      <anchor>ga13c216e3ed22a138a592fc6a28b2b73c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gyro_bias_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gyro_bias_response</name>
      <anchorfile>group__c__3dm__gyro__bias.html</anchorfile>
      <anchor>ga7bbeea1289f2b58624a553bf2646cf1f</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gyro_bias_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_imu_get_base_rate_response</name>
      <anchorfile>group__c__3dm__imu__get__base__rate.html</anchorfile>
      <anchor>ga2789edda90a84d2aa23fad1bb2df5dda</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_imu_get_base_rate_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_imu_lowpass_filter_command</name>
      <anchorfile>group__c__3dm__imu__lowpass__filter.html</anchorfile>
      <anchor>ga5ce91ac318e235ff48a600be32e97a87</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_imu_lowpass_filter_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_imu_lowpass_filter_response</name>
      <anchorfile>group__c__3dm__imu__lowpass__filter.html</anchorfile>
      <anchor>gaeaa0c259dc67e36deb596e1112d1f195</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_imu_lowpass_filter_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_imu_message_format_command</name>
      <anchorfile>group__c__3dm__imu__message__format.html</anchorfile>
      <anchor>gae62d3fe276ce874c1c38926f7ff75f40</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_imu_message_format_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_imu_message_format_response</name>
      <anchorfile>group__c__3dm__imu__message__format.html</anchorfile>
      <anchor>ga7395f7280a3528aea18491b8fa228e55</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_imu_message_format_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_mag_hard_iron_offset_command</name>
      <anchorfile>group__c__3dm__mag__hard__iron__offset.html</anchorfile>
      <anchor>ga91e20db1025434b7008318c99e2c665b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_mag_hard_iron_offset_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_mag_hard_iron_offset_response</name>
      <anchorfile>group__c__3dm__mag__hard__iron__offset.html</anchorfile>
      <anchor>ga3dbb728ef97581f7823acad1c4a3b27a</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_mag_hard_iron_offset_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_mag_soft_iron_matrix_command</name>
      <anchorfile>group__c__3dm__mag__soft__iron__matrix.html</anchorfile>
      <anchor>gab38c080cec8e32a7d44543e6460cf338</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_mag_soft_iron_matrix_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_mag_soft_iron_matrix_response</name>
      <anchorfile>group__c__3dm__mag__soft__iron__matrix.html</anchorfile>
      <anchor>gae45762f89ff27ff70ab2bc339640f325</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_mag_soft_iron_matrix_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_message_format_command</name>
      <anchorfile>group__c__3dm__message__format.html</anchorfile>
      <anchor>ga5f03e087d552c445fd09afcef6d6fb16</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_message_format_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_message_format_response</name>
      <anchorfile>group__c__3dm__message__format.html</anchorfile>
      <anchor>ga29e73c86da963bfdcc44b3af613e1bdf</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_message_format_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_mip_cmd_3dm_lowpass_filter_command</name>
      <anchorfile>group__c__3dm__mip__cmd__3dm__lowpass__filter.html</anchorfile>
      <anchor>ga8171028aa34a8ca1853bbc265900b9b2</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_mip_cmd_3dm_lowpass_filter_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_mip_cmd_3dm_lowpass_filter_response</name>
      <anchorfile>group__c__3dm__mip__cmd__3dm__lowpass__filter.html</anchorfile>
      <anchor>ga8b45a58adcb98db259db76a5d213538c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_mip_cmd_3dm_lowpass_filter_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_nmea_message_format_command</name>
      <anchorfile>group__c__3dm__nmea__message__format.html</anchorfile>
      <anchor>ga4c549b5374eec5078fe076840f02813e</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_nmea_message_format_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_nmea_message_format_response</name>
      <anchorfile>group__c__3dm__nmea__message__format.html</anchorfile>
      <anchor>ga5097682ebb513181ed15066bf8d418da</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_nmea_message_format_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_nmea_poll_data_command</name>
      <anchorfile>group__c__3dm__nmea__poll__data.html</anchorfile>
      <anchor>ga8393282e18277b714373612237e5d5e3</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_nmea_poll_data_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_odometer_command</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>ga68e7b2b099f3a409dec7e8272ea80404</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_odometer_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_odometer_command_mode</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>gaecf25006f94ab6ae7e24455546bf1cb3</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_odometer_command_mode self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_odometer_response</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>ga4877bcec4b3921768345213cbe300371</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_odometer_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_poll_data_command</name>
      <anchorfile>group__c__3dm__poll__data.html</anchorfile>
      <anchor>ga97eaaa70584ec76f8e93fad00e0bce74</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_poll_data_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_poll_filter_message_command</name>
      <anchorfile>group__c__3dm__poll__filter__message.html</anchorfile>
      <anchor>ga25a66aff6c69021831e051084735f448</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_poll_filter_message_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_poll_gnss_message_command</name>
      <anchorfile>group__c__3dm__poll__gnss__message.html</anchorfile>
      <anchor>ga03baac9592c53cee41cdc43859ded857</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_poll_gnss_message_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_poll_imu_message_command</name>
      <anchorfile>group__c__3dm__poll__imu__message.html</anchorfile>
      <anchor>gae93515a9f7ff090216f857eadd2ff6c0</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_poll_imu_message_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_pps_source_command</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>gab689751263a6084606e58cd67e1166a5</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_pps_source_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_pps_source_command_source</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>ga2ec0010e1e4ac550be38c277d7af7bbb</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_pps_source_command_source self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_pps_source_response</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>gad47abe44c699326b2367412776371647</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_pps_source_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_sensor_2_vehicle_transform_dcm_command</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__dcm.html</anchorfile>
      <anchor>gaecba0ec60e9046f88a898f03ec91cd21</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_sensor_2_vehicle_transform_dcm_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_sensor_2_vehicle_transform_dcm_response</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__dcm.html</anchorfile>
      <anchor>ga3bfcb033e3d37a661571b3962774b58e</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_sensor_2_vehicle_transform_dcm_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_sensor_2_vehicle_transform_euler_command</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__euler.html</anchorfile>
      <anchor>ga174d6fe786af77f6561f2df3196558c6</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_sensor_2_vehicle_transform_euler_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_sensor_2_vehicle_transform_euler_response</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__euler.html</anchorfile>
      <anchor>gaca6912d29f510ac9e35b21c7e061fa13</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_sensor_2_vehicle_transform_euler_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_sensor_2_vehicle_transform_quaternion_command</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__quaternion.html</anchorfile>
      <anchor>ga78d1c4576929fb5482f313ded1fccaab</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_sensor_2_vehicle_transform_quaternion_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_sensor_2_vehicle_transform_quaternion_response</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__quaternion.html</anchorfile>
      <anchor>ga878ab1e993717b5184654518b62ddf13</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_sensor_2_vehicle_transform_quaternion_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_sensor_range_command</name>
      <anchorfile>group__c__3dm__sensor__range.html</anchorfile>
      <anchor>ga0fa0ab8a476c018f3429ece5e69bfe49</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_sensor_range_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_sensor_range_response</name>
      <anchorfile>group__c__3dm__sensor__range.html</anchorfile>
      <anchor>ga98f7cbc905cacaa50d28ced74c83fb0c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_sensor_range_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_uart_baudrate_command</name>
      <anchorfile>group__c__3dm__uart__baudrate.html</anchorfile>
      <anchor>ga9f2c6bca8cb5d12e2d2b54ea7a08815b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_uart_baudrate_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_uart_baudrate_response</name>
      <anchorfile>group__c__3dm__uart__baudrate.html</anchorfile>
      <anchor>gabda5eac01cad40fa7e06498df803a50a</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_uart_baudrate_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_nmea_message</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gab43778be3049bf598ba96590c4115582</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_nmea_message *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_nmea_message_message_id</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga5985394725bb9fa1905ef96bae48f505</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_nmea_message_message_id self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_nmea_message_talker_id</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga7f8342c53dad5afe596d9479010eb993</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_nmea_message_talker_id self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_range_type</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gad8f8f39282dd82967daea8575988e35a</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_range_type self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_calibrated_sensor_ranges</name>
      <anchorfile>group__c__3dm__calibrated__sensor__ranges.html</anchorfile>
      <anchor>ga557107f91a940cb94985b2a4f5bae23e</anchor>
      <arglist>(struct mip_interface *device, mip_sensor_range_type sensor, uint8_t *num_ranges_out, uint8_t num_ranges_out_max, mip_3dm_calibrated_sensor_ranges_command_entry *ranges_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_capture_gyro_bias</name>
      <anchorfile>group__c__3dm__capture__gyro__bias.html</anchorfile>
      <anchor>ga988082d66da7ea25f307e301d128d282</anchor>
      <arglist>(struct mip_interface *device, uint16_t averaging_time_ms, float *bias_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_accel_bias</name>
      <anchorfile>group__c__3dm__accel__bias.html</anchorfile>
      <anchor>ga700655db4725f9563d365bc05323d9e1</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_complementary_filter</name>
      <anchorfile>group__c__3dm__complementary__filter.html</anchorfile>
      <anchor>gadfc0e5bab25af6d3daece0f6476e856f</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_coning_sculling_enable</name>
      <anchorfile>group__c__3dm__coning__sculling__enable.html</anchorfile>
      <anchor>ga478897e6f19466fad0e205b83383c8ce</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_datastream_control</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>ga315fa826a0b0dfd94d114cb679aa7027</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_device_settings</name>
      <anchorfile>group__c__3dm__device__settings.html</anchorfile>
      <anchor>gad7f619cf3c163641401baa108abe7b0b</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_event_action</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga48172d962f2533f14d7697fdcf1e16f4</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_event_control</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>ga6db781c8c5c6105db23ffb2119fc9f95</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_event_trigger</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga37a4ccdc20efb28dfbb8c9f703780059</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_filter_message_format</name>
      <anchorfile>group__c__3dm__filter__message__format.html</anchorfile>
      <anchor>ga5c00fd30083e5279799cf7f3c2ebe171</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_gnss_sbas_settings</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga38263cd5e2264c2d0ecee65a3c5f0dd9</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_gpio_config</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga8fcfa2f17a24c3c3ffd43a4803ecfd07</anchor>
      <arglist>(struct mip_interface *device, uint8_t pin)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_gps_message_format</name>
      <anchorfile>group__c__3dm__gps__message__format.html</anchorfile>
      <anchor>ga520a936a703fb81e395d63319e8f229c</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_gyro_bias</name>
      <anchorfile>group__c__3dm__gyro__bias.html</anchorfile>
      <anchor>ga78a2e467181e25c3c7c794ca610277da</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_imu_lowpass_filter</name>
      <anchorfile>group__c__3dm__imu__lowpass__filter.html</anchorfile>
      <anchor>gafcfca44a6ebb0e21e07861ed8f1fc64a</anchor>
      <arglist>(struct mip_interface *device, uint8_t target_descriptor)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_imu_message_format</name>
      <anchorfile>group__c__3dm__imu__message__format.html</anchorfile>
      <anchor>gaa54bc160bf2c34c349f35a04ae263d9c</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_mag_hard_iron_offset</name>
      <anchorfile>group__c__3dm__mag__hard__iron__offset.html</anchorfile>
      <anchor>ga7eefc3c14f3c977d7ebcfe3b5ab4e495</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_mag_soft_iron_matrix</name>
      <anchorfile>group__c__3dm__mag__soft__iron__matrix.html</anchorfile>
      <anchor>gaee0b818f9f6e4435253461ee63be2c16</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_message_format</name>
      <anchorfile>group__c__3dm__message__format.html</anchorfile>
      <anchor>ga61d1a092d7e424bfd517b85ada3df128</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_mip_cmd_3dm_lowpass_filter</name>
      <anchorfile>group__c__3dm__mip__cmd__3dm__lowpass__filter.html</anchorfile>
      <anchor>gaeb67dae4f0ba33cd90f59dfd30867ad3</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set, uint8_t field_desc)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_nmea_message_format</name>
      <anchorfile>group__c__3dm__nmea__message__format.html</anchorfile>
      <anchor>ga1587da28313d95e9cce531fce64391a8</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_odometer</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>ga9f2f0ce7225160743ef63b52f7203cdc</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_pps_source</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>gae3c6ae0ba61d688096dd1c7337316889</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_sensor_2_vehicle_transform_dcm</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__dcm.html</anchorfile>
      <anchor>gad14140698b8872735fd703ff95bdcd05</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_sensor_2_vehicle_transform_euler</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__euler.html</anchorfile>
      <anchor>gaef88a5e9eaf0c76ce80511cb99d3f4c6</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_sensor_2_vehicle_transform_quaternion</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__quaternion.html</anchorfile>
      <anchor>ga32d081256fd6295fe15882d82773c3e0</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_sensor_range</name>
      <anchorfile>group__c__3dm__sensor__range.html</anchorfile>
      <anchor>ga5c77be99ceedf92c2e7ae574d0a77f4b</anchor>
      <arglist>(struct mip_interface *device, mip_sensor_range_type sensor)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_uart_baudrate</name>
      <anchorfile>group__c__3dm__uart__baudrate.html</anchorfile>
      <anchor>ga3fa7e81201b291012e76f9b79b04af53</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_factory_streaming</name>
      <anchorfile>group__c__3dm__factory__streaming.html</anchorfile>
      <anchor>gae1b33cf9d760a82bab6f6165c43f4e24</anchor>
      <arglist>(struct mip_interface *device, mip_3dm_factory_streaming_command_action action, uint8_t reserved)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_filter_get_base_rate</name>
      <anchorfile>group__c__3dm__filter__get__base__rate.html</anchorfile>
      <anchor>ga4b743f7226cee1619ca09bb11516dfb1</anchor>
      <arglist>(struct mip_interface *device, uint16_t *rate_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_get_base_rate</name>
      <anchorfile>group__c__3dm__get__base__rate.html</anchorfile>
      <anchor>gaffffdbd27aed5c60d52f8f20eaba063c</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set, uint16_t *rate_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_get_event_action_status</name>
      <anchorfile>group__c__3dm__get__event__action__status.html</anchorfile>
      <anchor>gae0f62deb7eacf766eba38ac578a5d546</anchor>
      <arglist>(struct mip_interface *device, uint8_t requested_count, const uint8_t *requested_instances, uint8_t *count_out, uint8_t count_out_max, mip_3dm_get_event_action_status_command_entry *actions_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_get_event_support</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>ga219ed24ac7ce171ef5a0dffab1494a12</anchor>
      <arglist>(struct mip_interface *device, mip_3dm_get_event_support_command_query query, uint8_t *max_instances_out, uint8_t *num_entries_out, uint8_t num_entries_out_max, mip_3dm_get_event_support_command_info *entries_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_get_event_trigger_status</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>ga90057b314df893da238618cfb8db68a4</anchor>
      <arglist>(struct mip_interface *device, uint8_t requested_count, const uint8_t *requested_instances, uint8_t *count_out, uint8_t count_out_max, mip_3dm_get_event_trigger_status_command_entry *triggers_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_gps_get_base_rate</name>
      <anchorfile>group__c__3dm__gps__get__base__rate.html</anchorfile>
      <anchor>gacd1c90434707d55f636eac132ea934f9</anchor>
      <arglist>(struct mip_interface *device, uint16_t *rate_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_imu_get_base_rate</name>
      <anchorfile>group__c__3dm__imu__get__base__rate.html</anchorfile>
      <anchor>gacfdaad892ef2326ea4a51bbda0b23527</anchor>
      <arglist>(struct mip_interface *device, uint16_t *rate_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_accel_bias</name>
      <anchorfile>group__c__3dm__accel__bias.html</anchorfile>
      <anchor>gaa70587529328ca6f816fcd403699cb46</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_complementary_filter</name>
      <anchorfile>group__c__3dm__complementary__filter.html</anchorfile>
      <anchor>ga1eef7f60fd98346d09ff0cb5057e0f60</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_coning_sculling_enable</name>
      <anchorfile>group__c__3dm__coning__sculling__enable.html</anchorfile>
      <anchor>ga5ef793c8cae8a4565b68ed256f77786c</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_datastream_control</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>ga0126e322cfcbfa80de3347b028c6b439</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_device_settings</name>
      <anchorfile>group__c__3dm__device__settings.html</anchorfile>
      <anchor>gab874b448641576ab8d9e2dc3d7b42dd4</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_event_action</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>gaf4254d3e68d93ca60ce510e654d0f7d6</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_event_control</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>gab6d1bc0e9846cbb44cf8d6eb0aac53e5</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_event_trigger</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga24b5b1e7370f0b21f029731f27a2c3c9</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_filter_message_format</name>
      <anchorfile>group__c__3dm__filter__message__format.html</anchorfile>
      <anchor>gaa2ff4042834a1a987384549ffb3b29d0</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_gnss_sbas_settings</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga5c4061c233473e9b77f9968b2b3bbfe3</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_gpio_config</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>gaec532821b00e59e6f983034bc0b2bbc1</anchor>
      <arglist>(struct mip_interface *device, uint8_t pin)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_gps_message_format</name>
      <anchorfile>group__c__3dm__gps__message__format.html</anchorfile>
      <anchor>gaa82fc7b7f05b2eec1578759042134ebb</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_gyro_bias</name>
      <anchorfile>group__c__3dm__gyro__bias.html</anchorfile>
      <anchor>ga8da7576f29a0be7d593dcd2da2eab7ad</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_imu_lowpass_filter</name>
      <anchorfile>group__c__3dm__imu__lowpass__filter.html</anchorfile>
      <anchor>ga7b777462746b4daccbfa7e8aca2dff94</anchor>
      <arglist>(struct mip_interface *device, uint8_t target_descriptor)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_imu_message_format</name>
      <anchorfile>group__c__3dm__imu__message__format.html</anchorfile>
      <anchor>ga76506ee99a91d11729aa30a8646c3752</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_mag_hard_iron_offset</name>
      <anchorfile>group__c__3dm__mag__hard__iron__offset.html</anchorfile>
      <anchor>gad9db1b41e479b36ae3690c1a84a844db</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_mag_soft_iron_matrix</name>
      <anchorfile>group__c__3dm__mag__soft__iron__matrix.html</anchorfile>
      <anchor>gaae4ec83f8ff86a1a433b5aa0f31293fc</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_message_format</name>
      <anchorfile>group__c__3dm__message__format.html</anchorfile>
      <anchor>ga40de85822c8c10a9f034848cdd2d7c23</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_mip_cmd_3dm_lowpass_filter</name>
      <anchorfile>group__c__3dm__mip__cmd__3dm__lowpass__filter.html</anchorfile>
      <anchor>gadc5ffdc57a8e15659183170586acb192</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set, uint8_t field_desc)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_nmea_message_format</name>
      <anchorfile>group__c__3dm__nmea__message__format.html</anchorfile>
      <anchor>ga938ed53c12409475cc3cce0ea6e0eb9b</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_odometer</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>ga44abe2a0069656adc388932c2bff6f72</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_pps_source</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>ga8141b98edc349a0c6db7e4bbe84a83ca</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_sensor_2_vehicle_transform_dcm</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__dcm.html</anchorfile>
      <anchor>ga4f93f671cdb008aada7b717d67efeeb0</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_sensor_2_vehicle_transform_euler</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__euler.html</anchorfile>
      <anchor>ga4c7fccbe68424fb2e098bc121fd5f6a2</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_sensor_2_vehicle_transform_quaternion</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__quaternion.html</anchorfile>
      <anchor>ga142000eeacf25e6c661c0a60b2cf1648</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_sensor_range</name>
      <anchorfile>group__c__3dm__sensor__range.html</anchorfile>
      <anchor>gaf73897529fd9199efdac57fdf8a9a508</anchor>
      <arglist>(struct mip_interface *device, mip_sensor_range_type sensor)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_uart_baudrate</name>
      <anchorfile>group__c__3dm__uart__baudrate.html</anchorfile>
      <anchor>ga997d7cbc14718add65d16aa6f186fd5d</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_nmea_poll_data</name>
      <anchorfile>group__c__3dm__nmea__poll__data.html</anchorfile>
      <anchor>ga1fe6b74c128c751b204378dca968c56f</anchor>
      <arglist>(struct mip_interface *device, bool suppress_ack, uint8_t count, const mip_nmea_message *format_entries)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_poll_data</name>
      <anchorfile>group__c__3dm__poll__data.html</anchorfile>
      <anchor>ga85c30e5c9dc21c11fbd2135a1da8360c</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set, bool suppress_ack, uint8_t num_descriptors, const uint8_t *descriptors)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_poll_filter_message</name>
      <anchorfile>group__c__3dm__poll__filter__message.html</anchorfile>
      <anchor>ga070413bd1961d222cdfe33a002f477e4</anchor>
      <arglist>(struct mip_interface *device, bool suppress_ack, uint8_t num_descriptors, const mip_descriptor_rate *descriptors)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_poll_gnss_message</name>
      <anchorfile>group__c__3dm__poll__gnss__message.html</anchorfile>
      <anchor>ga96b2c3a6bbaf26c0cbb4e3c53d5c30fc</anchor>
      <arglist>(struct mip_interface *device, bool suppress_ack, uint8_t num_descriptors, const mip_descriptor_rate *descriptors)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_poll_imu_message</name>
      <anchorfile>group__c__3dm__poll__imu__message.html</anchorfile>
      <anchor>ga2329ef22c675187f68762b0dd56b8692</anchor>
      <arglist>(struct mip_interface *device, bool suppress_ack, uint8_t num_descriptors, const mip_descriptor_rate *descriptors)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_accel_bias</name>
      <anchorfile>group__c__3dm__accel__bias.html</anchorfile>
      <anchor>ga6fd1b72a428aa7812bde78ec2f548a12</anchor>
      <arglist>(struct mip_interface *device, float *bias_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_complementary_filter</name>
      <anchorfile>group__c__3dm__complementary__filter.html</anchorfile>
      <anchor>ga79a66ebfb2241db81c1c4ce3197d7fcf</anchor>
      <arglist>(struct mip_interface *device, bool *pitch_roll_enable_out, bool *heading_enable_out, float *pitch_roll_time_constant_out, float *heading_time_constant_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_coning_sculling_enable</name>
      <anchorfile>group__c__3dm__coning__sculling__enable.html</anchorfile>
      <anchor>ga80870baf412023d4663bb7d360931e23</anchor>
      <arglist>(struct mip_interface *device, bool *enable_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_datastream_control</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>ga4b97e0236f36128c68c4198b15cbd50c</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set, bool *enabled_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_event_action</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga0caa970c58af80087f27df2bd3cd374f</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance, uint8_t *trigger_out, mip_3dm_event_action_command_type *type_out, mip_3dm_event_action_command_parameters *parameters_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_event_control</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>gae0c111e1e14bb8f712b6aa39a9dd63b8</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance, mip_3dm_event_control_command_mode *mode_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_event_trigger</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gaf7a94fce34e5eae8f2b7e43972d3bb88</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance, mip_3dm_event_trigger_command_type *type_out, mip_3dm_event_trigger_command_parameters *parameters_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_filter_message_format</name>
      <anchorfile>group__c__3dm__filter__message__format.html</anchorfile>
      <anchor>ga2663c791f7c1b56ef66a9bb794a71e82</anchor>
      <arglist>(struct mip_interface *device, uint8_t *num_descriptors_out, uint8_t num_descriptors_out_max, mip_descriptor_rate *descriptors_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_gnss_sbas_settings</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga1e1f6f16a6afa5e408b025ad525fa5a9</anchor>
      <arglist>(struct mip_interface *device, uint8_t *enable_sbas_out, mip_3dm_gnss_sbas_settings_command_sbasoptions *sbas_options_out, uint8_t *num_included_prns_out, uint8_t num_included_prns_out_max, uint16_t *included_prns_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_gnss_time_assistance</name>
      <anchorfile>group__c__3dm__gnss__time__assistance.html</anchorfile>
      <anchor>gafa58e8572f9da6db1d5d01e18280c6cb</anchor>
      <arglist>(struct mip_interface *device, double *tow_out, uint16_t *week_number_out, float *accuracy_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_gpio_config</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga014ecb5beb953d3e8bdc34331323c3b6</anchor>
      <arglist>(struct mip_interface *device, uint8_t pin, mip_3dm_gpio_config_command_feature *feature_out, mip_3dm_gpio_config_command_behavior *behavior_out, mip_3dm_gpio_config_command_pin_mode *pin_mode_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_gpio_state</name>
      <anchorfile>group__c__3dm__gpio__state.html</anchorfile>
      <anchor>ga05fa6f5782528bcbe149016e28597d83</anchor>
      <arglist>(struct mip_interface *device, uint8_t pin, bool *state_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_gps_message_format</name>
      <anchorfile>group__c__3dm__gps__message__format.html</anchorfile>
      <anchor>gad9cba41bd71317035fa837e3a25398a6</anchor>
      <arglist>(struct mip_interface *device, uint8_t *num_descriptors_out, uint8_t num_descriptors_out_max, mip_descriptor_rate *descriptors_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_gyro_bias</name>
      <anchorfile>group__c__3dm__gyro__bias.html</anchorfile>
      <anchor>ga338f531674aa462e3f452a3a83203856</anchor>
      <arglist>(struct mip_interface *device, float *bias_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_imu_lowpass_filter</name>
      <anchorfile>group__c__3dm__imu__lowpass__filter.html</anchorfile>
      <anchor>gaf2f3d1e98b1ab40dae9461e6f7773d3a</anchor>
      <arglist>(struct mip_interface *device, uint8_t target_descriptor, bool *enable_out, bool *manual_out, uint16_t *frequency_out, uint8_t *reserved_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_imu_message_format</name>
      <anchorfile>group__c__3dm__imu__message__format.html</anchorfile>
      <anchor>gacf8940081fd0514790442374c768115b</anchor>
      <arglist>(struct mip_interface *device, uint8_t *num_descriptors_out, uint8_t num_descriptors_out_max, mip_descriptor_rate *descriptors_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_mag_hard_iron_offset</name>
      <anchorfile>group__c__3dm__mag__hard__iron__offset.html</anchorfile>
      <anchor>gaafb4fe9a98d350f2b3bf610b6f0d8482</anchor>
      <arglist>(struct mip_interface *device, float *offset_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_mag_soft_iron_matrix</name>
      <anchorfile>group__c__3dm__mag__soft__iron__matrix.html</anchorfile>
      <anchor>gadbe9cb6f6630120ee042aaaf7ac12b1b</anchor>
      <arglist>(struct mip_interface *device, float *offset_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_message_format</name>
      <anchorfile>group__c__3dm__message__format.html</anchorfile>
      <anchor>gaa45662312b2e21d6fb66fcca33fb336d</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set, uint8_t *num_descriptors_out, uint8_t num_descriptors_out_max, mip_descriptor_rate *descriptors_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_mip_cmd_3dm_lowpass_filter</name>
      <anchorfile>group__c__3dm__mip__cmd__3dm__lowpass__filter.html</anchorfile>
      <anchor>ga8bc067d4cde1c2cda1e990b364a5c568</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set, uint8_t field_desc, bool *enable_out, bool *manual_out, float *frequency_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_nmea_message_format</name>
      <anchorfile>group__c__3dm__nmea__message__format.html</anchorfile>
      <anchor>ga00e8a3fc312641d448ba79a007aeae7d</anchor>
      <arglist>(struct mip_interface *device, uint8_t *count_out, uint8_t count_out_max, mip_nmea_message *format_entries_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_odometer</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>gac29125bd95102d2013a00f15a7e45865</anchor>
      <arglist>(struct mip_interface *device, mip_3dm_odometer_command_mode *mode_out, float *scaling_out, float *uncertainty_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_pps_source</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>ga00ca9ad784d50fa414a09749d36e8b0e</anchor>
      <arglist>(struct mip_interface *device, mip_3dm_pps_source_command_source *source_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_sensor_2_vehicle_transform_dcm</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__dcm.html</anchorfile>
      <anchor>gaaea0afc2f4ae5cc2239b56a052a271ac</anchor>
      <arglist>(struct mip_interface *device, float *dcm_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_sensor_2_vehicle_transform_euler</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__euler.html</anchorfile>
      <anchor>ga2454f9fd648624f66c0bf1a220021876</anchor>
      <arglist>(struct mip_interface *device, float *roll_out, float *pitch_out, float *yaw_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_sensor_2_vehicle_transform_quaternion</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__quaternion.html</anchorfile>
      <anchor>gac8a7889dee234a6e70f0f6c0e8c07127</anchor>
      <arglist>(struct mip_interface *device, float *q_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_sensor_range</name>
      <anchorfile>group__c__3dm__sensor__range.html</anchorfile>
      <anchor>gaa2c081df68e8ccc06445aefa7546ad13</anchor>
      <arglist>(struct mip_interface *device, mip_sensor_range_type sensor, uint8_t *setting_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_uart_baudrate</name>
      <anchorfile>group__c__3dm__uart__baudrate.html</anchorfile>
      <anchor>ga6c5957ca440bea0b52cfe32f136730bd</anchor>
      <arglist>(struct mip_interface *device, uint32_t *baud_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_accel_bias</name>
      <anchorfile>group__c__3dm__accel__bias.html</anchorfile>
      <anchor>ga4dc65b36c33105ab0e4e2e6f9c0b0fc7</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_complementary_filter</name>
      <anchorfile>group__c__3dm__complementary__filter.html</anchorfile>
      <anchor>gaab5e2d150429b962ad4206a10c68cce1</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_coning_sculling_enable</name>
      <anchorfile>group__c__3dm__coning__sculling__enable.html</anchorfile>
      <anchor>ga4688758541601c1c235bb4e196cb2bb3</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_datastream_control</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>ga40b50eb3adb6cfbe46c65cb0573d18fd</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_device_settings</name>
      <anchorfile>group__c__3dm__device__settings.html</anchorfile>
      <anchor>gacbe3bafd5c47d90aa0e278a221226c87</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_event_action</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga6789c63fc18bb0baa85aff7b0e9feb1c</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_event_control</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>ga09071a5277141226d56987d43bcfa3fe</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_event_trigger</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga7514356b0d5dc50e8b3ed26a464c0157</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_filter_message_format</name>
      <anchorfile>group__c__3dm__filter__message__format.html</anchorfile>
      <anchor>ga51bd3b568019aaddbeaa37b18188ab77</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_gnss_sbas_settings</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga005f757b9089ba3cf0ad626841e36534</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_gpio_config</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga749e567136264fb69c226e0652ee8fac</anchor>
      <arglist>(struct mip_interface *device, uint8_t pin)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_gps_message_format</name>
      <anchorfile>group__c__3dm__gps__message__format.html</anchorfile>
      <anchor>gad0823dbd3636646ccaef9079d4e248ef</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_gyro_bias</name>
      <anchorfile>group__c__3dm__gyro__bias.html</anchorfile>
      <anchor>gaf4b2933556f31eefd36622ee13172c9c</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_imu_lowpass_filter</name>
      <anchorfile>group__c__3dm__imu__lowpass__filter.html</anchorfile>
      <anchor>ga7f224e54245daffdc3671ab012446edb</anchor>
      <arglist>(struct mip_interface *device, uint8_t target_descriptor)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_imu_message_format</name>
      <anchorfile>group__c__3dm__imu__message__format.html</anchorfile>
      <anchor>gab260134e798f47af164b3aa970ca8d4c</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_mag_hard_iron_offset</name>
      <anchorfile>group__c__3dm__mag__hard__iron__offset.html</anchorfile>
      <anchor>ga95d1096114d8be6674692e8f6f47a404</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_mag_soft_iron_matrix</name>
      <anchorfile>group__c__3dm__mag__soft__iron__matrix.html</anchorfile>
      <anchor>gaf74eee7cbf4add7822887a8996414eeb</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_message_format</name>
      <anchorfile>group__c__3dm__message__format.html</anchorfile>
      <anchor>gafa1909d92dbe235288af24dcd11869f0</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_mip_cmd_3dm_lowpass_filter</name>
      <anchorfile>group__c__3dm__mip__cmd__3dm__lowpass__filter.html</anchorfile>
      <anchor>gaa63302226ff3f013af391b868808b450</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set, uint8_t field_desc)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_nmea_message_format</name>
      <anchorfile>group__c__3dm__nmea__message__format.html</anchorfile>
      <anchor>ga745ec4b3bd8077916b216233358cca32</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_odometer</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>gaad2ee32805d9ec0919fc7a7d5c4c6c79</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_pps_source</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>ga52c933d9170ab9900e1bb58c041a8a98</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_sensor_2_vehicle_transform_dcm</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__dcm.html</anchorfile>
      <anchor>ga45d0ae6487a599dd60494cae1615dab9</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_sensor_2_vehicle_transform_euler</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__euler.html</anchorfile>
      <anchor>ga5b03ffa8c8c0cea2678a78455c222593</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_sensor_2_vehicle_transform_quaternion</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__quaternion.html</anchorfile>
      <anchor>ga01d252c06fa4bab451f2ccaa3f324bb8</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_sensor_range</name>
      <anchorfile>group__c__3dm__sensor__range.html</anchorfile>
      <anchor>ga59ba0442f5fa97f6c2a0864a84d85db6</anchor>
      <arglist>(struct mip_interface *device, mip_sensor_range_type sensor)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_uart_baudrate</name>
      <anchorfile>group__c__3dm__uart__baudrate.html</anchorfile>
      <anchor>gacdab4acdf370bc38d55bdb7601931ca4</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_accel_bias</name>
      <anchorfile>group__c__3dm__accel__bias.html</anchorfile>
      <anchor>gaa242efce63f5ea3ea3b027a3f9946d72</anchor>
      <arglist>(struct mip_interface *device, const float *bias)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_complementary_filter</name>
      <anchorfile>group__c__3dm__complementary__filter.html</anchorfile>
      <anchor>ga3a3a8f27e9ff1b3176bac95d34058006</anchor>
      <arglist>(struct mip_interface *device, bool pitch_roll_enable, bool heading_enable, float pitch_roll_time_constant, float heading_time_constant)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_coning_sculling_enable</name>
      <anchorfile>group__c__3dm__coning__sculling__enable.html</anchorfile>
      <anchor>ga7a342bf9e7dafa9d0d35284a93cf1686</anchor>
      <arglist>(struct mip_interface *device, bool enable)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_datastream_control</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>ga83ecdb82bbb032c4e813d1a828725e9f</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set, bool enable)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_event_action</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga8d1808d68d202b33fbed5dc625ee3dbe</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance, uint8_t trigger, mip_3dm_event_action_command_type type, const mip_3dm_event_action_command_parameters *parameters)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_event_control</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>ga4bc42744ea678ba24fdf87bcc1b7c7a6</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance, mip_3dm_event_control_command_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_event_trigger</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gaba1a95be2580c0a81c3d5dc6884aede1</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance, mip_3dm_event_trigger_command_type type, const mip_3dm_event_trigger_command_parameters *parameters)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_filter_message_format</name>
      <anchorfile>group__c__3dm__filter__message__format.html</anchorfile>
      <anchor>ga452428fe9f550ff7dd9f428214d52438</anchor>
      <arglist>(struct mip_interface *device, uint8_t num_descriptors, const mip_descriptor_rate *descriptors)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_gnss_sbas_settings</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga969439572298314864cc45c68743e565</anchor>
      <arglist>(struct mip_interface *device, uint8_t enable_sbas, mip_3dm_gnss_sbas_settings_command_sbasoptions sbas_options, uint8_t num_included_prns, const uint16_t *included_prns)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_gnss_time_assistance</name>
      <anchorfile>group__c__3dm__gnss__time__assistance.html</anchorfile>
      <anchor>ga1a4043d2f9584436991e6346a6bee4ac</anchor>
      <arglist>(struct mip_interface *device, double tow, uint16_t week_number, float accuracy)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_gpio_config</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>gac8116887420f6f2f8f87527a23544346</anchor>
      <arglist>(struct mip_interface *device, uint8_t pin, mip_3dm_gpio_config_command_feature feature, mip_3dm_gpio_config_command_behavior behavior, mip_3dm_gpio_config_command_pin_mode pin_mode)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_gpio_state</name>
      <anchorfile>group__c__3dm__gpio__state.html</anchorfile>
      <anchor>ga431859e3022e266941eedbca0bd8ba0d</anchor>
      <arglist>(struct mip_interface *device, uint8_t pin, bool state)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_gps_message_format</name>
      <anchorfile>group__c__3dm__gps__message__format.html</anchorfile>
      <anchor>ga7d7459237f2d05feeaf0306f5c932925</anchor>
      <arglist>(struct mip_interface *device, uint8_t num_descriptors, const mip_descriptor_rate *descriptors)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_gyro_bias</name>
      <anchorfile>group__c__3dm__gyro__bias.html</anchorfile>
      <anchor>ga56603482c4f11a43efe7f7c596dbdaee</anchor>
      <arglist>(struct mip_interface *device, const float *bias)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_imu_lowpass_filter</name>
      <anchorfile>group__c__3dm__imu__lowpass__filter.html</anchorfile>
      <anchor>gaa65e778a0ca1b6d82a86f9969fcbea55</anchor>
      <arglist>(struct mip_interface *device, uint8_t target_descriptor, bool enable, bool manual, uint16_t frequency, uint8_t reserved)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_imu_message_format</name>
      <anchorfile>group__c__3dm__imu__message__format.html</anchorfile>
      <anchor>gace51304bc7a404429e5ec514085d06d3</anchor>
      <arglist>(struct mip_interface *device, uint8_t num_descriptors, const mip_descriptor_rate *descriptors)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_mag_hard_iron_offset</name>
      <anchorfile>group__c__3dm__mag__hard__iron__offset.html</anchorfile>
      <anchor>gafabcb2c4e280861e61141c8a8a6620a1</anchor>
      <arglist>(struct mip_interface *device, const float *offset)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_mag_soft_iron_matrix</name>
      <anchorfile>group__c__3dm__mag__soft__iron__matrix.html</anchorfile>
      <anchor>ga463c585ec479b1b38271fa13be0f54f2</anchor>
      <arglist>(struct mip_interface *device, const float *offset)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_message_format</name>
      <anchorfile>group__c__3dm__message__format.html</anchorfile>
      <anchor>ga7023b16aab151f0182641d7ef3f54247</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set, uint8_t num_descriptors, const mip_descriptor_rate *descriptors)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_mip_cmd_3dm_lowpass_filter</name>
      <anchorfile>group__c__3dm__mip__cmd__3dm__lowpass__filter.html</anchorfile>
      <anchor>ga8ba8c3f9727cb7254fdcc48d107414ce</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set, uint8_t field_desc, bool enable, bool manual, float frequency)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_nmea_message_format</name>
      <anchorfile>group__c__3dm__nmea__message__format.html</anchorfile>
      <anchor>ga9b539413678a45e87a9839ed44f9c01b</anchor>
      <arglist>(struct mip_interface *device, uint8_t count, const mip_nmea_message *format_entries)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_odometer</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>ga76f310d398adae841e52310286d30d07</anchor>
      <arglist>(struct mip_interface *device, mip_3dm_odometer_command_mode mode, float scaling, float uncertainty)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_pps_source</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>ga74b4ed18578942d5bd3849332413bdf6</anchor>
      <arglist>(struct mip_interface *device, mip_3dm_pps_source_command_source source)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_sensor_2_vehicle_transform_dcm</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__dcm.html</anchorfile>
      <anchor>ga790eb618ad62f7e957e0783f9c0f6ec9</anchor>
      <arglist>(struct mip_interface *device, const float *dcm)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_sensor_2_vehicle_transform_euler</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__euler.html</anchorfile>
      <anchor>ga0ba05c96e9556e593832e773294f5dde</anchor>
      <arglist>(struct mip_interface *device, float roll, float pitch, float yaw)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_sensor_2_vehicle_transform_quaternion</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__quaternion.html</anchorfile>
      <anchor>ga7b80e91cf00e67e1b34280c4c59e65c4</anchor>
      <arglist>(struct mip_interface *device, const float *q)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_sensor_range</name>
      <anchorfile>group__c__3dm__sensor__range.html</anchorfile>
      <anchor>ga22c416ec7d4f339569076ff2d774b830</anchor>
      <arglist>(struct mip_interface *device, mip_sensor_range_type sensor, uint8_t setting)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_uart_baudrate</name>
      <anchorfile>group__c__3dm__uart__baudrate.html</anchorfile>
      <anchor>ga253dc42aed7fd2cfca0c228c48b8949d</anchor>
      <arglist>(struct mip_interface *device, uint32_t baud)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_action_command_gpio_params_mode</type>
      <name>MIP_3DM_EVENT_ACTION_COMMAND_GPIO_PARAMS_MODE_ACTIVE_HIGH</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga27f3da627c4ce7a3283490bc7aa8f9a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_action_command_gpio_params_mode</type>
      <name>MIP_3DM_EVENT_ACTION_COMMAND_GPIO_PARAMS_MODE_ACTIVE_LOW</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga7c265b5e612b4523558e7fca609db2db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_action_command_gpio_params_mode</type>
      <name>MIP_3DM_EVENT_ACTION_COMMAND_GPIO_PARAMS_MODE_DISABLED</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga29871237164a1439468ef0e69106c5a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_action_command_gpio_params_mode</type>
      <name>MIP_3DM_EVENT_ACTION_COMMAND_GPIO_PARAMS_MODE_ONESHOT_HIGH</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>gacccd690d4723fcc925ecfd8174b53398</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_action_command_gpio_params_mode</type>
      <name>MIP_3DM_EVENT_ACTION_COMMAND_GPIO_PARAMS_MODE_ONESHOT_LOW</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga9b448d870990dff4eaf856c17f451661</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_action_command_gpio_params_mode</type>
      <name>MIP_3DM_EVENT_ACTION_COMMAND_GPIO_PARAMS_MODE_TOGGLE</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>gab9cc7f9c7514c97a54bac407ecb1de16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_action_command_type</type>
      <name>MIP_3DM_EVENT_ACTION_COMMAND_TYPE_GPIO</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga364a5798b3bd58e739bf7486963fdabe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_action_command_type</type>
      <name>MIP_3DM_EVENT_ACTION_COMMAND_TYPE_MESSAGE</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>gaf9a0b2cc9df078f6ac436efcc319333d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_action_command_type</type>
      <name>MIP_3DM_EVENT_ACTION_COMMAND_TYPE_NONE</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga1372beacc2675cea285fa89e092761f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_control_command_mode</type>
      <name>MIP_3DM_EVENT_CONTROL_COMMAND_MODE_DISABLED</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>gab8828b4158539483f2c28ad9af5be7b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_control_command_mode</type>
      <name>MIP_3DM_EVENT_CONTROL_COMMAND_MODE_ENABLED</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>ga96885e746498a752d2830c2f55af379a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_control_command_mode</type>
      <name>MIP_3DM_EVENT_CONTROL_COMMAND_MODE_TEST</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>gabaaccd491e45dd7712f86720c0dd61e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_control_command_mode</type>
      <name>MIP_3DM_EVENT_CONTROL_COMMAND_MODE_TEST_PULSE</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>gadd64804cd45394bd5e83b0cc69a1df0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_trigger_command_gpio_params_mode</type>
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_GPIO_PARAMS_MODE_DISABLED</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga3f79584071e258a0293f8ab34962c4f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_trigger_command_gpio_params_mode</type>
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_GPIO_PARAMS_MODE_EDGE</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga6441bea115d7c50fea0d96646d1f62e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_trigger_command_gpio_params_mode</type>
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_GPIO_PARAMS_MODE_WHILE_HIGH</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga2080b83551d19d9a92bd3a35cdbf4c8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_trigger_command_gpio_params_mode</type>
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_GPIO_PARAMS_MODE_WHILE_LOW</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga626ac7421e2efd766f14d8e37bac2a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_trigger_command_threshold_params_type</type>
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_THRESHOLD_PARAMS_TYPE_INTERVAL</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga31e22192395d9ca36f519a112bd3dee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_trigger_command_threshold_params_type</type>
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_THRESHOLD_PARAMS_TYPE_WINDOW</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga8da71aa880c438c8ddfe3066dd04fd81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_trigger_command_type</type>
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_TYPE_COMBINATION</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga5300ba57ff40c152812a3942699e4da3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_trigger_command_type</type>
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_TYPE_GPIO</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga85d0049ac807d8910352b72b3bdc73b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_trigger_command_type</type>
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_TYPE_NONE</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga2c13db0e432d33924537e540f1861a9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_trigger_command_type</type>
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_TYPE_THRESHOLD</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga356ea10261cea04312fcfcfd505a5158</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_factory_streaming_command_action</type>
      <name>MIP_3DM_FACTORY_STREAMING_COMMAND_ACTION_ADD</name>
      <anchorfile>group__c__3dm__factory__streaming.html</anchorfile>
      <anchor>ga290a837cc33ab9e7cbefb8a9f8f4648d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_factory_streaming_command_action</type>
      <name>MIP_3DM_FACTORY_STREAMING_COMMAND_ACTION_MERGE</name>
      <anchorfile>group__c__3dm__factory__streaming.html</anchorfile>
      <anchor>ga690c1c27bbf5e1f24f40405ee7bbadbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_factory_streaming_command_action</type>
      <name>MIP_3DM_FACTORY_STREAMING_COMMAND_ACTION_OVERWRITE</name>
      <anchorfile>group__c__3dm__factory__streaming.html</anchorfile>
      <anchor>gaabe5b19cc6272c7ec390216baf1b46c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_get_event_support_command_query</type>
      <name>MIP_3DM_GET_EVENT_SUPPORT_COMMAND_QUERY_ACTION_TYPES</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>gabe33c3de2e1203d2f5be4d4086272152</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_get_event_support_command_query</type>
      <name>MIP_3DM_GET_EVENT_SUPPORT_COMMAND_QUERY_TRIGGER_TYPES</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>gad8eb8ba65afe7621d4856f354598abb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_get_event_trigger_status_command_status</type>
      <name>MIP_3DM_GET_EVENT_TRIGGER_STATUS_COMMAND_STATUS_ACTIVE</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>ga756bf35dc32b5d4cfcaffdf5111725a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_get_event_trigger_status_command_status</type>
      <name>MIP_3DM_GET_EVENT_TRIGGER_STATUS_COMMAND_STATUS_ENABLED</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>ga73db92f92d1f491293c36518e149eb00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_get_event_trigger_status_command_status</type>
      <name>MIP_3DM_GET_EVENT_TRIGGER_STATUS_COMMAND_STATUS_NONE</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>ga29477e6801b9721a6d0e2d9c6d229bb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_get_event_trigger_status_command_status</type>
      <name>MIP_3DM_GET_EVENT_TRIGGER_STATUS_COMMAND_STATUS_TEST</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>ga6796085c2c13c34e305aeeebbc23a6f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gnss_sbas_settings_command_sbasoptions</type>
      <name>MIP_3DM_GNSS_SBAS_SETTINGS_COMMAND_SBASOPTIONS_APPLY_INTEGRITY</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>gaf2f7cf7ff927106727f6f58ad77040e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gnss_sbas_settings_command_sbasoptions</type>
      <name>MIP_3DM_GNSS_SBAS_SETTINGS_COMMAND_SBASOPTIONS_ENABLE_CORRECTIONS</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga27251c21061b5decee91b17e3748f91d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gnss_sbas_settings_command_sbasoptions</type>
      <name>MIP_3DM_GNSS_SBAS_SETTINGS_COMMAND_SBASOPTIONS_ENABLE_RANGING</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga2ac127f9a55841c796b10bc46af6dcfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gnss_sbas_settings_command_sbasoptions</type>
      <name>MIP_3DM_GNSS_SBAS_SETTINGS_COMMAND_SBASOPTIONS_NONE</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>gad9c1d6412b9a8b14cb88dcb408d82408</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_behavior</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_BEHAVIOR_ENCODER_A</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga251be870b3e4ab6e7047c2aece83556b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_behavior</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_BEHAVIOR_ENCODER_B</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga056065f700547b8745bdd3aa4bbf3092</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_behavior</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_BEHAVIOR_GPIO_INPUT</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga662b9fb1446fda9b4636e3609f15993a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_behavior</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_BEHAVIOR_GPIO_OUTPUT_HIGH</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga0e7171e8b127e8fd1db36f41462f854a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_behavior</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_BEHAVIOR_GPIO_OUTPUT_LOW</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>gae5b0fdd48963f9786e3c1a99ad5eabdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_behavior</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_BEHAVIOR_POWER_SHUTDOWN</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>gad841687eebbac627e1abfddbf98dbb4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_behavior</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_BEHAVIOR_PPS_INPUT</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>gaa75380a2c7bae097b417e448be937de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_behavior</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_BEHAVIOR_PPS_OUTPUT</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga02a77fcb03c09a409f86bf3fda7ed14f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_behavior</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_BEHAVIOR_TIMESTAMP_EITHER</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>gaa169f117591baebd03e720f46b2bb3e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_behavior</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_BEHAVIOR_TIMESTAMP_FALLING</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>gaea6bd8bf8bd8fbc4fd4e078edb3db0e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_behavior</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_BEHAVIOR_TIMESTAMP_RISING</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga7b6d30ad2b93267abc23b8b42fe3d4da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_behavior</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_BEHAVIOR_UNUSED</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga34e701cd366ce7e762a4381ea627b98b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_feature</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_FEATURE_ENCODER</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>gabc45f1187bb0fb9b9a71a92ccf9aab65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_feature</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_FEATURE_GPIO</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga30b09fd0338245c56ba554660b302683</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_feature</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_FEATURE_POWER</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga2a4258310eeb8e39b3c41987183c7d07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_feature</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_FEATURE_PPS</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga1317404590b08bdcfc958883faf36939</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_feature</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_FEATURE_TIMESTAMP</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga9b2ed482bdaa28c57de8d984c5940516</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_feature</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_FEATURE_UNUSED</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga69d633e847f7f1edf3b164d1d931c27a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_pin_mode</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_PIN_MODE_NONE</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>gaf93bb7a977217b6a860afb2690e32f88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_pin_mode</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_PIN_MODE_OPEN_DRAIN</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga5208e0dc568658cf922b43adc52fb92a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_pin_mode</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_PIN_MODE_PULLDOWN</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga49873c98834fa4853131ae8483a4fb6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_pin_mode</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_PIN_MODE_PULLUP</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>gac21bf3de1482e617c293106b024a0e87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_odometer_command_mode</type>
      <name>MIP_3DM_ODOMETER_COMMAND_MODE_DISABLED</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>ga6fc955ee32ffb9c25949c79790bdf717</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_odometer_command_mode</type>
      <name>MIP_3DM_ODOMETER_COMMAND_MODE_QUADRATURE</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>ga5f686220d5b3d73d2049144704551379</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_pps_source_command_source</type>
      <name>MIP_3DM_PPS_SOURCE_COMMAND_SOURCE_DISABLED</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>ga0a673739e21f7255a1f6e632a3c0cde9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_pps_source_command_source</type>
      <name>MIP_3DM_PPS_SOURCE_COMMAND_SOURCE_GENERATED</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>ga30a1c1f165ca99b70ade8018ff89a7ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_pps_source_command_source</type>
      <name>MIP_3DM_PPS_SOURCE_COMMAND_SOURCE_GPIO</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>ga3cf5882c9df6f03efa537911d5cd8ea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_pps_source_command_source</type>
      <name>MIP_3DM_PPS_SOURCE_COMMAND_SOURCE_RECEIVER_1</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>ga6a09711bc8a07567bd4bbf39d5d8d885</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_pps_source_command_source</type>
      <name>MIP_3DM_PPS_SOURCE_COMMAND_SOURCE_RECEIVER_2</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>ga5b0a2ab9751b54f7c4c5439f4de3d580</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_nmea_message_message_id</type>
      <name>MIP_NMEA_MESSAGE_MESSAGE_ID_GGA</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga2d55dc4e610e631e049362c0e8c80f12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_nmea_message_message_id</type>
      <name>MIP_NMEA_MESSAGE_MESSAGE_ID_GLL</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gafe9118125389a77e8be0538977fed7c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_nmea_message_message_id</type>
      <name>MIP_NMEA_MESSAGE_MESSAGE_ID_GSV</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gae185cff2c8d3caa48c50a9901ca39398</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_nmea_message_message_id</type>
      <name>MIP_NMEA_MESSAGE_MESSAGE_ID_HDT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga1135bcfd6bb44a4106ab9e7005d89bcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_nmea_message_message_id</type>
      <name>MIP_NMEA_MESSAGE_MESSAGE_ID_PRKA</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga211b07fd43cfc69e539c184e25399f74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_nmea_message_message_id</type>
      <name>MIP_NMEA_MESSAGE_MESSAGE_ID_PRKR</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga04ebab93a266747ead829db2d7586b6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_nmea_message_message_id</type>
      <name>MIP_NMEA_MESSAGE_MESSAGE_ID_RMC</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga6b367ad8d71daca19e37763bff51c22f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_nmea_message_message_id</type>
      <name>MIP_NMEA_MESSAGE_MESSAGE_ID_VTG</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga6f65071349f22a6196313f93dd8199e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_nmea_message_message_id</type>
      <name>MIP_NMEA_MESSAGE_MESSAGE_ID_ZDA</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gac02fcaa498b9c6c2bb908a357ae4f9c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_nmea_message_talker_id</type>
      <name>MIP_NMEA_MESSAGE_TALKER_ID_GALILEO</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga799650bb659e80ceb19efd119e1c407b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_nmea_message_talker_id</type>
      <name>MIP_NMEA_MESSAGE_TALKER_ID_GLONASS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga8f51197e647b9c72d8b0185ca98ba354</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_nmea_message_talker_id</type>
      <name>MIP_NMEA_MESSAGE_TALKER_ID_GNSS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga9f9e96a045cd30bbf9c2765e6b39a458</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_nmea_message_talker_id</type>
      <name>MIP_NMEA_MESSAGE_TALKER_ID_GPS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga6887e2659c2282890bfba42292268084</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_nmea_message_talker_id</type>
      <name>MIP_NMEA_MESSAGE_TALKER_ID_RESERVED</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga590aa115884fbcc8af158b7501d79907</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_range_type</type>
      <name>MIP_SENSOR_RANGE_TYPE_ACCEL</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gab30e771d5c4dc885bd63953d0af18c84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_range_type</type>
      <name>MIP_SENSOR_RANGE_TYPE_ALL</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga8da9d60b89afa28a0e05c0c29b33b7e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_range_type</type>
      <name>MIP_SENSOR_RANGE_TYPE_GYRO</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga96e83cdd327e4d2c2d06c52716603d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_range_type</type>
      <name>MIP_SENSOR_RANGE_TYPE_MAG</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga8d014c1e4d71aec632b7072135ebd998</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_range_type</type>
      <name>MIP_SENSOR_RANGE_TYPE_PRESS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga843c0d8c34771b15b4e6114e7f57a669</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>commands_base.c</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>commands__base_8c</filename>
    <includes id="commands__base_8h" name="commands_base.h" local="yes" imported="no">commands_base.h</includes>
    <includes id="serialization_8h" name="serialization.h" local="yes" imported="no">../utils/serialization.h</includes>
    <includes id="mip__interface_8h" name="mip_interface.h" local="yes" imported="no">../mip_interface.h</includes>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_base_comm_speed_command</name>
      <anchorfile>group__c__base__comm__speed.html</anchorfile>
      <anchor>gac21c8349319b8f2f7f63e888bec0f4cf</anchor>
      <arglist>(mip_serializer *serializer, mip_base_comm_speed_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_base_comm_speed_response</name>
      <anchorfile>group__c__base__comm__speed.html</anchorfile>
      <anchor>ga1689b1418de6ca81b416d21919c1316c</anchor>
      <arglist>(mip_serializer *serializer, mip_base_comm_speed_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_base_device_info</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gabef6361807fbfff01f2c6f69cef9ff2c</anchor>
      <arglist>(mip_serializer *serializer, mip_base_device_info *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_base_gps_time_update_command</name>
      <anchorfile>group__c__base__gps__time__update.html</anchorfile>
      <anchor>gaecabc5f18f6defee81b754a01c0cf29f</anchor>
      <arglist>(mip_serializer *serializer, mip_base_gps_time_update_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_base_gps_time_update_command_field_id</name>
      <anchorfile>group__c__base__gps__time__update.html</anchorfile>
      <anchor>gab085fa9b3e2fec4c39961cb1ae4ea0e7</anchor>
      <arglist>(struct mip_serializer *serializer, mip_base_gps_time_update_command_field_id *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_commanded_test_bits_gq7</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gaab0d98ab1bb078086bd7c938b5efe07b</anchor>
      <arglist>(struct mip_serializer *serializer, mip_commanded_test_bits_gq7 *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_time_format</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gacf462dbc8c231745845fb8401cf5af7a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_time_format *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_base_comm_speed_command</name>
      <anchorfile>group__c__base__comm__speed.html</anchorfile>
      <anchor>ga9ed4d38db3fefc11525961f8a38badb5</anchor>
      <arglist>(mip_serializer *serializer, const mip_base_comm_speed_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_base_comm_speed_response</name>
      <anchorfile>group__c__base__comm__speed.html</anchorfile>
      <anchor>ga80abb5c356e6b1b8390202c8c97e0c0f</anchor>
      <arglist>(mip_serializer *serializer, const mip_base_comm_speed_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_base_device_info</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga08033ea338e2034ca1065bf33eb9b2b2</anchor>
      <arglist>(mip_serializer *serializer, const mip_base_device_info *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_base_gps_time_update_command</name>
      <anchorfile>group__c__base__gps__time__update.html</anchorfile>
      <anchor>ga6487e940ad597ab74b42ee1026379453</anchor>
      <arglist>(mip_serializer *serializer, const mip_base_gps_time_update_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_base_gps_time_update_command_field_id</name>
      <anchorfile>group__c__base__gps__time__update.html</anchorfile>
      <anchor>ga59025ea98ac9f3e3ea5a1eff16fc2186</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_base_gps_time_update_command_field_id self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_commanded_test_bits_gq7</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga85566cbad439510d901c70aa922e9794</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_commanded_test_bits_gq7 self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_time_format</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gaaaa53dd017ea48561f4641727c9dd491</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_time_format self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_built_in_test</name>
      <anchorfile>group__c__base__built__in__test.html</anchorfile>
      <anchor>ga34bc158aeb0339e6efd85d76c4b13e76</anchor>
      <arglist>(struct mip_interface *device, uint32_t *result_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_continuous_bit</name>
      <anchorfile>group__c__base__continuous__bit.html</anchorfile>
      <anchor>gaaec5e36f05b328e3771c1714873824ec</anchor>
      <arglist>(struct mip_interface *device, uint8_t *result_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_default_comm_speed</name>
      <anchorfile>group__c__base__comm__speed.html</anchorfile>
      <anchor>ga51cfb8928a82230b7ec0b61bbaa144da</anchor>
      <arglist>(struct mip_interface *device, uint8_t port)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_get_device_descriptors</name>
      <anchorfile>group__c__base__get__device__descriptors.html</anchorfile>
      <anchor>gadbb8230661749c638ae67b7ffe014d1c</anchor>
      <arglist>(struct mip_interface *device, uint16_t *descriptors_out, size_t descriptors_out_max, uint8_t *descriptors_out_count)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_get_device_info</name>
      <anchorfile>group__c__base__get__device__info.html</anchorfile>
      <anchor>ga0c2bcbf061f0353268fbbc8647ead533</anchor>
      <arglist>(struct mip_interface *device, mip_base_device_info *device_info_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_get_extended_descriptors</name>
      <anchorfile>group__c__base__get__extended__descriptors.html</anchorfile>
      <anchor>gac1f2f7a01922990004e2cf4c59d89d34</anchor>
      <arglist>(struct mip_interface *device, uint16_t *descriptors_out, size_t descriptors_out_max, uint8_t *descriptors_out_count)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_load_comm_speed</name>
      <anchorfile>group__c__base__comm__speed.html</anchorfile>
      <anchor>ga1191ba8992a23b842027be0ebb4cc297</anchor>
      <arglist>(struct mip_interface *device, uint8_t port)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_ping</name>
      <anchorfile>group__c__base__ping.html</anchorfile>
      <anchor>ga7afc12b4c9bd11b87f3f6572b2e6da34</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_read_comm_speed</name>
      <anchorfile>group__c__base__comm__speed.html</anchorfile>
      <anchor>ga29e62cb55b57cf9a9f6ef6fa1d536d9d</anchor>
      <arglist>(struct mip_interface *device, uint8_t port, uint32_t *baud_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_resume</name>
      <anchorfile>group__c__base__resume.html</anchorfile>
      <anchor>ga3dfe79f15244856b27b2c3cbcbe43c1b</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_save_comm_speed</name>
      <anchorfile>group__c__base__comm__speed.html</anchorfile>
      <anchor>ga5d25cc8824e30b22dcbfec11278de179</anchor>
      <arglist>(struct mip_interface *device, uint8_t port)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_set_idle</name>
      <anchorfile>group__c__base__set__idle.html</anchorfile>
      <anchor>ga411b67793a61ae3a2ff4ed440830d9ba</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_soft_reset</name>
      <anchorfile>group__c__base__soft__reset.html</anchorfile>
      <anchor>ga5124a2f928743dbea408387b246bf3b4</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_write_comm_speed</name>
      <anchorfile>group__c__base__comm__speed.html</anchorfile>
      <anchor>ga21fa45ef3880b836aaea148c4d2eaa63</anchor>
      <arglist>(struct mip_interface *device, uint8_t port, uint32_t baud)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_write_gps_time_update</name>
      <anchorfile>group__c__base__gps__time__update.html</anchorfile>
      <anchor>gac951503579108de179711c733235228f</anchor>
      <arglist>(struct mip_interface *device, mip_base_gps_time_update_command_field_id field_id, uint32_t value)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>commands_base.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>commands__base_8cpp</filename>
    <includes id="serialization_8h" name="serialization.h" local="yes" imported="no">../utils/serialization.h</includes>
    <includes id="mip__interface_8h" name="mip_interface.h" local="yes" imported="no">../mip_interface.h</includes>
    <namespace>mip</namespace>
    <namespace>mip::C</namespace>
    <namespace>mip::commands_base</namespace>
    <member kind="function">
      <type>CmdResult</type>
      <name>builtInTest</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a969205116084e65dff83068d3fcfb814</anchor>
      <arglist>(C::mip_interface &amp;device, uint32_t *resultOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>continuousBit</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a720abc247fb2d00d07d4ec2092954752</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *resultOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultCommSpeed</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>abf7f41e2b8ff0d4c392a5c56c0588f40</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t port)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>ab67bd2ef6acf40d6b303f7ae2146a452</anchor>
      <arglist>(Serializer &amp;serializer, BaseDeviceInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>afa19cd9850bc3897e8f1198d3ba87705</anchor>
      <arglist>(Serializer &amp;serializer, Ping &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>acd9769ca0300e8126f28478650907497</anchor>
      <arglist>(Serializer &amp;serializer, SetIdle &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>ab44725594980b5aeed9a8bd1b30d3a76</anchor>
      <arglist>(Serializer &amp;serializer, GetDeviceInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>ab24ba60bb8a8c9986c8fcee2d0144fac</anchor>
      <arglist>(Serializer &amp;serializer, GetDeviceInfo::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>ad6b39aa685fe5260d3e5c56dc0a00577</anchor>
      <arglist>(Serializer &amp;serializer, GetDeviceDescriptors &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a71e1c936e0a94bba26f5ebc9c5d70939</anchor>
      <arglist>(Serializer &amp;serializer, GetDeviceDescriptors::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>abf89de2162c0b3133b2e6fba1ea0222d</anchor>
      <arglist>(Serializer &amp;serializer, BuiltInTest &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a1d3be6fd3512576f773081408a349efc</anchor>
      <arglist>(Serializer &amp;serializer, BuiltInTest::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>afac1102e284f5a917b411f2149175c95</anchor>
      <arglist>(Serializer &amp;serializer, Resume &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a025bd76803a09d4ca3f5c7a54605dab5</anchor>
      <arglist>(Serializer &amp;serializer, GetExtendedDescriptors &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>ab9689cb4dd22a6a416751f41fca1df5f</anchor>
      <arglist>(Serializer &amp;serializer, GetExtendedDescriptors::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a09ff2dd6fb2c6aa2d8b9fa67b214467b</anchor>
      <arglist>(Serializer &amp;serializer, ContinuousBit &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a16b1ce9eca144edd0ce66d6c78ff8c7b</anchor>
      <arglist>(Serializer &amp;serializer, ContinuousBit::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a1ee6b1cdec46f17a66fb849bffd96ae6</anchor>
      <arglist>(Serializer &amp;serializer, CommSpeed &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a45a67a88184cdbf8293ab3be7054cb53</anchor>
      <arglist>(Serializer &amp;serializer, CommSpeed::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>afef1f3b9539f75777022e1957920e163</anchor>
      <arglist>(Serializer &amp;serializer, GpsTimeUpdate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>aa3a5c2c6a693ee3aecaf83222f11d8f1</anchor>
      <arglist>(Serializer &amp;serializer, SoftReset &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>getDeviceDescriptors</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a1b00bf09a20ed4449dab4dab3ece67d0</anchor>
      <arglist>(C::mip_interface &amp;device, uint16_t *descriptorsOut, size_t descriptorsOutMax, uint8_t *descriptorsOutCount)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>getDeviceInfo</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a17f1942dec951864ad990e9fae5cb412</anchor>
      <arglist>(C::mip_interface &amp;device, BaseDeviceInfo *deviceInfoOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>getExtendedDescriptors</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a6c7fc657b3bb57fc7cf29a585f1c0668</anchor>
      <arglist>(C::mip_interface &amp;device, uint16_t *descriptorsOut, size_t descriptorsOutMax, uint8_t *descriptorsOutCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>ae197019a859ec975b4a304d8c9d2e3e7</anchor>
      <arglist>(Serializer &amp;serializer, const BaseDeviceInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a683b4871a289f4da0bf7684428d3a73d</anchor>
      <arglist>(Serializer &amp;serializer, const Ping &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a2d55eb73dd9bf4396eece5cd62abb795</anchor>
      <arglist>(Serializer &amp;serializer, const SetIdle &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a25d0782825df703a71cfc423e4c4253d</anchor>
      <arglist>(Serializer &amp;serializer, const GetDeviceInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a3221acde649607705c37738e69e8deed</anchor>
      <arglist>(Serializer &amp;serializer, const GetDeviceInfo::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a21a14b28947c3144efbf88ec843940a1</anchor>
      <arglist>(Serializer &amp;serializer, const GetDeviceDescriptors &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a9580627a26aa169f19e55c6adc89c64c</anchor>
      <arglist>(Serializer &amp;serializer, const GetDeviceDescriptors::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>ac60de3c47dee4eddfe2906d058c43f91</anchor>
      <arglist>(Serializer &amp;serializer, const BuiltInTest &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a9b46ff4e1e1652aa76ee059da24437e2</anchor>
      <arglist>(Serializer &amp;serializer, const BuiltInTest::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>afc595e4822240702e2240243ef48b492</anchor>
      <arglist>(Serializer &amp;serializer, const Resume &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a340d4beb52af5d60ca48062d057f217f</anchor>
      <arglist>(Serializer &amp;serializer, const GetExtendedDescriptors &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a983da06518c48db3d4fa662e67b08a7a</anchor>
      <arglist>(Serializer &amp;serializer, const GetExtendedDescriptors::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>ad0af3eebc020277b2ab81f748b61488b</anchor>
      <arglist>(Serializer &amp;serializer, const ContinuousBit &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>ab5eadb1b78cc9757ad886425ae7b0986</anchor>
      <arglist>(Serializer &amp;serializer, const ContinuousBit::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>afa7ddd9b822ae631724f13ba4020edc4</anchor>
      <arglist>(Serializer &amp;serializer, const CommSpeed &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a92406919d706392dda35b4033300809c</anchor>
      <arglist>(Serializer &amp;serializer, const CommSpeed::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>abae314f92c1671b33768784f66e424fe</anchor>
      <arglist>(Serializer &amp;serializer, const GpsTimeUpdate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>aa91e0c7472be6e3d2f0996adcccf6e2d</anchor>
      <arglist>(Serializer &amp;serializer, const SoftReset &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadCommSpeed</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a9876b853aaea391613dff3e6683a4fac</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t port)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>ping</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a8ac4f4f4a85bd32bc0a278395e69b580</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readCommSpeed</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>aec70bf58900bb2f18290f5913bf4f281</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t port, uint32_t *baudOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>resume</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a3e7a9b1c2f5c95afeb326ed6a131df19</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveCommSpeed</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>afd90961b6c52e21933d5ce20a023e5b5</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t port)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>setIdle</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>af9139b9e314814451e838cd20af86488</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>softReset</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>ae530663cfd2de81df38b63bd13c01911</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeCommSpeed</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>aea8336ebc6017567a8d439cd00f9716b</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t port, uint32_t baud)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeGpsTimeUpdate</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a08205cc0869397eb52cdd43ea2e1ba94</anchor>
      <arglist>(C::mip_interface &amp;device, GpsTimeUpdate::FieldId fieldId, uint32_t value)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>commands_base.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>commands__base_8h</filename>
    <includes id="descriptors_8h" name="descriptors.h" local="yes" imported="no">descriptors.h</includes>
    <includes id="mip__result_8h" name="mip_result.h" local="yes" imported="no">../mip_result.h</includes>
    <class kind="struct">mip_base_built_in_test_response</class>
    <class kind="struct">mip_base_comm_speed_command</class>
    <class kind="struct">mip_base_comm_speed_response</class>
    <class kind="struct">mip_base_continuous_bit_response</class>
    <class kind="struct">mip_base_device_info</class>
    <class kind="struct">mip_base_get_device_descriptors_response</class>
    <class kind="struct">mip_base_get_device_info_response</class>
    <class kind="struct">mip_base_get_extended_descriptors_response</class>
    <class kind="struct">mip_base_gps_time_update_command</class>
    <member kind="typedef">
      <type>struct mip_base_built_in_test_response</type>
      <name>mip_base_built_in_test_response</name>
      <anchorfile>group__c__base__built__in__test.html</anchorfile>
      <anchor>gab5a81b7dae46d655ed74ad93a4644601</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_base_comm_speed_command</type>
      <name>mip_base_comm_speed_command</name>
      <anchorfile>group__c__base__comm__speed.html</anchorfile>
      <anchor>ga148d0a7e231b60fb2c6a65b4a76e95f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_base_comm_speed_response</type>
      <name>mip_base_comm_speed_response</name>
      <anchorfile>group__c__base__comm__speed.html</anchorfile>
      <anchor>ga9d96d62ea7edba8d1c36f0ce3b89605a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_base_continuous_bit_response</type>
      <name>mip_base_continuous_bit_response</name>
      <anchorfile>group__c__base__continuous__bit.html</anchorfile>
      <anchor>ga57efcfe5156c86db8dd2a1f144fac670</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_base_device_info</type>
      <name>mip_base_device_info</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gaaa0b95e498dacd65cd79960c05ab7ca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_base_get_device_descriptors_response</type>
      <name>mip_base_get_device_descriptors_response</name>
      <anchorfile>group__c__base__get__device__descriptors.html</anchorfile>
      <anchor>ga65cefd37b706d4c6be369842ba1ee27b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_base_get_device_info_response</type>
      <name>mip_base_get_device_info_response</name>
      <anchorfile>group__c__base__get__device__info.html</anchorfile>
      <anchor>ga3c6a7a6745e649165f9b550c13b9607f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_base_get_extended_descriptors_response</type>
      <name>mip_base_get_extended_descriptors_response</name>
      <anchorfile>group__c__base__get__extended__descriptors.html</anchorfile>
      <anchor>gaf4f956d75b130118a6401e859e83e0b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_base_gps_time_update_command</type>
      <name>mip_base_gps_time_update_command</name>
      <anchorfile>group__c__base__gps__time__update.html</anchorfile>
      <anchor>ga566412a25d4661e2f3def02788563d99</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_base_gps_time_update_command_field_id</name>
      <anchorfile>group__c__base__gps__time__update.html</anchorfile>
      <anchor>gabb771fd18c2c1eabede8d61fb4930e3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>mip_commanded_test_bits_gq7</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga41520290c2969dccdd313a85b197f070</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_time_format</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gaaf80f932b9be488c9e9ffb788f7aa8c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_BASE_CMD_DESC_SET</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13abbdc47dbcb4d7c62a6ae42091f1ad40d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_BASE_PING</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13ac0fc7e5862a169041631ea014513ded8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_BASE_SET_TO_IDLE</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13ac16c9c57e3ffb81a9b32a2089494191a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_BASE_GET_DEVICE_INFO</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13a693f59ba4cb96773f05feec6f3d6788e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_BASE_GET_DEVICE_DESCRIPTORS</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13a4f87f7ad2365755b56cd42c458b63548</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_BASE_BUILT_IN_TEST</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13a4a1738cd1e778c127289350d8cf6d6ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_BASE_RESUME</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13aaf7e7736b5482051f9f8f8179facec79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_BASE_GET_EXTENDED_DESCRIPTORS</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13ac61e33d4d5dfec53779604647684b604</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_BASE_CONTINUOUS_BIT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13ae6651201cf3fc619b7e10fd172089516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_BASE_COMM_SPEED</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13a1ec2119406878fd410f915463a3dc8cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_BASE_GPS_TIME_BROADCAST</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13ad3ff66266afe46132fcf3f4d8b37a15b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_BASE_GPS_TIME_BROADCAST_NEW</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13a85c11546b4635f89ac815e86b359dc0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_BASE_SYSTEM_TIME</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13a5bc0b5e00f5d8001f4aabaf76e79291e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_BASE_SOFT_RESET</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13aa9727630045fb871cca5244a8ab2b3e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_BASE_DEVICE_INFO</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13ac8c044d63bde1f501a78f6a025910db3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_BASE_DEVICE_DESCRIPTORS</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13afd7c6dbdaf06a910d1328b3eb5829072</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_BASE_BUILT_IN_TEST</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13ac4fc9002b6f0a9ce5722eec71b53fd25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_BASE_GPS_CORRELATION_WEEK</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13a2f51143f8242b71e8f2cca7a6713d660</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_BASE_GPS_CORRELATION_SECONDS</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13ac87579c1b15b44bf7531bcd166f62b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_BASE_GET_EXTENDED_DESCRIPTORS</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13a3a4e063b8fd8bc5bfe3e1b621f74e486</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_BASE_CONTINUOUS_BIT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13a55e014ef3e8746d86fc0d04e425b792d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_BASE_COMM_SPEED</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13a2081aedb35b42578a9a643e329248274</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_BASE_COMM_SPEED_COMMAND_ALL_PORTS</name>
      <anchorfile>group__c__base__comm__speed.html</anchorfile>
      <anchor>ggaaf8fd5f0e57d456151c951e0f3715fc4afbff2b25352e9571789202c73cb81c13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_base_built_in_test_response</name>
      <anchorfile>group__c__base__built__in__test.html</anchorfile>
      <anchor>ga1cc31d0150a6b16589e5316e094410a8</anchor>
      <arglist>(struct mip_serializer *serializer, mip_base_built_in_test_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_base_comm_speed_command</name>
      <anchorfile>group__c__base__comm__speed.html</anchorfile>
      <anchor>gac21c8349319b8f2f7f63e888bec0f4cf</anchor>
      <arglist>(struct mip_serializer *serializer, mip_base_comm_speed_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_base_comm_speed_response</name>
      <anchorfile>group__c__base__comm__speed.html</anchorfile>
      <anchor>ga1689b1418de6ca81b416d21919c1316c</anchor>
      <arglist>(struct mip_serializer *serializer, mip_base_comm_speed_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_base_continuous_bit_response</name>
      <anchorfile>group__c__base__continuous__bit.html</anchorfile>
      <anchor>ga580716a866fa698e61108f99ab1e5d27</anchor>
      <arglist>(struct mip_serializer *serializer, mip_base_continuous_bit_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_base_device_info</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gabef6361807fbfff01f2c6f69cef9ff2c</anchor>
      <arglist>(struct mip_serializer *serializer, mip_base_device_info *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_base_get_device_descriptors_response</name>
      <anchorfile>group__c__base__get__device__descriptors.html</anchorfile>
      <anchor>ga038dbd8114369f8663dbd806011099ad</anchor>
      <arglist>(struct mip_serializer *serializer, mip_base_get_device_descriptors_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_base_get_device_info_response</name>
      <anchorfile>group__c__base__get__device__info.html</anchorfile>
      <anchor>ga7ec2bad45db34fa4b988694dc2b5da01</anchor>
      <arglist>(struct mip_serializer *serializer, mip_base_get_device_info_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_base_get_extended_descriptors_response</name>
      <anchorfile>group__c__base__get__extended__descriptors.html</anchorfile>
      <anchor>gadfac314a36d2a523695d33564de6a793</anchor>
      <arglist>(struct mip_serializer *serializer, mip_base_get_extended_descriptors_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_base_gps_time_update_command</name>
      <anchorfile>group__c__base__gps__time__update.html</anchorfile>
      <anchor>gaecabc5f18f6defee81b754a01c0cf29f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_base_gps_time_update_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_base_gps_time_update_command_field_id</name>
      <anchorfile>group__c__base__gps__time__update.html</anchorfile>
      <anchor>gab085fa9b3e2fec4c39961cb1ae4ea0e7</anchor>
      <arglist>(struct mip_serializer *serializer, mip_base_gps_time_update_command_field_id *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_commanded_test_bits_gq7</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gaab0d98ab1bb078086bd7c938b5efe07b</anchor>
      <arglist>(struct mip_serializer *serializer, mip_commanded_test_bits_gq7 *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_time_format</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gacf462dbc8c231745845fb8401cf5af7a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_time_format *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_base_built_in_test_response</name>
      <anchorfile>group__c__base__built__in__test.html</anchorfile>
      <anchor>ga88773192cab95d9ff2dc6bc95a376081</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_base_built_in_test_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_base_comm_speed_command</name>
      <anchorfile>group__c__base__comm__speed.html</anchorfile>
      <anchor>ga9ed4d38db3fefc11525961f8a38badb5</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_base_comm_speed_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_base_comm_speed_response</name>
      <anchorfile>group__c__base__comm__speed.html</anchorfile>
      <anchor>ga80abb5c356e6b1b8390202c8c97e0c0f</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_base_comm_speed_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_base_continuous_bit_response</name>
      <anchorfile>group__c__base__continuous__bit.html</anchorfile>
      <anchor>ga9fdf64c6dea4370bf31851ca494a8865</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_base_continuous_bit_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_base_device_info</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga08033ea338e2034ca1065bf33eb9b2b2</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_base_device_info *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_base_get_device_descriptors_response</name>
      <anchorfile>group__c__base__get__device__descriptors.html</anchorfile>
      <anchor>ga8d67fdd7612eeeed660a697aed4d4a77</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_base_get_device_descriptors_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_base_get_device_info_response</name>
      <anchorfile>group__c__base__get__device__info.html</anchorfile>
      <anchor>ga515608e5dab80b6e09d50857b3659ce1</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_base_get_device_info_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_base_get_extended_descriptors_response</name>
      <anchorfile>group__c__base__get__extended__descriptors.html</anchorfile>
      <anchor>gabe4f26d374ba39b70981b533ad6d0673</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_base_get_extended_descriptors_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_base_gps_time_update_command</name>
      <anchorfile>group__c__base__gps__time__update.html</anchorfile>
      <anchor>ga6487e940ad597ab74b42ee1026379453</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_base_gps_time_update_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_base_gps_time_update_command_field_id</name>
      <anchorfile>group__c__base__gps__time__update.html</anchorfile>
      <anchor>ga59025ea98ac9f3e3ea5a1eff16fc2186</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_base_gps_time_update_command_field_id self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_commanded_test_bits_gq7</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga85566cbad439510d901c70aa922e9794</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_commanded_test_bits_gq7 self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_time_format</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gaaaa53dd017ea48561f4641727c9dd491</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_time_format self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_built_in_test</name>
      <anchorfile>group__c__base__built__in__test.html</anchorfile>
      <anchor>ga34bc158aeb0339e6efd85d76c4b13e76</anchor>
      <arglist>(struct mip_interface *device, uint32_t *result_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_continuous_bit</name>
      <anchorfile>group__c__base__continuous__bit.html</anchorfile>
      <anchor>gaaec5e36f05b328e3771c1714873824ec</anchor>
      <arglist>(struct mip_interface *device, uint8_t *result_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_default_comm_speed</name>
      <anchorfile>group__c__base__comm__speed.html</anchorfile>
      <anchor>ga51cfb8928a82230b7ec0b61bbaa144da</anchor>
      <arglist>(struct mip_interface *device, uint8_t port)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_get_device_descriptors</name>
      <anchorfile>group__c__base__get__device__descriptors.html</anchorfile>
      <anchor>gadbb8230661749c638ae67b7ffe014d1c</anchor>
      <arglist>(struct mip_interface *device, uint16_t *descriptors_out, size_t descriptors_out_max, uint8_t *descriptors_out_count)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_get_device_info</name>
      <anchorfile>group__c__base__get__device__info.html</anchorfile>
      <anchor>ga0c2bcbf061f0353268fbbc8647ead533</anchor>
      <arglist>(struct mip_interface *device, mip_base_device_info *device_info_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_get_extended_descriptors</name>
      <anchorfile>group__c__base__get__extended__descriptors.html</anchorfile>
      <anchor>gac1f2f7a01922990004e2cf4c59d89d34</anchor>
      <arglist>(struct mip_interface *device, uint16_t *descriptors_out, size_t descriptors_out_max, uint8_t *descriptors_out_count)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_load_comm_speed</name>
      <anchorfile>group__c__base__comm__speed.html</anchorfile>
      <anchor>ga1191ba8992a23b842027be0ebb4cc297</anchor>
      <arglist>(struct mip_interface *device, uint8_t port)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_ping</name>
      <anchorfile>group__c__base__ping.html</anchorfile>
      <anchor>ga7afc12b4c9bd11b87f3f6572b2e6da34</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_read_comm_speed</name>
      <anchorfile>group__c__base__comm__speed.html</anchorfile>
      <anchor>ga29e62cb55b57cf9a9f6ef6fa1d536d9d</anchor>
      <arglist>(struct mip_interface *device, uint8_t port, uint32_t *baud_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_resume</name>
      <anchorfile>group__c__base__resume.html</anchorfile>
      <anchor>ga3dfe79f15244856b27b2c3cbcbe43c1b</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_save_comm_speed</name>
      <anchorfile>group__c__base__comm__speed.html</anchorfile>
      <anchor>ga5d25cc8824e30b22dcbfec11278de179</anchor>
      <arglist>(struct mip_interface *device, uint8_t port)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_set_idle</name>
      <anchorfile>group__c__base__set__idle.html</anchorfile>
      <anchor>ga411b67793a61ae3a2ff4ed440830d9ba</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_soft_reset</name>
      <anchorfile>group__c__base__soft__reset.html</anchorfile>
      <anchor>ga5124a2f928743dbea408387b246bf3b4</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_write_comm_speed</name>
      <anchorfile>group__c__base__comm__speed.html</anchorfile>
      <anchor>ga21fa45ef3880b836aaea148c4d2eaa63</anchor>
      <arglist>(struct mip_interface *device, uint8_t port, uint32_t baud)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_write_gps_time_update</name>
      <anchorfile>group__c__base__gps__time__update.html</anchorfile>
      <anchor>gac951503579108de179711c733235228f</anchor>
      <arglist>(struct mip_interface *device, mip_base_gps_time_update_command_field_id field_id, uint32_t value)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_base_gps_time_update_command_field_id</type>
      <name>MIP_BASE_GPS_TIME_UPDATE_COMMAND_FIELD_ID_TIME_OF_WEEK</name>
      <anchorfile>group__c__base__gps__time__update.html</anchorfile>
      <anchor>gaf028d544e4dd5ce0d489b80cbedea587</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_base_gps_time_update_command_field_id</type>
      <name>MIP_BASE_GPS_TIME_UPDATE_COMMAND_FIELD_ID_WEEK_NUMBER</name>
      <anchorfile>group__c__base__gps__time__update.html</anchorfile>
      <anchor>gae198ecbcd361052715545b1b095f0253</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_BUFFER_OVERRUN</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga8cb1a925b2918f2f447238f78eb0d2df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_COMMS_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gad5e79cbf1de73bd93d33b1fc5bdb346a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_FILT_GENERAL_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gadd2de13514aec23278f7ae22a04db955</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_FILT_RESERVED</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga848b2f4fd3f394b2367269181e8dc576</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_FILT_SOLUTION_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gae34eafb5fc199d5972681ec8937645ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_GENERAL_FIRMWARE_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga0585d9c0cf6cd4749ce60f3d33d68918</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_GENERAL_HARDWARE_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga2103096201b685db250847b6d81fda24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_GNSS_ANTENNA1_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga33590c9ba742f7995bebc0ab09a60503</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_GNSS_ANTENNA2_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga533b429223026b5d3fa934297b2df8ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_GNSS_GENERAL_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gace3ca06c73c32cfac8cb67143f62c13d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_GNSS_RECEIVER1_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga51db969575d036b0fdacfffb6b4938a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_GNSS_RECEIVER2_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga3bb5e8c8d9ee6ff372c6c7e2219aad69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_GNSS_RTCM_FAILURE</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga9af03bb87720cedf61c7039b3ea61e6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_GNSS_RTK_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gafdd50d6de929f60e90bc7dc8a0ad4999</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_GNSS_SOLUTION_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gacc8579cd5c5094c8907cd32208b78962</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_IMU_ACCEL_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga9f4b83caf1448c2020e159f3f8a4572e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_IMU_CAL_ERROR</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga09cf6b0df9c9ae15efd31b3f52996cb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_IMU_GENERAL_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gaf38297ff050122eb80aa4e0d200025d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_IMU_GYRO_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga77355151a39122db535e1b1a0141e707</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_IMU_MAG_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gacdf454c5700f55aaf8b0e241520adbba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_IMU_PRESS_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gae0a46cd13e0f2dd862dea3e9255c6ec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_IMU_RESERVED</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gaa0cadd1a9091860708a74030bb538042</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_IPC_GNSS_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga2ec79e6e54f4a422ab0893ec6a26e883</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_IPC_IMU_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gadf2e86b2611f33cd756fdb4ae7e41744</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_IPC_NAV_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga5c6f52d2d3a441e35238793504ece32d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_NONE</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gaa3897203266320a238ef4d40dc77b27f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_RESERVED</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga34b155bbf31886b47aaf4f115ac73b95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_TIMING_OVERLOAD</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gab933605b23aef5c4cd336ffdcb171b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_time_format</type>
      <name>MIP_TIME_FORMAT_GPS</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gaa48df73d962b8a05e3a540da345334f6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>commands_filter.c</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>commands__filter_8c</filename>
    <includes id="commands__filter_8h" name="commands_filter.h" local="yes" imported="no">commands_filter.h</includes>
    <includes id="serialization_8h" name="serialization.h" local="yes" imported="no">../utils/serialization.h</includes>
    <includes id="mip__interface_8h" name="mip_interface.h" local="yes" imported="no">../mip_interface.h</includes>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_accel_bias_model_command</name>
      <anchorfile>group__c__filter__accel__bias__model.html</anchorfile>
      <anchor>ga2ddcfc84835d2aebf523c72ef01b781a</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_accel_bias_model_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_accel_bias_model_response</name>
      <anchorfile>group__c__filter__accel__bias__model.html</anchorfile>
      <anchor>ga4c4087515bc767e0ea506e960ab739e1</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_accel_bias_model_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_accel_magnitude_error_adaptive_measurement_command</name>
      <anchorfile>group__c__filter__accel__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>gab5c8dc6b15e1ae1b6bb529003769a28f</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_accel_magnitude_error_adaptive_measurement_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_accel_magnitude_error_adaptive_measurement_response</name>
      <anchorfile>group__c__filter__accel__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>gaaa837c244efe1c14eabcbb3614d173aa</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_accel_magnitude_error_adaptive_measurement_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_accel_noise_command</name>
      <anchorfile>group__c__filter__accel__noise.html</anchorfile>
      <anchor>gaaa038d8befb643c41a047956bf7ae20b</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_accel_noise_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_accel_noise_response</name>
      <anchorfile>group__c__filter__accel__noise.html</anchorfile>
      <anchor>gae69d5f717935998e4b6e3e2011196a1a</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_accel_noise_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_adaptive_filter_options_command</name>
      <anchorfile>group__c__filter__adaptive__filter__options.html</anchorfile>
      <anchor>gaaba4ef6bc361f2eec748bbc757bf2525</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_adaptive_filter_options_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_adaptive_filter_options_response</name>
      <anchorfile>group__c__filter__adaptive__filter__options.html</anchorfile>
      <anchor>gafe1e68389438a47bd881551045cd60d1</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_adaptive_filter_options_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_adaptive_measurement</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>ga4d5ca35c6786a8420191e6e7cc450db9</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_adaptive_measurement *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_aiding_measurement_enable_command</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>gaca00e9e5dd4dd70711faa60d98fefe15</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_aiding_measurement_enable_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_aiding_measurement_enable_command_aiding_source</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga5b18e3f77e8d551ffdc984700257add2</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_aiding_measurement_enable_command_aiding_source *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_aiding_measurement_enable_response</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga91f7a0909186088c4e4b5f901060afe1</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_aiding_measurement_enable_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_altitude_aiding_command</name>
      <anchorfile>group__c__filter__altitude__aiding.html</anchorfile>
      <anchor>gae0781c98658f23f815c86112b6437e10</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_altitude_aiding_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_altitude_aiding_response</name>
      <anchorfile>group__c__filter__altitude__aiding.html</anchorfile>
      <anchor>ga0f2808a9021193f882110b981f789642</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_altitude_aiding_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_antenna_offset_command</name>
      <anchorfile>group__c__filter__antenna__offset.html</anchorfile>
      <anchor>ga3e3f456ffb2f2e08b169ca8fade8a008</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_antenna_offset_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_antenna_offset_response</name>
      <anchorfile>group__c__filter__antenna__offset.html</anchorfile>
      <anchor>gaae310e96e65596647f3ad51f6e9b4c5d</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_antenna_offset_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_auto_angular_zupt_command</name>
      <anchorfile>group__c__filter__auto__angular__zupt.html</anchorfile>
      <anchor>gae0549a5cc5e247c75d178c4a3fe62884</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_auto_angular_zupt_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_auto_angular_zupt_response</name>
      <anchorfile>group__c__filter__auto__angular__zupt.html</anchorfile>
      <anchor>gaa7e00c3bd24c157e6c016d9b424fe39e</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_auto_angular_zupt_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_auto_init_control_command</name>
      <anchorfile>group__c__filter__auto__init__control.html</anchorfile>
      <anchor>ga6faee96299d5846a7e14ab5e289a6123</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_auto_init_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_auto_init_control_response</name>
      <anchorfile>group__c__filter__auto__init__control.html</anchorfile>
      <anchor>gac09e74281f0d36672e43bf392f35d131</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_auto_init_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_auto_zupt_command</name>
      <anchorfile>group__c__filter__auto__zupt.html</anchorfile>
      <anchor>gabe48c3f96a46c5ed0a7bedd025b2792f</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_auto_zupt_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_auto_zupt_response</name>
      <anchorfile>group__c__filter__auto__zupt.html</anchorfile>
      <anchor>gac548190c28c7e74e642c4131998c22bf</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_auto_zupt_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_estimation_control_command</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>ga97224605ca484a0d1799243411887273</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_estimation_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_estimation_control_command_enable_flags</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>gab985262ca6354d2a8c2f12d1612a76a2</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_estimation_control_command_enable_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_estimation_control_response</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>gade1cb218b3228c81452d091ca2911f0d</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_estimation_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_external_gnss_update_command</name>
      <anchorfile>group__c__filter__external__gnss__update.html</anchorfile>
      <anchor>ga737fb920eeca1a6d100d1ebe817caa43</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_external_gnss_update_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_external_heading_update_command</name>
      <anchorfile>group__c__filter__external__heading__update.html</anchorfile>
      <anchor>ga0b289992fea7f905c00ac128ff0f8f00</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_external_heading_update_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_external_heading_update_with_time_command</name>
      <anchorfile>group__c__filter__external__heading__update__with__time.html</anchorfile>
      <anchor>ga0585dfbfb7e31236e25ff70633eef2ed</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_external_heading_update_with_time_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gnss_antenna_cal_control_command</name>
      <anchorfile>group__c__filter__gnss__antenna__cal__control.html</anchorfile>
      <anchor>gafa3061a449787a5997f1274a476b5364</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_gnss_antenna_cal_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gnss_antenna_cal_control_response</name>
      <anchorfile>group__c__filter__gnss__antenna__cal__control.html</anchorfile>
      <anchor>gadec4702fefd363ad6ebed27fccca9c00</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_gnss_antenna_cal_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gnss_source_command</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>ga5f45abb5bc107a87d811b31c10b63cb2</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_gnss_source_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gnss_source_command_source</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>gad7d3ced7d3a86466cb2bb52cfa7e3129</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gnss_source_command_source *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gnss_source_response</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>ga3601d608f508554d338daf51e58ded2e</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_gnss_source_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gyro_bias_model_command</name>
      <anchorfile>group__c__filter__gyro__bias__model.html</anchorfile>
      <anchor>ga66414887ea9aba1e5656875d12bbac56</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_gyro_bias_model_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gyro_bias_model_response</name>
      <anchorfile>group__c__filter__gyro__bias__model.html</anchorfile>
      <anchor>ga3367e774c155ef9a62ec5ecaa9e2a68b</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_gyro_bias_model_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gyro_noise_command</name>
      <anchorfile>group__c__filter__gyro__noise.html</anchorfile>
      <anchor>ga93cddacddcbe262ac0c431d7f8e033b3</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_gyro_noise_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gyro_noise_response</name>
      <anchorfile>group__c__filter__gyro__noise.html</anchorfile>
      <anchor>gabd8690fe46ea2af28802e8577292bcd6</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_gyro_noise_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_hard_iron_offset_noise_command</name>
      <anchorfile>group__c__filter__hard__iron__offset__noise.html</anchorfile>
      <anchor>gaae221136bd87793cb9b8858d2a55079b</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_hard_iron_offset_noise_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_hard_iron_offset_noise_response</name>
      <anchorfile>group__c__filter__hard__iron__offset__noise.html</anchorfile>
      <anchor>ga034e0f233c712b9e70a8f52a6ca1565e</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_hard_iron_offset_noise_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_heading_source_command</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga938e6ba9b2bbcc564592e3e079dbe4ec</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_heading_source_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_heading_source_command_source</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>gaf1759012ad058cbccf5e74c2835b58d0</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_heading_source_command_source *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_heading_source_response</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga3bc3cc43664cb3228e0ff46763643761</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_heading_source_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_initialization_configuration_command</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga84861ea95beb30d2fe385237c29fabb7</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_initialization_configuration_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_initialization_configuration_command_alignment_selector</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga13d9940d0a1ffc8bcc923769224fd295</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_initialization_configuration_command_alignment_selector *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_initialization_configuration_command_initial_condition_source</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>gaa91ea210294243e9b263391f7473c2a2</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_initialization_configuration_command_initial_condition_source *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_initialization_configuration_response</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga39e562b2ef26a8c3fea765a5c5649792</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_initialization_configuration_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_kinematic_constraint_command</name>
      <anchorfile>group__c__filter__kinematic__constraint.html</anchorfile>
      <anchor>ga60335e5ba4d521c15bf82f9d6b6c8d5a</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_kinematic_constraint_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_kinematic_constraint_response</name>
      <anchorfile>group__c__filter__kinematic__constraint.html</anchorfile>
      <anchor>gac07c36356df58a964c4b3097a44b0d20</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_kinematic_constraint_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_mag_declination_source</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gad640cafe08c339b691790abaa611515e</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_mag_declination_source *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_mag_dip_angle_error_adaptive_measurement_command</name>
      <anchorfile>group__c__filter__mag__dip__angle__error__adaptive__measurement.html</anchorfile>
      <anchor>ga76f492dd0877091328e1e1be3fd001a3</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_mag_dip_angle_error_adaptive_measurement_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_mag_dip_angle_error_adaptive_measurement_response</name>
      <anchorfile>group__c__filter__mag__dip__angle__error__adaptive__measurement.html</anchorfile>
      <anchor>ga48f1e371450839874dedee57ea5a9a80</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_mag_dip_angle_error_adaptive_measurement_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_mag_magnitude_error_adaptive_measurement_command</name>
      <anchorfile>group__c__filter__mag__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>gacdbef91492f2fe8847581e0bd5ffb0e7</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_mag_magnitude_error_adaptive_measurement_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_mag_magnitude_error_adaptive_measurement_response</name>
      <anchorfile>group__c__filter__mag__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>gadbfec2edb085673ba54310b74e4d14f4</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_mag_magnitude_error_adaptive_measurement_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_magnetic_declination_source_command</name>
      <anchorfile>group__c__filter__magnetic__declination__source.html</anchorfile>
      <anchor>ga4cac2112861e66af4700f6fbbc804bbd</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_magnetic_declination_source_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_magnetic_declination_source_response</name>
      <anchorfile>group__c__filter__magnetic__declination__source.html</anchorfile>
      <anchor>ga29dece7a66638283ef708bef19956938</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_magnetic_declination_source_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_multi_antenna_offset_command</name>
      <anchorfile>group__c__filter__multi__antenna__offset.html</anchorfile>
      <anchor>gaa0f3c9b7782ecaa2cbd60f2d058c448d</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_multi_antenna_offset_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_multi_antenna_offset_response</name>
      <anchorfile>group__c__filter__multi__antenna__offset.html</anchorfile>
      <anchor>gae70a8afe525b1bfaed9fe45803f9f964</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_multi_antenna_offset_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_ref_point_lever_arm_command</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>ga88360d4bc12c46e02737c05a28c78af5</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_ref_point_lever_arm_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_ref_point_lever_arm_command_reference_point_selector</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>ga3e99046cae2fb71c832e12da39798abf</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_ref_point_lever_arm_command_reference_point_selector *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_ref_point_lever_arm_response</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>ga95ebac43c90fdb9a8d0b70e1fb3fd7b8</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_ref_point_lever_arm_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_reference_frame</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>ga6d88866d2e019527f13aba275e1db169</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_reference_frame *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_reference_position_command</name>
      <anchorfile>group__c__filter__reference__position.html</anchorfile>
      <anchor>ga0f5a95076be17ccf3b1ec872cec7efae</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_reference_position_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_reference_position_response</name>
      <anchorfile>group__c__filter__reference__position.html</anchorfile>
      <anchor>gaf3edaf006a500f4bb037efccf7e7f9de</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_reference_position_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_rel_pos_configuration_command</name>
      <anchorfile>group__c__filter__rel__pos__configuration.html</anchorfile>
      <anchor>ga15048eec4919afdffd249683bc9100c1</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_rel_pos_configuration_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_rel_pos_configuration_response</name>
      <anchorfile>group__c__filter__rel__pos__configuration.html</anchorfile>
      <anchor>gab5c229a50f4a5c227cdf6f13e9baf65f</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_rel_pos_configuration_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_sensor_to_vehicle_offset_command</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__offset.html</anchorfile>
      <anchor>ga0074dc6122758b464e95787f43bca0b8</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_sensor_to_vehicle_offset_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_sensor_to_vehicle_offset_response</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__offset.html</anchorfile>
      <anchor>ga9054e85be4a9eb40535730fad66a828e</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_sensor_to_vehicle_offset_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_sensor_to_vehicle_rotation_dcm_command</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__dcm.html</anchorfile>
      <anchor>gaebedbff99b9c424a7a5f6d9d4de524e5</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_sensor_to_vehicle_rotation_dcm_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_sensor_to_vehicle_rotation_dcm_response</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__dcm.html</anchorfile>
      <anchor>ga2c48e8485bbf1da8ccc81bf151f514c3</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_sensor_to_vehicle_rotation_dcm_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_sensor_to_vehicle_rotation_euler_command</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__euler.html</anchorfile>
      <anchor>ga0f6bf89799df0f4a1a9dfc914c6d25ca</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_sensor_to_vehicle_rotation_euler_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_sensor_to_vehicle_rotation_euler_response</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__euler.html</anchorfile>
      <anchor>gaf40376a33690b06c7793688a1342eed4</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_sensor_to_vehicle_rotation_euler_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_sensor_to_vehicle_rotation_quaternion_command</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__quaternion.html</anchorfile>
      <anchor>gab277f6279f5fb85d6bb1f3dc25438ebb</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_sensor_to_vehicle_rotation_quaternion_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_sensor_to_vehicle_rotation_quaternion_response</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__quaternion.html</anchorfile>
      <anchor>ga3bcfdad192ec1458de7a9886c0f019e0</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_sensor_to_vehicle_rotation_quaternion_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_set_initial_attitude_command</name>
      <anchorfile>group__c__filter__set__initial__attitude.html</anchorfile>
      <anchor>ga0eeb18d24a2254870388e319155ca73f</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_set_initial_attitude_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_set_initial_heading_command</name>
      <anchorfile>group__c__filter__set__initial__heading.html</anchorfile>
      <anchor>ga19291be5028d7e2722040c57136321eb</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_set_initial_heading_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_speed_lever_arm_command</name>
      <anchorfile>group__c__filter__speed__lever__arm.html</anchorfile>
      <anchor>ga1bc438462865261dcad0d7dd24361413</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_speed_lever_arm_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_speed_lever_arm_response</name>
      <anchorfile>group__c__filter__speed__lever__arm.html</anchorfile>
      <anchor>ga3cbe53d7bf695402372a1ea45301ceb9</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_speed_lever_arm_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_speed_measurement_command</name>
      <anchorfile>group__c__filter__speed__measurement.html</anchorfile>
      <anchor>ga68e769e966d2ceafbfe179902f7dd194</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_speed_measurement_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_tare_orientation_command</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga31986a9c73bc9cea5e9965c4d910f887</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_tare_orientation_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_tare_orientation_command_mip_tare_axes</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga0376a64d55bb84ff1a492f7bb79dbe5f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_tare_orientation_command_mip_tare_axes *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_tare_orientation_response</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga7100a7be1f1036ef67fb3661e706dc21</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_tare_orientation_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_vehicle_dynamics_mode_command</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>gafc7fe3488743d571820dac0f941d3d89</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_vehicle_dynamics_mode_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_vehicle_dynamics_mode_command_dynamics_mode</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>ga1120350af6d33ac58da21f13b4a591cd</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_vehicle_dynamics_mode_command_dynamics_mode *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_vehicle_dynamics_mode_response</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>gadc6c956cb1350b0f28f4daac0579f798</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_vehicle_dynamics_mode_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_vertical_gyro_constraint_control_command</name>
      <anchorfile>group__c__filter__vertical__gyro__constraint__control.html</anchorfile>
      <anchor>ga8965abc4d969c3e295899ffaa511ccd9</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_vertical_gyro_constraint_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_vertical_gyro_constraint_control_response</name>
      <anchorfile>group__c__filter__vertical__gyro__constraint__control.html</anchorfile>
      <anchor>ga21bdf6891b741b0e4e61c43ebb3e9567</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_vertical_gyro_constraint_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_wheeled_vehicle_constraint_control_command</name>
      <anchorfile>group__c__filter__wheeled__vehicle__constraint__control.html</anchorfile>
      <anchor>ga40ff23f4ef516d702aa2616995978769</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_wheeled_vehicle_constraint_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_wheeled_vehicle_constraint_control_response</name>
      <anchorfile>group__c__filter__wheeled__vehicle__constraint__control.html</anchorfile>
      <anchor>gadcdebe25f72308fd6628a602e3165768</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_wheeled_vehicle_constraint_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_accel_bias_model_command</name>
      <anchorfile>group__c__filter__accel__bias__model.html</anchorfile>
      <anchor>ga4e0a6006274e0163cedf64f9b949e232</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_accel_bias_model_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_accel_bias_model_response</name>
      <anchorfile>group__c__filter__accel__bias__model.html</anchorfile>
      <anchor>gaa3f030358fcd9c4d334edd1a535854fb</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_accel_bias_model_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_accel_magnitude_error_adaptive_measurement_command</name>
      <anchorfile>group__c__filter__accel__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>gade3db56ebf700223295fb785ba7ff0d9</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_accel_magnitude_error_adaptive_measurement_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_accel_magnitude_error_adaptive_measurement_response</name>
      <anchorfile>group__c__filter__accel__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga626329054c5e196b0418dcf80855827a</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_accel_magnitude_error_adaptive_measurement_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_accel_noise_command</name>
      <anchorfile>group__c__filter__accel__noise.html</anchorfile>
      <anchor>gadc9f3673a7cb2e0e53ce95507283fa17</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_accel_noise_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_accel_noise_response</name>
      <anchorfile>group__c__filter__accel__noise.html</anchorfile>
      <anchor>gae7eefd5446b9c38335fabf1536867329</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_accel_noise_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_adaptive_filter_options_command</name>
      <anchorfile>group__c__filter__adaptive__filter__options.html</anchorfile>
      <anchor>ga5defbb7b13bff34e032472d3a16101d6</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_adaptive_filter_options_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_adaptive_filter_options_response</name>
      <anchorfile>group__c__filter__adaptive__filter__options.html</anchorfile>
      <anchor>gac833f1c757b3e3199caee1a1c66e9979</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_adaptive_filter_options_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_adaptive_measurement</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gae44ba7ad32bf1f8a660d2159ca9b5a8a</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_adaptive_measurement self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_aiding_measurement_enable_command</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga52a657217194a66806d8678dfd25f8fe</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_aiding_measurement_enable_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_aiding_measurement_enable_command_aiding_source</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga2565a38faba51e725f5df9a9c1960150</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_aiding_measurement_enable_command_aiding_source self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_aiding_measurement_enable_response</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga2aafb530516089712e8a44ff175aef19</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_aiding_measurement_enable_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_altitude_aiding_command</name>
      <anchorfile>group__c__filter__altitude__aiding.html</anchorfile>
      <anchor>ga7918b98784724fda16a90f5ac1e7b3b3</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_altitude_aiding_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_altitude_aiding_response</name>
      <anchorfile>group__c__filter__altitude__aiding.html</anchorfile>
      <anchor>ga8a16cfd86a4c69ba26964b2ea588ff30</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_altitude_aiding_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_antenna_offset_command</name>
      <anchorfile>group__c__filter__antenna__offset.html</anchorfile>
      <anchor>ga6312e68001cadfcabd541ec90a8e933a</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_antenna_offset_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_antenna_offset_response</name>
      <anchorfile>group__c__filter__antenna__offset.html</anchorfile>
      <anchor>gac59c71d1afc30877323c3a9d44232cb7</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_antenna_offset_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_auto_angular_zupt_command</name>
      <anchorfile>group__c__filter__auto__angular__zupt.html</anchorfile>
      <anchor>gaaabe68cb3db21e8d27a205faf88fdb30</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_auto_angular_zupt_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_auto_angular_zupt_response</name>
      <anchorfile>group__c__filter__auto__angular__zupt.html</anchorfile>
      <anchor>ga4b2d6f8ae929923e0b4ed99bc3b6b040</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_auto_angular_zupt_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_auto_init_control_command</name>
      <anchorfile>group__c__filter__auto__init__control.html</anchorfile>
      <anchor>ga961bd38c82720d0432f96b0c823dac92</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_auto_init_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_auto_init_control_response</name>
      <anchorfile>group__c__filter__auto__init__control.html</anchorfile>
      <anchor>ga8ec457466f27dcd02cd1bfb838235588</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_auto_init_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_auto_zupt_command</name>
      <anchorfile>group__c__filter__auto__zupt.html</anchorfile>
      <anchor>ga3146dd459345ea5064b80e4a357206a8</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_auto_zupt_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_auto_zupt_response</name>
      <anchorfile>group__c__filter__auto__zupt.html</anchorfile>
      <anchor>ga72b660de88b26f9ca3abc0212c299b8d</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_auto_zupt_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_estimation_control_command</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>ga9fdbfa24040d2447e3614d03850c191c</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_estimation_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_estimation_control_command_enable_flags</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>gaf81a5189fa4e8ed36d577acc5c410dc1</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_estimation_control_command_enable_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_estimation_control_response</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>gabde1e9c9e74ea4e657e03436f33c2fdd</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_estimation_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_external_gnss_update_command</name>
      <anchorfile>group__c__filter__external__gnss__update.html</anchorfile>
      <anchor>gaca3924b5606914a9323cf16272dcba47</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_external_gnss_update_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_external_heading_update_command</name>
      <anchorfile>group__c__filter__external__heading__update.html</anchorfile>
      <anchor>ga25f765cf79a117bd617841b4a9121a76</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_external_heading_update_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_external_heading_update_with_time_command</name>
      <anchorfile>group__c__filter__external__heading__update__with__time.html</anchorfile>
      <anchor>gab162287b0ce93275c7e565bf55b22f4e</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_external_heading_update_with_time_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gnss_antenna_cal_control_command</name>
      <anchorfile>group__c__filter__gnss__antenna__cal__control.html</anchorfile>
      <anchor>ga0aca983638535a88c18e4bffb330fab9</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_gnss_antenna_cal_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gnss_antenna_cal_control_response</name>
      <anchorfile>group__c__filter__gnss__antenna__cal__control.html</anchorfile>
      <anchor>ga1a18b41ade8c9dae2d962c1399e8bc7b</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_gnss_antenna_cal_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gnss_source_command</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>gaefa285d1dfdfc33d9fa0c58a6a3ad471</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_gnss_source_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gnss_source_command_source</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>ga50b542e8f8a49770e1f5f8cb50af3cd9</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gnss_source_command_source self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gnss_source_response</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>ga3e3a2a6b370b493be6922e4b87c65548</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_gnss_source_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gyro_bias_model_command</name>
      <anchorfile>group__c__filter__gyro__bias__model.html</anchorfile>
      <anchor>ga343503da94d20db37a9b30b97fd68231</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_gyro_bias_model_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gyro_bias_model_response</name>
      <anchorfile>group__c__filter__gyro__bias__model.html</anchorfile>
      <anchor>ga1e122294ac0c997886341b8345fe4407</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_gyro_bias_model_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gyro_noise_command</name>
      <anchorfile>group__c__filter__gyro__noise.html</anchorfile>
      <anchor>ga420ba24e2f538c2888f42763e61a91a6</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_gyro_noise_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gyro_noise_response</name>
      <anchorfile>group__c__filter__gyro__noise.html</anchorfile>
      <anchor>gad977c1d95bec030848709567b71bec2c</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_gyro_noise_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_hard_iron_offset_noise_command</name>
      <anchorfile>group__c__filter__hard__iron__offset__noise.html</anchorfile>
      <anchor>ga9e5e1e0d3ae7bf18d47a6e7d72f3b19d</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_hard_iron_offset_noise_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_hard_iron_offset_noise_response</name>
      <anchorfile>group__c__filter__hard__iron__offset__noise.html</anchorfile>
      <anchor>gaeb8f7d0e81dfa7d0c9bfda3b10e3d2a7</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_hard_iron_offset_noise_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_heading_source_command</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>gad99d20f13cb0a047bc2294e6370de2c4</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_heading_source_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_heading_source_command_source</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga40538f3442bd6712c42b9914227c6922</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_heading_source_command_source self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_heading_source_response</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga956f2f723cbb2abe982631532a9bc263</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_heading_source_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_initialization_configuration_command</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga9d2b314a7c89e2b50241a01b7a7f3cab</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_initialization_configuration_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_initialization_configuration_command_alignment_selector</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga3029226c5473cb3e8cb05d5f5efbc4de</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_initialization_configuration_command_alignment_selector self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_initialization_configuration_command_initial_condition_source</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga2c8b673c617d93afd92f448f224a4d75</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_initialization_configuration_command_initial_condition_source self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_initialization_configuration_response</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga9aa2ea438593f33df2fabd121c6ced50</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_initialization_configuration_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_kinematic_constraint_command</name>
      <anchorfile>group__c__filter__kinematic__constraint.html</anchorfile>
      <anchor>gaa0348bb32a01f65d593a831c8764866f</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_kinematic_constraint_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_kinematic_constraint_response</name>
      <anchorfile>group__c__filter__kinematic__constraint.html</anchorfile>
      <anchor>ga04906f33cb707a61c97aa8af8a069615</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_kinematic_constraint_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_mag_declination_source</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>ga76d371c176f833c8d45fdeffb824535f</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_mag_declination_source self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_mag_dip_angle_error_adaptive_measurement_command</name>
      <anchorfile>group__c__filter__mag__dip__angle__error__adaptive__measurement.html</anchorfile>
      <anchor>ga5bcf9c23842600a043333abccdd31dc8</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_mag_dip_angle_error_adaptive_measurement_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_mag_dip_angle_error_adaptive_measurement_response</name>
      <anchorfile>group__c__filter__mag__dip__angle__error__adaptive__measurement.html</anchorfile>
      <anchor>gabade5a3424e03e2cf1c41606e6e1a4ec</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_mag_dip_angle_error_adaptive_measurement_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_mag_magnitude_error_adaptive_measurement_command</name>
      <anchorfile>group__c__filter__mag__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga61fd66c9ebf419d5623c9d38899e2d86</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_mag_magnitude_error_adaptive_measurement_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_mag_magnitude_error_adaptive_measurement_response</name>
      <anchorfile>group__c__filter__mag__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga3fa5cab4fa794671b7d57ba2e4f8b0f8</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_mag_magnitude_error_adaptive_measurement_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_magnetic_declination_source_command</name>
      <anchorfile>group__c__filter__magnetic__declination__source.html</anchorfile>
      <anchor>gac651b843ab017c4a190bf685c9640083</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_magnetic_declination_source_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_magnetic_declination_source_response</name>
      <anchorfile>group__c__filter__magnetic__declination__source.html</anchorfile>
      <anchor>gab0b0067c67d3f2cdbc8905fbe2f2a1b4</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_magnetic_declination_source_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_multi_antenna_offset_command</name>
      <anchorfile>group__c__filter__multi__antenna__offset.html</anchorfile>
      <anchor>gac6d6508a3a854af0eb2389ce82733ed6</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_multi_antenna_offset_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_multi_antenna_offset_response</name>
      <anchorfile>group__c__filter__multi__antenna__offset.html</anchorfile>
      <anchor>ga61e97c24a93fcb7a0cbcccab0e51f5ef</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_multi_antenna_offset_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_ref_point_lever_arm_command</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>ga2c53a931af7d9543cce576d324647b08</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_ref_point_lever_arm_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_ref_point_lever_arm_command_reference_point_selector</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>ga56989b528586e6a6336d01f67979dd4c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_ref_point_lever_arm_command_reference_point_selector self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_ref_point_lever_arm_response</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>gafd3aa2d5064efe115beb18077b05e00a</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_ref_point_lever_arm_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_reference_frame</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gaa74339fe96e8617b055bbd6718fea374</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_reference_frame self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_reference_position_command</name>
      <anchorfile>group__c__filter__reference__position.html</anchorfile>
      <anchor>ga1a89368ce610f80edbfd2944aac17a35</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_reference_position_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_reference_position_response</name>
      <anchorfile>group__c__filter__reference__position.html</anchorfile>
      <anchor>ga79221ec55b9d2b9f0eca6ee34600ec43</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_reference_position_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_rel_pos_configuration_command</name>
      <anchorfile>group__c__filter__rel__pos__configuration.html</anchorfile>
      <anchor>ga3faefaac549bc8e38ccd88d5a61e9824</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_rel_pos_configuration_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_rel_pos_configuration_response</name>
      <anchorfile>group__c__filter__rel__pos__configuration.html</anchorfile>
      <anchor>ga3ebdbf463db62818c28f765ba884cd36</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_rel_pos_configuration_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_sensor_to_vehicle_offset_command</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__offset.html</anchorfile>
      <anchor>ga0b15a8fe862e021ce7cee28839b75a08</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_sensor_to_vehicle_offset_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_sensor_to_vehicle_offset_response</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__offset.html</anchorfile>
      <anchor>ga45eeee779cea56ce418acf9238c9bc15</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_sensor_to_vehicle_offset_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_sensor_to_vehicle_rotation_dcm_command</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__dcm.html</anchorfile>
      <anchor>gacb7a922b2c7b9a2aac650802313d673d</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_sensor_to_vehicle_rotation_dcm_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_sensor_to_vehicle_rotation_dcm_response</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__dcm.html</anchorfile>
      <anchor>gae397b0c8a238e2cef33312fb4dc30a7f</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_sensor_to_vehicle_rotation_dcm_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_sensor_to_vehicle_rotation_euler_command</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__euler.html</anchorfile>
      <anchor>ga89d67c0e2787bf01f820a0cd6d8ce3a4</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_sensor_to_vehicle_rotation_euler_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_sensor_to_vehicle_rotation_euler_response</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__euler.html</anchorfile>
      <anchor>ga6262e37884c62867f4ee3c7bf740d9a0</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_sensor_to_vehicle_rotation_euler_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_sensor_to_vehicle_rotation_quaternion_command</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__quaternion.html</anchorfile>
      <anchor>gafa549344930ccc4e50370cec0c5177d5</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_sensor_to_vehicle_rotation_quaternion_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_sensor_to_vehicle_rotation_quaternion_response</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__quaternion.html</anchorfile>
      <anchor>gad98af4cfb821855eef4862b337b3f2a6</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_sensor_to_vehicle_rotation_quaternion_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_set_initial_attitude_command</name>
      <anchorfile>group__c__filter__set__initial__attitude.html</anchorfile>
      <anchor>ga1dfcee4cf7ef0f436d6771320e4a2c57</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_set_initial_attitude_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_set_initial_heading_command</name>
      <anchorfile>group__c__filter__set__initial__heading.html</anchorfile>
      <anchor>ga18d16c2c6734f3f4770cc371d67e9eca</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_set_initial_heading_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_speed_lever_arm_command</name>
      <anchorfile>group__c__filter__speed__lever__arm.html</anchorfile>
      <anchor>ga15cc42e0cd91c2096c9bdf362b8de269</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_speed_lever_arm_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_speed_lever_arm_response</name>
      <anchorfile>group__c__filter__speed__lever__arm.html</anchorfile>
      <anchor>ga0d3845db6c2e24f36a10a7d0d67bba6f</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_speed_lever_arm_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_speed_measurement_command</name>
      <anchorfile>group__c__filter__speed__measurement.html</anchorfile>
      <anchor>gac92ef424733dd6d51242e711811bba02</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_speed_measurement_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_tare_orientation_command</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga7f7bab5be1aba410bd1ee32f547560e0</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_tare_orientation_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_tare_orientation_command_mip_tare_axes</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga39793e8f78e03b5c589387b5ae361fd7</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_tare_orientation_command_mip_tare_axes self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_tare_orientation_response</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga843314e292edb2232a8ab1c78faee938</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_tare_orientation_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_vehicle_dynamics_mode_command</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>ga7fb873b8b5ed492333aef2a125aeb775</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_vehicle_dynamics_mode_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_vehicle_dynamics_mode_command_dynamics_mode</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>ga69bbbce5c3be5dedb1b05635b6d028b1</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_vehicle_dynamics_mode_command_dynamics_mode self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_vehicle_dynamics_mode_response</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>gaa8ad3bb927502d1202e77401dfc73d3c</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_vehicle_dynamics_mode_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_vertical_gyro_constraint_control_command</name>
      <anchorfile>group__c__filter__vertical__gyro__constraint__control.html</anchorfile>
      <anchor>ga7ba4f703c6264548dad4a67f1c67bd4c</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_vertical_gyro_constraint_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_vertical_gyro_constraint_control_response</name>
      <anchorfile>group__c__filter__vertical__gyro__constraint__control.html</anchorfile>
      <anchor>gaf4ae080c0463efb2eed2e1f14fe78362</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_vertical_gyro_constraint_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_wheeled_vehicle_constraint_control_command</name>
      <anchorfile>group__c__filter__wheeled__vehicle__constraint__control.html</anchorfile>
      <anchor>ga52bbbfea616d6dab13fc174fb4d221e9</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_wheeled_vehicle_constraint_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_wheeled_vehicle_constraint_control_response</name>
      <anchorfile>group__c__filter__wheeled__vehicle__constraint__control.html</anchorfile>
      <anchor>gaf8de35dd753ea3e1071307ed038031b4</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_wheeled_vehicle_constraint_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_commanded_angular_zupt</name>
      <anchorfile>group__c__filter__commanded__angular__zupt.html</anchorfile>
      <anchor>gaa52b6fb1ec143a7ded63b27bc105e81f</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_commanded_zupt</name>
      <anchorfile>group__c__filter__commanded__zupt.html</anchorfile>
      <anchor>ga51c203517dfb1ed19428234b447ba54e</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_accel_bias_model</name>
      <anchorfile>group__c__filter__accel__bias__model.html</anchorfile>
      <anchor>ga492b7770546121f595826a62a5c2a65c</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_accel_magnitude_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__accel__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>gaf774de140ea4c3bead838d17861cfff5</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_accel_noise</name>
      <anchorfile>group__c__filter__accel__noise.html</anchorfile>
      <anchor>gae2fb881e35e2c1f0779e8b481e54b14f</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_adaptive_filter_options</name>
      <anchorfile>group__c__filter__adaptive__filter__options.html</anchorfile>
      <anchor>ga8d7978e9a891474d551ff19b8e55899d</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_aiding_measurement_enable</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga40aee76818efa22cee987c83486ce9b4</anchor>
      <arglist>(struct mip_interface *device, mip_filter_aiding_measurement_enable_command_aiding_source aiding_source)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_altitude_aiding</name>
      <anchorfile>group__c__filter__altitude__aiding.html</anchorfile>
      <anchor>ga39a49bb87499d29b43884477578f599b</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_antenna_offset</name>
      <anchorfile>group__c__filter__antenna__offset.html</anchorfile>
      <anchor>ga9b25f4573ee3e7280fee3610ae0d673e</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_auto_angular_zupt</name>
      <anchorfile>group__c__filter__auto__angular__zupt.html</anchorfile>
      <anchor>ga8ffab098f7d763a4fb745957fce449e0</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_auto_init_control</name>
      <anchorfile>group__c__filter__auto__init__control.html</anchorfile>
      <anchor>ga154902c69a2f0fadfc0155dde81bbb59</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_auto_zupt</name>
      <anchorfile>group__c__filter__auto__zupt.html</anchorfile>
      <anchor>ga3e9720a2d50ea123f5653488901920d9</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_estimation_control</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>ga636c80aa03cbab9d9c05e05c292801be</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_gnss_antenna_cal_control</name>
      <anchorfile>group__c__filter__gnss__antenna__cal__control.html</anchorfile>
      <anchor>ga6bde090e3c8ea24314d932027069a6cc</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_gnss_source</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>gacf29b10487432172008f79103df50e10</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_gyro_bias_model</name>
      <anchorfile>group__c__filter__gyro__bias__model.html</anchorfile>
      <anchor>ga6382d86eace4b75e845a59047f9ba4db</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_gyro_noise</name>
      <anchorfile>group__c__filter__gyro__noise.html</anchorfile>
      <anchor>gabfa36d7e221f8e66cfff7bfb2a86656b</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_hard_iron_offset_noise</name>
      <anchorfile>group__c__filter__hard__iron__offset__noise.html</anchorfile>
      <anchor>gac994ba48916f9ff210afc64cf9196a15</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_heading_source</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>gab52b59d2b339ceaa792beddaa010edcc</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_initialization_configuration</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>gaf6c171f12902b911a96a4a6550457486</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_kinematic_constraint</name>
      <anchorfile>group__c__filter__kinematic__constraint.html</anchorfile>
      <anchor>ga22f83028bdaf158412648c67124a38be</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_mag_dip_angle_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__mag__dip__angle__error__adaptive__measurement.html</anchorfile>
      <anchor>ga91b11a5490557f1d1406f697999644fe</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_mag_magnitude_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__mag__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>gac4cacf567a72a87f5582abc05ef7023b</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_magnetic_declination_source</name>
      <anchorfile>group__c__filter__magnetic__declination__source.html</anchorfile>
      <anchor>ga18d7b6042572dec11212efc8f27a1df3</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_multi_antenna_offset</name>
      <anchorfile>group__c__filter__multi__antenna__offset.html</anchorfile>
      <anchor>gaf872091693c99e530f1fc1b42a490137</anchor>
      <arglist>(struct mip_interface *device, uint8_t receiver_id)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_ref_point_lever_arm</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>ga15153de55966650977e1ef74904ac84f</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_reference_position</name>
      <anchorfile>group__c__filter__reference__position.html</anchorfile>
      <anchor>ga567da6d86cb240de0fe95bb0de0dbd86</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_rel_pos_configuration</name>
      <anchorfile>group__c__filter__rel__pos__configuration.html</anchorfile>
      <anchor>ga7dc11db1ac98012572dbb33ac74a5e93</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_sensor_to_vehicle_offset</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__offset.html</anchorfile>
      <anchor>ga0bc1e53f594034372507bb36719625ed</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_sensor_to_vehicle_rotation_dcm</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__dcm.html</anchorfile>
      <anchor>gaa3853b62779901c0e149908913f650f1</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_sensor_to_vehicle_rotation_euler</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__euler.html</anchorfile>
      <anchor>ga478d04a07ca4fab5a9ac87eaefe99968</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_sensor_to_vehicle_rotation_quaternion</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__quaternion.html</anchorfile>
      <anchor>ga04875e3d06f920c48f9ce4a19646b11d</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_speed_lever_arm</name>
      <anchorfile>group__c__filter__speed__lever__arm.html</anchorfile>
      <anchor>ga25bf48cf7465ab21ae8841f46d230094</anchor>
      <arglist>(struct mip_interface *device, uint8_t source)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_tare_orientation</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga5c8f01c1df52a882fa56cf71443d194c</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_vehicle_dynamics_mode</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>ga55fac3105753b4177342d3333b53b156</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_vertical_gyro_constraint_control</name>
      <anchorfile>group__c__filter__vertical__gyro__constraint__control.html</anchorfile>
      <anchor>ga7b8f89f1e62427082a03ee43fbacb0eb</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_wheeled_vehicle_constraint_control</name>
      <anchorfile>group__c__filter__wheeled__vehicle__constraint__control.html</anchorfile>
      <anchor>gaf1d422f3bdd1277c7cf2b306ce780ca9</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_external_gnss_update</name>
      <anchorfile>group__c__filter__external__gnss__update.html</anchorfile>
      <anchor>gaa9fed36f271c3ec6fb6504d115631710</anchor>
      <arglist>(struct mip_interface *device, double gps_time, uint16_t gps_week, double latitude, double longitude, double height, const float *velocity, const float *pos_uncertainty, const float *vel_uncertainty)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_external_heading_update</name>
      <anchorfile>group__c__filter__external__heading__update.html</anchorfile>
      <anchor>gabcf12867363e881a665cd40863e60017</anchor>
      <arglist>(struct mip_interface *device, float heading, float heading_uncertainty, uint8_t type)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_external_heading_update_with_time</name>
      <anchorfile>group__c__filter__external__heading__update__with__time.html</anchorfile>
      <anchor>ga381bc1d053af42438071aec2214ed7ec</anchor>
      <arglist>(struct mip_interface *device, double gps_time, uint16_t gps_week, float heading, float heading_uncertainty, uint8_t type)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_accel_bias_model</name>
      <anchorfile>group__c__filter__accel__bias__model.html</anchorfile>
      <anchor>gac7a67eafb11bce4a25921a344e152904</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_accel_magnitude_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__accel__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>gacf34c4806af00803ee2d2379d3a81e69</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_accel_noise</name>
      <anchorfile>group__c__filter__accel__noise.html</anchorfile>
      <anchor>gaddfb22ee497aba2368a18d3f8d1da333</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_adaptive_filter_options</name>
      <anchorfile>group__c__filter__adaptive__filter__options.html</anchorfile>
      <anchor>ga69a07888b811fe04f61ad00a4f49b15f</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_aiding_measurement_enable</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>gae057c412baee4fd1b64915472bc2bc03</anchor>
      <arglist>(struct mip_interface *device, mip_filter_aiding_measurement_enable_command_aiding_source aiding_source)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_altitude_aiding</name>
      <anchorfile>group__c__filter__altitude__aiding.html</anchorfile>
      <anchor>gae020486f18c9a0454d98dd9b715b88d7</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_antenna_offset</name>
      <anchorfile>group__c__filter__antenna__offset.html</anchorfile>
      <anchor>ga57f3caa9897156873a276626d7483a9a</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_auto_angular_zupt</name>
      <anchorfile>group__c__filter__auto__angular__zupt.html</anchorfile>
      <anchor>gafed8e3e1ce81cdb4a31cc82cf7a834bb</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_auto_init_control</name>
      <anchorfile>group__c__filter__auto__init__control.html</anchorfile>
      <anchor>ga47bd416de4cf6dc5c3f2fcfcaec90026</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_auto_zupt</name>
      <anchorfile>group__c__filter__auto__zupt.html</anchorfile>
      <anchor>ga8519442916456eb11eccb0920b178990</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_estimation_control</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>ga993dad24125306666bda59dd06fb1965</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_gnss_antenna_cal_control</name>
      <anchorfile>group__c__filter__gnss__antenna__cal__control.html</anchorfile>
      <anchor>ga1d4b54416b1050e47b65af0d9acae042</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_gnss_source</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>ga57418e228639aa4c13db81dc66bfbd48</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_gyro_bias_model</name>
      <anchorfile>group__c__filter__gyro__bias__model.html</anchorfile>
      <anchor>gae75d33d4453493e4330513c30174ab4a</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_gyro_noise</name>
      <anchorfile>group__c__filter__gyro__noise.html</anchorfile>
      <anchor>gaa7fbe44ec848312a50d6b9f462072cfc</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_hard_iron_offset_noise</name>
      <anchorfile>group__c__filter__hard__iron__offset__noise.html</anchorfile>
      <anchor>ga5e60bfda254a7ebc39b1ab82771ce96c</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_heading_source</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga852e9775739f14d6f40624b8e6bddf74</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_initialization_configuration</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga5a6f299ceb015f235413800fa19ce47c</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_kinematic_constraint</name>
      <anchorfile>group__c__filter__kinematic__constraint.html</anchorfile>
      <anchor>gae355c263c2ce6c9f48e7a5fb2ccc1cee</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_mag_dip_angle_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__mag__dip__angle__error__adaptive__measurement.html</anchorfile>
      <anchor>gac14257722f7846ee977abecebff27ddf</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_mag_magnitude_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__mag__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga475f0b97abb387f94932b05f4e8c9cc4</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_magnetic_declination_source</name>
      <anchorfile>group__c__filter__magnetic__declination__source.html</anchorfile>
      <anchor>ga080fbb8028eb6a47fc0214df4b03995e</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_multi_antenna_offset</name>
      <anchorfile>group__c__filter__multi__antenna__offset.html</anchorfile>
      <anchor>gac16724d65c8f3420f216d9ab119c0fe0</anchor>
      <arglist>(struct mip_interface *device, uint8_t receiver_id)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_ref_point_lever_arm</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>ga2f8005454db501367309633a8b6e00ed</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_reference_position</name>
      <anchorfile>group__c__filter__reference__position.html</anchorfile>
      <anchor>gae0f516006873da24fa6b0419346da84a</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_rel_pos_configuration</name>
      <anchorfile>group__c__filter__rel__pos__configuration.html</anchorfile>
      <anchor>ga453aae5ddfaa7a95606ead06617cc3c1</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_sensor_to_vehicle_offset</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__offset.html</anchorfile>
      <anchor>gae1aa145dbc9fc2727ed62c550a6d4128</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_sensor_to_vehicle_rotation_dcm</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__dcm.html</anchorfile>
      <anchor>gaa3d3ff8a48c392918bc0b4936d312276</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_sensor_to_vehicle_rotation_euler</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__euler.html</anchorfile>
      <anchor>gab27ae71e3a31ed4e0e9cee4306437341</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_sensor_to_vehicle_rotation_quaternion</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__quaternion.html</anchorfile>
      <anchor>gabca172a74a65efafa91f6fc50ef54959</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_speed_lever_arm</name>
      <anchorfile>group__c__filter__speed__lever__arm.html</anchorfile>
      <anchor>gaf4c2ea2c0a3c437cbee099a909db1110</anchor>
      <arglist>(struct mip_interface *device, uint8_t source)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_tare_orientation</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga56a79041c20283e6e425248da8efe301</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_vehicle_dynamics_mode</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>ga07072b351d56dd0d9a569d515a1fa987</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_vertical_gyro_constraint_control</name>
      <anchorfile>group__c__filter__vertical__gyro__constraint__control.html</anchorfile>
      <anchor>ga3605edbd14c3aa3fd2f07caeba80081d</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_wheeled_vehicle_constraint_control</name>
      <anchorfile>group__c__filter__wheeled__vehicle__constraint__control.html</anchorfile>
      <anchor>ga67ad2f42a63b996a008d34377adf1f0d</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_accel_bias_model</name>
      <anchorfile>group__c__filter__accel__bias__model.html</anchorfile>
      <anchor>ga9966c870741c02b437d870667b6a1dab</anchor>
      <arglist>(struct mip_interface *device, float *x_beta_out, float *y_beta_out, float *z_beta_out, float *x_out, float *y_out, float *z_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_accel_magnitude_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__accel__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga78ed394db54c5e78702197fe73a6bfc9</anchor>
      <arglist>(struct mip_interface *device, mip_filter_adaptive_measurement *adaptive_measurement_out, float *frequency_out, float *low_limit_out, float *high_limit_out, float *low_limit_uncertainty_out, float *high_limit_uncertainty_out, float *minimum_uncertainty_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_accel_noise</name>
      <anchorfile>group__c__filter__accel__noise.html</anchorfile>
      <anchor>ga77dd6b9062b1a0ef34a1ce5805e4a7c3</anchor>
      <arglist>(struct mip_interface *device, float *x_out, float *y_out, float *z_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_adaptive_filter_options</name>
      <anchorfile>group__c__filter__adaptive__filter__options.html</anchorfile>
      <anchor>gaac9115ac1c0c255a8cacb891d17394ee</anchor>
      <arglist>(struct mip_interface *device, uint8_t *level_out, uint16_t *time_limit_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_aiding_measurement_enable</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga56c4913c71265a7f35b8bcc0959f6aba</anchor>
      <arglist>(struct mip_interface *device, mip_filter_aiding_measurement_enable_command_aiding_source aiding_source, bool *enable_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_altitude_aiding</name>
      <anchorfile>group__c__filter__altitude__aiding.html</anchorfile>
      <anchor>gacaf761fb3b3675f9a06e984d8bb209f1</anchor>
      <arglist>(struct mip_interface *device, uint8_t *aiding_selector_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_antenna_offset</name>
      <anchorfile>group__c__filter__antenna__offset.html</anchorfile>
      <anchor>gae59fec58ea9e847f16d53c5e8f199081</anchor>
      <arglist>(struct mip_interface *device, float *offset_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_auto_angular_zupt</name>
      <anchorfile>group__c__filter__auto__angular__zupt.html</anchorfile>
      <anchor>ga2d4379e33a19535e780025277a0b05ac</anchor>
      <arglist>(struct mip_interface *device, uint8_t *enable_out, float *threshold_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_auto_init_control</name>
      <anchorfile>group__c__filter__auto__init__control.html</anchorfile>
      <anchor>ga7f0cc974912aaaa8c56af2c8d09756e4</anchor>
      <arglist>(struct mip_interface *device, uint8_t *enable_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_auto_zupt</name>
      <anchorfile>group__c__filter__auto__zupt.html</anchorfile>
      <anchor>ga7c46bbc146bbde3bce65823aaa2b5185</anchor>
      <arglist>(struct mip_interface *device, uint8_t *enable_out, float *threshold_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_estimation_control</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>ga6298473d787990367a16951610e72686</anchor>
      <arglist>(struct mip_interface *device, mip_filter_estimation_control_command_enable_flags *enable_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_gnss_antenna_cal_control</name>
      <anchorfile>group__c__filter__gnss__antenna__cal__control.html</anchorfile>
      <anchor>gab8c29a421a9cc204fdd43489524623f9</anchor>
      <arglist>(struct mip_interface *device, uint8_t *enable_out, float *max_offset_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_gnss_source</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>ga90ed08763cd3b92f6d6822eef1935549</anchor>
      <arglist>(struct mip_interface *device, mip_filter_gnss_source_command_source *source_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_gyro_bias_model</name>
      <anchorfile>group__c__filter__gyro__bias__model.html</anchorfile>
      <anchor>gadbd38c00ebdbfee00000bd6a248490d7</anchor>
      <arglist>(struct mip_interface *device, float *x_beta_out, float *y_beta_out, float *z_beta_out, float *x_out, float *y_out, float *z_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_gyro_noise</name>
      <anchorfile>group__c__filter__gyro__noise.html</anchorfile>
      <anchor>ga3eab912e424ac304fe902632e3289a8e</anchor>
      <arglist>(struct mip_interface *device, float *x_out, float *y_out, float *z_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_hard_iron_offset_noise</name>
      <anchorfile>group__c__filter__hard__iron__offset__noise.html</anchorfile>
      <anchor>ga1e987548224a3635ff775b3d3c6567ea</anchor>
      <arglist>(struct mip_interface *device, float *x_out, float *y_out, float *z_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_heading_source</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga49d883f024cf0ac1059a1585f238a3bb</anchor>
      <arglist>(struct mip_interface *device, mip_filter_heading_source_command_source *source_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_initialization_configuration</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>gaae6f33f027aee1cc5209e63a410da7cd</anchor>
      <arglist>(struct mip_interface *device, uint8_t *wait_for_run_command_out, mip_filter_initialization_configuration_command_initial_condition_source *initial_cond_src_out, mip_filter_initialization_configuration_command_alignment_selector *auto_heading_alignment_selector_out, float *initial_heading_out, float *initial_pitch_out, float *initial_roll_out, float *initial_position_out, float *initial_velocity_out, mip_filter_reference_frame *reference_frame_selector_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_kinematic_constraint</name>
      <anchorfile>group__c__filter__kinematic__constraint.html</anchorfile>
      <anchor>ga3a58f0a861f3cafd4933f6caaf0ceb4d</anchor>
      <arglist>(struct mip_interface *device, uint8_t *acceleration_constraint_selection_out, uint8_t *velocity_constraint_selection_out, uint8_t *angular_constraint_selection_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_mag_dip_angle_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__mag__dip__angle__error__adaptive__measurement.html</anchorfile>
      <anchor>ga06ef7dda484ea50f24ba35229f9301f8</anchor>
      <arglist>(struct mip_interface *device, bool *enable_out, float *frequency_out, float *high_limit_out, float *high_limit_uncertainty_out, float *minimum_uncertainty_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_mag_magnitude_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__mag__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga9d6cd58200399938e0322a8830540073</anchor>
      <arglist>(struct mip_interface *device, mip_filter_adaptive_measurement *adaptive_measurement_out, float *frequency_out, float *low_limit_out, float *high_limit_out, float *low_limit_uncertainty_out, float *high_limit_uncertainty_out, float *minimum_uncertainty_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_magnetic_declination_source</name>
      <anchorfile>group__c__filter__magnetic__declination__source.html</anchorfile>
      <anchor>gadb27fbc9f5117dd4a1c39f35271531bb</anchor>
      <arglist>(struct mip_interface *device, mip_filter_mag_declination_source *source_out, float *declination_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_multi_antenna_offset</name>
      <anchorfile>group__c__filter__multi__antenna__offset.html</anchorfile>
      <anchor>ga7961a3d99ab8e72b4d0342e1320e83a6</anchor>
      <arglist>(struct mip_interface *device, uint8_t receiver_id, float *antenna_offset_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_ref_point_lever_arm</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>gafbb2ad88d5000425153ca5feb1affaa6</anchor>
      <arglist>(struct mip_interface *device, mip_filter_ref_point_lever_arm_command_reference_point_selector *ref_point_sel_out, float *lever_arm_offset_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_reference_position</name>
      <anchorfile>group__c__filter__reference__position.html</anchorfile>
      <anchor>gad43ff5aea637ea9a71721ca77790d651</anchor>
      <arglist>(struct mip_interface *device, bool *enable_out, double *latitude_out, double *longitude_out, double *altitude_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_rel_pos_configuration</name>
      <anchorfile>group__c__filter__rel__pos__configuration.html</anchorfile>
      <anchor>gad56f7caef592dcd2a4298458345fb88c</anchor>
      <arglist>(struct mip_interface *device, uint8_t *source_out, mip_filter_reference_frame *reference_frame_selector_out, double *reference_coordinates_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_sensor_to_vehicle_offset</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__offset.html</anchorfile>
      <anchor>ga5b28738bb1142d292ac18bf3b21f3b51</anchor>
      <arglist>(struct mip_interface *device, float *offset_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_sensor_to_vehicle_rotation_dcm</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__dcm.html</anchorfile>
      <anchor>ga32a8cca002af49d8f73986b4cb9cb6d1</anchor>
      <arglist>(struct mip_interface *device, float *dcm_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_sensor_to_vehicle_rotation_euler</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__euler.html</anchorfile>
      <anchor>ga2f176fff018410220e1b795f04d5bc52</anchor>
      <arglist>(struct mip_interface *device, float *roll_out, float *pitch_out, float *yaw_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_sensor_to_vehicle_rotation_quaternion</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__quaternion.html</anchorfile>
      <anchor>gaf414d8aba561d880df953eff1ea36dbf</anchor>
      <arglist>(struct mip_interface *device, float *quat_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_speed_lever_arm</name>
      <anchorfile>group__c__filter__speed__lever__arm.html</anchorfile>
      <anchor>gaf37203b855e4a4ee7f98df38cbb9cc0f</anchor>
      <arglist>(struct mip_interface *device, uint8_t source, float *lever_arm_offset_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_tare_orientation</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>gac16b2f22f9179a7ceaaa41c4ed38808b</anchor>
      <arglist>(struct mip_interface *device, mip_filter_tare_orientation_command_mip_tare_axes *axes_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_vehicle_dynamics_mode</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>gac6237210189b413cd91bb898a2f6e4e9</anchor>
      <arglist>(struct mip_interface *device, mip_filter_vehicle_dynamics_mode_command_dynamics_mode *mode_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_vertical_gyro_constraint_control</name>
      <anchorfile>group__c__filter__vertical__gyro__constraint__control.html</anchorfile>
      <anchor>ga5e747f358f4f748ce46442e566bf2cc4</anchor>
      <arglist>(struct mip_interface *device, uint8_t *enable_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_wheeled_vehicle_constraint_control</name>
      <anchorfile>group__c__filter__wheeled__vehicle__constraint__control.html</anchorfile>
      <anchor>ga5b6773a47f7ee40d80573aa02fc5f206</anchor>
      <arglist>(struct mip_interface *device, uint8_t *enable_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_reset</name>
      <anchorfile>group__c__filter__reset.html</anchorfile>
      <anchor>gad2f8f71b245e0d0ab912ead52e7247fa</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_run</name>
      <anchorfile>group__c__filter__run.html</anchorfile>
      <anchor>ga353fe836fe7d166ae17fdd34c903c928</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_accel_bias_model</name>
      <anchorfile>group__c__filter__accel__bias__model.html</anchorfile>
      <anchor>ga4c3c31e25209d420bfef697632da88ec</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_accel_magnitude_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__accel__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga1a34df5c394ffdf3f9c140e3d89c9bef</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_accel_noise</name>
      <anchorfile>group__c__filter__accel__noise.html</anchorfile>
      <anchor>ga5f1d389995699f3d39d450097abcae1f</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_adaptive_filter_options</name>
      <anchorfile>group__c__filter__adaptive__filter__options.html</anchorfile>
      <anchor>ga9f5e504f2227e43c1108e6a78513edb2</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_aiding_measurement_enable</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga55720fd3577ea2005f0100a1fc7b982f</anchor>
      <arglist>(struct mip_interface *device, mip_filter_aiding_measurement_enable_command_aiding_source aiding_source)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_altitude_aiding</name>
      <anchorfile>group__c__filter__altitude__aiding.html</anchorfile>
      <anchor>ga94fdd6c2d98ca2b47c8b0ba5fc4198f6</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_antenna_offset</name>
      <anchorfile>group__c__filter__antenna__offset.html</anchorfile>
      <anchor>ga474f447aae0ef6d79cb2ba1a9d789cc2</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_auto_angular_zupt</name>
      <anchorfile>group__c__filter__auto__angular__zupt.html</anchorfile>
      <anchor>ga04e76fe0328b98396a1d3b46f654ad1f</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_auto_init_control</name>
      <anchorfile>group__c__filter__auto__init__control.html</anchorfile>
      <anchor>ga7bd0a0aef9428d30d86347454299e95d</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_auto_zupt</name>
      <anchorfile>group__c__filter__auto__zupt.html</anchorfile>
      <anchor>ga8da9e251338ab6de0f6c7e6660505904</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_estimation_control</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>ga3848b70aa4dfb37af6e52c0b1183b0be</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_gnss_antenna_cal_control</name>
      <anchorfile>group__c__filter__gnss__antenna__cal__control.html</anchorfile>
      <anchor>ga7a548fee88922783762f16ef6aee0bfe</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_gnss_source</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>gaa58c5d59ecb7cea0ec30097e1f5532ca</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_gyro_bias_model</name>
      <anchorfile>group__c__filter__gyro__bias__model.html</anchorfile>
      <anchor>ga456cafd23a22fa28f05ee219f9bfb8b9</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_gyro_noise</name>
      <anchorfile>group__c__filter__gyro__noise.html</anchorfile>
      <anchor>ga2b6689618ec1e9d24abb7edfca8b063b</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_hard_iron_offset_noise</name>
      <anchorfile>group__c__filter__hard__iron__offset__noise.html</anchorfile>
      <anchor>ga69bf3a5f71d569daf6125373cead6ea1</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_heading_source</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>gad567f3451cabe5c102642db7b4a5cf95</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_initialization_configuration</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga2937109980c08bc76c6c6f2010f3767a</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_kinematic_constraint</name>
      <anchorfile>group__c__filter__kinematic__constraint.html</anchorfile>
      <anchor>ga2ae5949d05d9c500f6a55e0b7373799b</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_mag_dip_angle_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__mag__dip__angle__error__adaptive__measurement.html</anchorfile>
      <anchor>ga715dad35ef26690b5f4b4a7a81528839</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_mag_magnitude_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__mag__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga6356afedefe434bb1c372f3a94735d5f</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_magnetic_declination_source</name>
      <anchorfile>group__c__filter__magnetic__declination__source.html</anchorfile>
      <anchor>gad1b46255b84f2517878f1c1bad43db54</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_multi_antenna_offset</name>
      <anchorfile>group__c__filter__multi__antenna__offset.html</anchorfile>
      <anchor>gab6cb29293b498794c630f5edaa208aaf</anchor>
      <arglist>(struct mip_interface *device, uint8_t receiver_id)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_ref_point_lever_arm</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>ga81953d8433d90ca54c8123283af81b42</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_reference_position</name>
      <anchorfile>group__c__filter__reference__position.html</anchorfile>
      <anchor>ga809a67590a37af70e3eee14f437f1012</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_rel_pos_configuration</name>
      <anchorfile>group__c__filter__rel__pos__configuration.html</anchorfile>
      <anchor>ga2e58fb1dfdd42baacfb5a30cc5d2224f</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_sensor_to_vehicle_offset</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__offset.html</anchorfile>
      <anchor>gac07107a6ab73d5f3eedbd327a3555f31</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_sensor_to_vehicle_rotation_dcm</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__dcm.html</anchorfile>
      <anchor>ga0dbeda66e45e209522a1530299db1bef</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_sensor_to_vehicle_rotation_euler</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__euler.html</anchorfile>
      <anchor>ga28bce4d564f6e8ce4828c1928bf46ef5</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_sensor_to_vehicle_rotation_quaternion</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__quaternion.html</anchorfile>
      <anchor>ga204bb0223a03995a38ad453f59dc6b55</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_speed_lever_arm</name>
      <anchorfile>group__c__filter__speed__lever__arm.html</anchorfile>
      <anchor>ga35e1d93eb89aefdce695244df77dca49</anchor>
      <arglist>(struct mip_interface *device, uint8_t source)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_tare_orientation</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga840365da99dcd859b0579251b13fa581</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_vehicle_dynamics_mode</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>ga95aa855d528512fddec1288a1dfdc766</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_vertical_gyro_constraint_control</name>
      <anchorfile>group__c__filter__vertical__gyro__constraint__control.html</anchorfile>
      <anchor>gae34438f9013202c8752df9089d861c79</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_wheeled_vehicle_constraint_control</name>
      <anchorfile>group__c__filter__wheeled__vehicle__constraint__control.html</anchorfile>
      <anchor>ga54141b2c64328af36827b47752e1d0a0</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_set_initial_attitude</name>
      <anchorfile>group__c__filter__set__initial__attitude.html</anchorfile>
      <anchor>ga9f204fbb66ca6d751eff560aec7cb454</anchor>
      <arglist>(struct mip_interface *device, float roll, float pitch, float heading)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_set_initial_heading</name>
      <anchorfile>group__c__filter__set__initial__heading.html</anchorfile>
      <anchor>ga99104d5607628419073ff4b0605af775</anchor>
      <arglist>(struct mip_interface *device, float heading)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_speed_measurement</name>
      <anchorfile>group__c__filter__speed__measurement.html</anchorfile>
      <anchor>ga2a0d43f0ee617834d13129842f510d84</anchor>
      <arglist>(struct mip_interface *device, uint8_t source, float time_of_week, float speed, float speed_uncertainty)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_accel_bias_model</name>
      <anchorfile>group__c__filter__accel__bias__model.html</anchorfile>
      <anchor>gad4e5a592743c555d1633be105f01b6b7</anchor>
      <arglist>(struct mip_interface *device, float x_beta, float y_beta, float z_beta, float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_accel_magnitude_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__accel__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga0cd0713082e9117984efd5e771d3197c</anchor>
      <arglist>(struct mip_interface *device, mip_filter_adaptive_measurement adaptive_measurement, float frequency, float low_limit, float high_limit, float low_limit_uncertainty, float high_limit_uncertainty, float minimum_uncertainty)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_accel_noise</name>
      <anchorfile>group__c__filter__accel__noise.html</anchorfile>
      <anchor>gae84c2e708267e1a96da54ef9fa917c3c</anchor>
      <arglist>(struct mip_interface *device, float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_adaptive_filter_options</name>
      <anchorfile>group__c__filter__adaptive__filter__options.html</anchorfile>
      <anchor>gaa84f9d05ad717ee86c9c4b062b9c762e</anchor>
      <arglist>(struct mip_interface *device, uint8_t level, uint16_t time_limit)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_aiding_measurement_enable</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>gae41f1ceced6a0abd08c48d599a472413</anchor>
      <arglist>(struct mip_interface *device, mip_filter_aiding_measurement_enable_command_aiding_source aiding_source, bool enable)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_altitude_aiding</name>
      <anchorfile>group__c__filter__altitude__aiding.html</anchorfile>
      <anchor>gae4b2748495533b97ff836efcf1b542fc</anchor>
      <arglist>(struct mip_interface *device, uint8_t aiding_selector)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_antenna_offset</name>
      <anchorfile>group__c__filter__antenna__offset.html</anchorfile>
      <anchor>gad48ee30eeb4a9f5177fdde834b089839</anchor>
      <arglist>(struct mip_interface *device, const float *offset)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_auto_angular_zupt</name>
      <anchorfile>group__c__filter__auto__angular__zupt.html</anchorfile>
      <anchor>ga10c96c4f4a120c139cc0717c6b138e68</anchor>
      <arglist>(struct mip_interface *device, uint8_t enable, float threshold)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_auto_init_control</name>
      <anchorfile>group__c__filter__auto__init__control.html</anchorfile>
      <anchor>ga3580661d353937f4d82df1d6177a5259</anchor>
      <arglist>(struct mip_interface *device, uint8_t enable)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_auto_zupt</name>
      <anchorfile>group__c__filter__auto__zupt.html</anchorfile>
      <anchor>ga0d49bcc11338e7d49cb1720f9ed380e5</anchor>
      <arglist>(struct mip_interface *device, uint8_t enable, float threshold)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_estimation_control</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>gaad008b91dd16a10682aa2e6e02aeceaa</anchor>
      <arglist>(struct mip_interface *device, mip_filter_estimation_control_command_enable_flags enable)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_gnss_antenna_cal_control</name>
      <anchorfile>group__c__filter__gnss__antenna__cal__control.html</anchorfile>
      <anchor>ga0eea968de7a8db3493b65ef63e3f3aa6</anchor>
      <arglist>(struct mip_interface *device, uint8_t enable, float max_offset)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_gnss_source</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>ga9d361dd60f3efdf88de96aa694e72460</anchor>
      <arglist>(struct mip_interface *device, mip_filter_gnss_source_command_source source)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_gyro_bias_model</name>
      <anchorfile>group__c__filter__gyro__bias__model.html</anchorfile>
      <anchor>gaa05867265924dd90a0eb70be31a2ced6</anchor>
      <arglist>(struct mip_interface *device, float x_beta, float y_beta, float z_beta, float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_gyro_noise</name>
      <anchorfile>group__c__filter__gyro__noise.html</anchorfile>
      <anchor>ga54a7005d7d3fb79c00391bf70e359876</anchor>
      <arglist>(struct mip_interface *device, float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_hard_iron_offset_noise</name>
      <anchorfile>group__c__filter__hard__iron__offset__noise.html</anchorfile>
      <anchor>gaeb782cbe57c9bd7e1a888763d8086ff8</anchor>
      <arglist>(struct mip_interface *device, float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_heading_source</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga35b2b1c190b6142cb5df99bd0fe8ffea</anchor>
      <arglist>(struct mip_interface *device, mip_filter_heading_source_command_source source)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_initialization_configuration</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga1cb8ef124fb903e4f2a0f1b70bf7c728</anchor>
      <arglist>(struct mip_interface *device, uint8_t wait_for_run_command, mip_filter_initialization_configuration_command_initial_condition_source initial_cond_src, mip_filter_initialization_configuration_command_alignment_selector auto_heading_alignment_selector, float initial_heading, float initial_pitch, float initial_roll, const float *initial_position, const float *initial_velocity, mip_filter_reference_frame reference_frame_selector)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_kinematic_constraint</name>
      <anchorfile>group__c__filter__kinematic__constraint.html</anchorfile>
      <anchor>gae0d3139e8a8dd6f786e2fb61adcc08c2</anchor>
      <arglist>(struct mip_interface *device, uint8_t acceleration_constraint_selection, uint8_t velocity_constraint_selection, uint8_t angular_constraint_selection)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_mag_dip_angle_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__mag__dip__angle__error__adaptive__measurement.html</anchorfile>
      <anchor>ga0d6d15777449ddbe75ee90f226686041</anchor>
      <arglist>(struct mip_interface *device, bool enable, float frequency, float high_limit, float high_limit_uncertainty, float minimum_uncertainty)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_mag_magnitude_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__mag__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga367a51f02428fa3bbfdb0f0ab438d021</anchor>
      <arglist>(struct mip_interface *device, mip_filter_adaptive_measurement adaptive_measurement, float frequency, float low_limit, float high_limit, float low_limit_uncertainty, float high_limit_uncertainty, float minimum_uncertainty)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_magnetic_declination_source</name>
      <anchorfile>group__c__filter__magnetic__declination__source.html</anchorfile>
      <anchor>gabacbaec8971481fd274bc5a298d33d1b</anchor>
      <arglist>(struct mip_interface *device, mip_filter_mag_declination_source source, float declination)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_multi_antenna_offset</name>
      <anchorfile>group__c__filter__multi__antenna__offset.html</anchorfile>
      <anchor>ga7c2787433783ef3a86426cc4985938d2</anchor>
      <arglist>(struct mip_interface *device, uint8_t receiver_id, const float *antenna_offset)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_ref_point_lever_arm</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>ga0b2cd1719274fd982244b378746a5d6a</anchor>
      <arglist>(struct mip_interface *device, mip_filter_ref_point_lever_arm_command_reference_point_selector ref_point_sel, const float *lever_arm_offset)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_reference_position</name>
      <anchorfile>group__c__filter__reference__position.html</anchorfile>
      <anchor>ga71e64e0c7c68e5a16feff3cfd63e8c7b</anchor>
      <arglist>(struct mip_interface *device, bool enable, double latitude, double longitude, double altitude)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_rel_pos_configuration</name>
      <anchorfile>group__c__filter__rel__pos__configuration.html</anchorfile>
      <anchor>ga6f81b4254e72df23ee8f9fadb7cb01a9</anchor>
      <arglist>(struct mip_interface *device, uint8_t source, mip_filter_reference_frame reference_frame_selector, const double *reference_coordinates)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_sensor_to_vehicle_offset</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__offset.html</anchorfile>
      <anchor>ga58403755b7b299a53f27481cdca99491</anchor>
      <arglist>(struct mip_interface *device, const float *offset)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_sensor_to_vehicle_rotation_dcm</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__dcm.html</anchorfile>
      <anchor>ga29635b07dde17bc6ad8b1d2719bcf91c</anchor>
      <arglist>(struct mip_interface *device, const float *dcm)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_sensor_to_vehicle_rotation_euler</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__euler.html</anchorfile>
      <anchor>ga582e1f9d356e6d26ff42e54b0cba5a6a</anchor>
      <arglist>(struct mip_interface *device, float roll, float pitch, float yaw)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_sensor_to_vehicle_rotation_quaternion</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__quaternion.html</anchorfile>
      <anchor>gab85633b1e01442344f5e550e9e9947f8</anchor>
      <arglist>(struct mip_interface *device, const float *quat)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_speed_lever_arm</name>
      <anchorfile>group__c__filter__speed__lever__arm.html</anchorfile>
      <anchor>ga189bfc110558c1bc255af5c712e75797</anchor>
      <arglist>(struct mip_interface *device, uint8_t source, const float *lever_arm_offset)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_tare_orientation</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>gaca3c5f795f00ea41f93afe2496f3f99b</anchor>
      <arglist>(struct mip_interface *device, mip_filter_tare_orientation_command_mip_tare_axes axes)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_vehicle_dynamics_mode</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>ga79c33008a11245dbda4901c9e685a754</anchor>
      <arglist>(struct mip_interface *device, mip_filter_vehicle_dynamics_mode_command_dynamics_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_vertical_gyro_constraint_control</name>
      <anchorfile>group__c__filter__vertical__gyro__constraint__control.html</anchorfile>
      <anchor>gad435c1630ed7adb6b2a484ff170c5a2b</anchor>
      <arglist>(struct mip_interface *device, uint8_t enable)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_wheeled_vehicle_constraint_control</name>
      <anchorfile>group__c__filter__wheeled__vehicle__constraint__control.html</anchorfile>
      <anchor>ga6439e21132e3802e93d39c9857f41483</anchor>
      <arglist>(struct mip_interface *device, uint8_t enable)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>commands_filter.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>commands__filter_8cpp</filename>
    <includes id="serialization_8h" name="serialization.h" local="yes" imported="no">../utils/serialization.h</includes>
    <includes id="mip__interface_8h" name="mip_interface.h" local="yes" imported="no">../mip_interface.h</includes>
    <namespace>mip</namespace>
    <namespace>mip::C</namespace>
    <namespace>mip::commands_filter</namespace>
    <member kind="function">
      <type>CmdResult</type>
      <name>commandedAngularZupt</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ac5882b6d8249d44845ba0e22ba43c789</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>commandedZupt</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab28172d4d1606a777c8284d7439e60a0</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultAccelBiasModel</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>abc7936afcd2ffac0dc80e26b01ab72dd</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultAccelMagnitudeErrorAdaptiveMeasurement</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae5876d7434238bde5dad421b5f7a64b8</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultAccelNoise</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a5d57274e91303a5b31ac2e3680a66675</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultAdaptiveFilterOptions</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a9c3296517d751930ac3147fbf2740067</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultAidingMeasurementEnable</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae6b10defede14be3ff18e4e7d4c7f995</anchor>
      <arglist>(C::mip_interface &amp;device, AidingMeasurementEnable::AidingSource aidingSource)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultAltitudeAiding</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab6eca343fd7994953077431acd85105a</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultAntennaOffset</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a5c2000b76d63802d4ef06e3fcd16d997</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultAutoAngularZupt</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a347c95d44aaed3a585222d8636cc041d</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultAutoInitControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a591053772e1bbd6a3b102c6cab36ac98</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultAutoZupt</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aefc6c6e86d0ac0866a4fef616a4927a9</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultEstimationControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aec7713d12986d41342af83c8e739612a</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultGnssAntennaCalControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab7a7234e99dd97d999299df1c939c9f7</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultGnssSource</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a9d57bc7b501abd6dd273ce13f2c1e0e8</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultGyroBiasModel</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a776c317e053c8992dc3a8061c15cc1c1</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultGyroNoise</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a30753cddd0cee139ef1e72555ae2747e</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultHardIronOffsetNoise</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a0f6473cfc9c9ee947513258d415557ac</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultHeadingSource</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aaea9594e706079db26c5123ef9fad41f</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultInitializationConfiguration</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a15b7edc37936ff9406ae964f8d1820e1</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultKinematicConstraint</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a7f38d175e3d838c7550c04c6764835f8</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultMagDipAngleErrorAdaptiveMeasurement</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae1e91dfe6e58e7a5245153db46d7316c</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultMagMagnitudeErrorAdaptiveMeasurement</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ac782386ca025624363b27e13a44b469c</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultMagneticDeclinationSource</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a1b8b27053995ae5eb016eaa12083e31a</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultMultiAntennaOffset</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a9c24c287247deeedcd54173353deeb28</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t receiverId)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultReferencePosition</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a11ea91f218cb5f9f8d098676cc3e486d</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultRefPointLeverArm</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a9ed6b09491106fe8efbaace3916ceb91</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultRelPosConfiguration</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a6b3539c3b99c78a3226d1ccd1415329f</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultSensorToVehicleOffset</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a86b21551673048c92d20a23185e78c6a</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultSensorToVehicleRotationDcm</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a35ff50e7c2d1f11adf75149db014f0ca</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultSensorToVehicleRotationEuler</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a5b11529d00eeea816025e51c4bcbe8ee</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultSensorToVehicleRotationQuaternion</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a9b2331084bb66df81a02409836fd6c38</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultSpeedLeverArm</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a0f5f7aa98173f9ca5d3e71d906b73755</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t source)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultTareOrientation</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae277410abcc189bc536cc8859f76ae95</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultVehicleDynamicsMode</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae446d2dfe09d287f24bbc797729b2a83</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultVerticalGyroConstraintControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a7ebd0da64744f4e3f7e043b87f8f3e8e</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultWheeledVehicleConstraintControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a85d4a92ddedd61a1c1d20bb69761c73a</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>externalGnssUpdate</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab5a4a6b1eedcf55c45c98f957e8d0b70</anchor>
      <arglist>(C::mip_interface &amp;device, double gpsTime, uint16_t gpsWeek, double latitude, double longitude, double height, const float *velocity, const float *posUncertainty, const float *velUncertainty)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>externalHeadingUpdate</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a4682a0fe5c03e4ae982c685938e6a95a</anchor>
      <arglist>(C::mip_interface &amp;device, float heading, float headingUncertainty, uint8_t type)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>externalHeadingUpdateWithTime</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae4285bae9e6d791ce3fdd9d6312bf467</anchor>
      <arglist>(C::mip_interface &amp;device, double gpsTime, uint16_t gpsWeek, float heading, float headingUncertainty, uint8_t type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a694c4bd52f1617ae00be104a002a6779</anchor>
      <arglist>(Serializer &amp;serializer, Reset &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a442a87ac347dc30a97099619faa7c221</anchor>
      <arglist>(Serializer &amp;serializer, SetInitialAttitude &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>adf159b860da7463606a0f9895ba88bd4</anchor>
      <arglist>(Serializer &amp;serializer, EstimationControl &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>afbe8f5c7ba0c587b5493d526c5f4daf1</anchor>
      <arglist>(Serializer &amp;serializer, EstimationControl::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a164355b6d5f2dcccf9b176e95bb7c9f1</anchor>
      <arglist>(Serializer &amp;serializer, ExternalGnssUpdate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a08108ca7a0f4d6517b21f225bbd0cef8</anchor>
      <arglist>(Serializer &amp;serializer, ExternalHeadingUpdate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a81006ea6f169d93f9a9192e3ae83acfb</anchor>
      <arglist>(Serializer &amp;serializer, ExternalHeadingUpdateWithTime &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aa5a2f19a0a48e146970bdb2ba9acd280</anchor>
      <arglist>(Serializer &amp;serializer, TareOrientation &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>abe10336255790c2d38765b385f9db46a</anchor>
      <arglist>(Serializer &amp;serializer, TareOrientation::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aa3cd273136c386a1f199a8220fdf56c4</anchor>
      <arglist>(Serializer &amp;serializer, VehicleDynamicsMode &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a2477e38e6ca619ee23673e2f6f8dc928</anchor>
      <arglist>(Serializer &amp;serializer, VehicleDynamicsMode::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a8b10da648f7e691db5ee7e56a552dc0b</anchor>
      <arglist>(Serializer &amp;serializer, SensorToVehicleRotationEuler &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a6d69ca4642c06d36c0da803f20e0bf86</anchor>
      <arglist>(Serializer &amp;serializer, SensorToVehicleRotationEuler::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a8c1640811c269f6b2ce98b642c5814e4</anchor>
      <arglist>(Serializer &amp;serializer, SensorToVehicleRotationDcm &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a898fa5d675c933842cd4705560a91361</anchor>
      <arglist>(Serializer &amp;serializer, SensorToVehicleRotationDcm::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a614d45e29d737f4b5600bb39890ffaf6</anchor>
      <arglist>(Serializer &amp;serializer, SensorToVehicleRotationQuaternion &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a26aca8756a9e7e20305f8ec5f0df211e</anchor>
      <arglist>(Serializer &amp;serializer, SensorToVehicleRotationQuaternion::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aec1d46f1cb6f83dc91c1bca821a12a0e</anchor>
      <arglist>(Serializer &amp;serializer, SensorToVehicleOffset &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>adf3795b4731de674e2c4de5612396968</anchor>
      <arglist>(Serializer &amp;serializer, SensorToVehicleOffset::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a379a54ce560aeba42e3b59e408416d0d</anchor>
      <arglist>(Serializer &amp;serializer, AntennaOffset &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a5ad171c3b29421f74d2dc539a9d563a1</anchor>
      <arglist>(Serializer &amp;serializer, AntennaOffset::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab7d5ed85eb0c4f6830192bad0be47a6f</anchor>
      <arglist>(Serializer &amp;serializer, GnssSource &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a1cc3bd7ba1a0958148520e783745b719</anchor>
      <arglist>(Serializer &amp;serializer, GnssSource::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a82cff2c1804c472d682cd305a412194c</anchor>
      <arglist>(Serializer &amp;serializer, HeadingSource &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>af7a80beca1f5e0336e07a4c6f66607cd</anchor>
      <arglist>(Serializer &amp;serializer, HeadingSource::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a7498c4d3b7a159b588aa2b1c1a352b88</anchor>
      <arglist>(Serializer &amp;serializer, AutoInitControl &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a95d2c88663d087184d8c313771544494</anchor>
      <arglist>(Serializer &amp;serializer, AutoInitControl::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a68d980cac46f953722569938e77c7f3a</anchor>
      <arglist>(Serializer &amp;serializer, AccelNoise &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a39abd371e18bb0b8c9697f85aeafc844</anchor>
      <arglist>(Serializer &amp;serializer, AccelNoise::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab716e545a65d32af2f9dbd33905d9698</anchor>
      <arglist>(Serializer &amp;serializer, GyroNoise &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a26d0bbe4eeff87ed4c66dce969f16e93</anchor>
      <arglist>(Serializer &amp;serializer, GyroNoise::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a1b541356c65ebfa53ceac8b0d8fcbf0c</anchor>
      <arglist>(Serializer &amp;serializer, AccelBiasModel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ac0eafb57efb30e820bc8e35c329d2636</anchor>
      <arglist>(Serializer &amp;serializer, AccelBiasModel::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a2ab86fce6f3a59556c9c516935dc7b88</anchor>
      <arglist>(Serializer &amp;serializer, GyroBiasModel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aadee9f49796e980b1b3c1816ed5a6e62</anchor>
      <arglist>(Serializer &amp;serializer, GyroBiasModel::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>afec44fdbe2e74e8304d52b1d8b9b3e64</anchor>
      <arglist>(Serializer &amp;serializer, AltitudeAiding &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a07e67b8f4b6b7646d24b9146b3a3afba</anchor>
      <arglist>(Serializer &amp;serializer, AltitudeAiding::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad00578ca2d28c031969279b40a550d58</anchor>
      <arglist>(Serializer &amp;serializer, AutoZupt &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a10e81387686933f99bf26525ae69b1cf</anchor>
      <arglist>(Serializer &amp;serializer, AutoZupt::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ac2613996746d9cf2c37f5697f0e25baf</anchor>
      <arglist>(Serializer &amp;serializer, AutoAngularZupt &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a82c83e8416adff344a768257559df1ed</anchor>
      <arglist>(Serializer &amp;serializer, AutoAngularZupt::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a425557c81db5e8839772bb7071162c38</anchor>
      <arglist>(Serializer &amp;serializer, CommandedZupt &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a1539b2ce826f4cd270335903a56779fe</anchor>
      <arglist>(Serializer &amp;serializer, CommandedAngularZupt &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae20c641e23aa35ed8581e8f68353fc9e</anchor>
      <arglist>(Serializer &amp;serializer, ReferencePosition &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>adf5b3b0818e43384e8856f21d2d355b4</anchor>
      <arglist>(Serializer &amp;serializer, ReferencePosition::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab6706871365c0313b8b55fa43b999257</anchor>
      <arglist>(Serializer &amp;serializer, AccelMagnitudeErrorAdaptiveMeasurement &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aaea55462d2aa012b206617bbe1c61f11</anchor>
      <arglist>(Serializer &amp;serializer, AccelMagnitudeErrorAdaptiveMeasurement::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a054676c83496661fff3bb9f5733e7827</anchor>
      <arglist>(Serializer &amp;serializer, MagMagnitudeErrorAdaptiveMeasurement &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a0536716bc1edd35c37e7d887fdb3660c</anchor>
      <arglist>(Serializer &amp;serializer, MagMagnitudeErrorAdaptiveMeasurement::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>af9d6c4d67b1ec23857defba5860ec213</anchor>
      <arglist>(Serializer &amp;serializer, MagDipAngleErrorAdaptiveMeasurement &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab23748f68b3d356ce9cd5a6eeca8d3d8</anchor>
      <arglist>(Serializer &amp;serializer, MagDipAngleErrorAdaptiveMeasurement::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>abd3718765bf2c991838154e7eee91081</anchor>
      <arglist>(Serializer &amp;serializer, AidingMeasurementEnable &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad5c7b42c1806b38d09b7568cf4c1b3d5</anchor>
      <arglist>(Serializer &amp;serializer, AidingMeasurementEnable::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab0be80716360c5f1c0660bdb67a9f65b</anchor>
      <arglist>(Serializer &amp;serializer, Run &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a3d2a9fbbd5f971c6931e1ce95bd0b1b1</anchor>
      <arglist>(Serializer &amp;serializer, KinematicConstraint &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a7dcca162fd3f40bf9785edfcd22673d8</anchor>
      <arglist>(Serializer &amp;serializer, KinematicConstraint::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a7f6acb897148aa0198ac3ad599f56ce5</anchor>
      <arglist>(Serializer &amp;serializer, InitializationConfiguration &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>acb1a3e5f84ffd8ff632f1aa8594165c8</anchor>
      <arglist>(Serializer &amp;serializer, InitializationConfiguration::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a66e04c5e7b0d1fdbc68ee458646816a7</anchor>
      <arglist>(Serializer &amp;serializer, AdaptiveFilterOptions &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a73526cea013ede38b689a2be363ff462</anchor>
      <arglist>(Serializer &amp;serializer, AdaptiveFilterOptions::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aea2941893e0b8340948df6284be7445a</anchor>
      <arglist>(Serializer &amp;serializer, MultiAntennaOffset &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a2370826a19502d8a85da0437e08cdc49</anchor>
      <arglist>(Serializer &amp;serializer, MultiAntennaOffset::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a24fa40046a74a001f9d0b8fede731442</anchor>
      <arglist>(Serializer &amp;serializer, RelPosConfiguration &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>af3cc3e741b3a4dff7e8235581940dcd0</anchor>
      <arglist>(Serializer &amp;serializer, RelPosConfiguration::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab02ff286d21aa07538378c30bd4a5bfa</anchor>
      <arglist>(Serializer &amp;serializer, RefPointLeverArm &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aa07e31d42bd0d83648a48c4f2900831f</anchor>
      <arglist>(Serializer &amp;serializer, RefPointLeverArm::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aa7f2408e3fb0dad76d5a0b1fc2f2f5ba</anchor>
      <arglist>(Serializer &amp;serializer, SpeedMeasurement &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a58528ded634d946ee9e8188aeada1c74</anchor>
      <arglist>(Serializer &amp;serializer, SpeedLeverArm &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a862adf4c653f97491b25a321a3fae481</anchor>
      <arglist>(Serializer &amp;serializer, SpeedLeverArm::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a16ff7e532bdfdd0e80696a600f6e72c0</anchor>
      <arglist>(Serializer &amp;serializer, WheeledVehicleConstraintControl &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a8454d9973aa9aef8b1f8e3ae99972ccf</anchor>
      <arglist>(Serializer &amp;serializer, WheeledVehicleConstraintControl::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>af9a578e6acc820018edb38d6d38a5fb4</anchor>
      <arglist>(Serializer &amp;serializer, VerticalGyroConstraintControl &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a8649421376eb67cd9c90cd294fea42f3</anchor>
      <arglist>(Serializer &amp;serializer, VerticalGyroConstraintControl::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a223ac0603f88022a553337c84fb472d9</anchor>
      <arglist>(Serializer &amp;serializer, GnssAntennaCalControl &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad5ce416b79906ca2c3d92dcb6b076093</anchor>
      <arglist>(Serializer &amp;serializer, GnssAntennaCalControl::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a4abbb190733e67bf7c8bf04711a81b79</anchor>
      <arglist>(Serializer &amp;serializer, HardIronOffsetNoise &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aaee42d215e5d7f7eee951ea4e329f414</anchor>
      <arglist>(Serializer &amp;serializer, HardIronOffsetNoise::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a5414501b5c3394909140051e208475d5</anchor>
      <arglist>(Serializer &amp;serializer, MagneticDeclinationSource &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a4dbb77c40eaea752130f6f49d552c2aa</anchor>
      <arglist>(Serializer &amp;serializer, MagneticDeclinationSource::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a7b2affc88026d075a0238c3178bfaf01</anchor>
      <arglist>(Serializer &amp;serializer, SetInitialHeading &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>adac51d069d01f0c296d2a9b6953ece45</anchor>
      <arglist>(Serializer &amp;serializer, const Reset &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>acc5d060218824f18657b5bb9301e1017</anchor>
      <arglist>(Serializer &amp;serializer, const SetInitialAttitude &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aa2a8a88293d03bbe30cb1b6036b19849</anchor>
      <arglist>(Serializer &amp;serializer, const EstimationControl &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a34317d66be638eb65b6d3b4797aa4983</anchor>
      <arglist>(Serializer &amp;serializer, const EstimationControl::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad15d73c64bbf824b6f30412ea3cea4f0</anchor>
      <arglist>(Serializer &amp;serializer, const ExternalGnssUpdate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>afeaa400b05372d2a537e1fea9b3314f7</anchor>
      <arglist>(Serializer &amp;serializer, const ExternalHeadingUpdate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a8dc1908ecd3ea43cf1e25f3da9361dd3</anchor>
      <arglist>(Serializer &amp;serializer, const ExternalHeadingUpdateWithTime &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a81a83ca7bf511e90331b95cbe4c5fce4</anchor>
      <arglist>(Serializer &amp;serializer, const TareOrientation &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a0ef9ca18b9d3f3dd0feeea3c4b104c3d</anchor>
      <arglist>(Serializer &amp;serializer, const TareOrientation::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a1e44ab11c2fd17756200d2226fa7c70e</anchor>
      <arglist>(Serializer &amp;serializer, const VehicleDynamicsMode &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aa6f1bba7998c1aeb86727303ac8e5282</anchor>
      <arglist>(Serializer &amp;serializer, const VehicleDynamicsMode::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>af9d6cbf4128eff342951756edfbd2c4f</anchor>
      <arglist>(Serializer &amp;serializer, const SensorToVehicleRotationEuler &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab2d1a4216524c37fc52f09e0d382f0ff</anchor>
      <arglist>(Serializer &amp;serializer, const SensorToVehicleRotationEuler::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aeb1ec8df4eeb3b11dd3654f4667dba73</anchor>
      <arglist>(Serializer &amp;serializer, const SensorToVehicleRotationDcm &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a62b09c6f6cb865e38377dd0b02c04dda</anchor>
      <arglist>(Serializer &amp;serializer, const SensorToVehicleRotationDcm::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae5a8eefaadb88aa4db34c2ba6b2c56f1</anchor>
      <arglist>(Serializer &amp;serializer, const SensorToVehicleRotationQuaternion &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae68d66ee164cd5246375cf8841ea179e</anchor>
      <arglist>(Serializer &amp;serializer, const SensorToVehicleRotationQuaternion::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aec5f86492121c48a7f7e83b0d145196d</anchor>
      <arglist>(Serializer &amp;serializer, const SensorToVehicleOffset &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>adfd6633eec3c88adece3fad42c36f068</anchor>
      <arglist>(Serializer &amp;serializer, const SensorToVehicleOffset::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a0f9221a78d6b658dc44ee2e05ab951cf</anchor>
      <arglist>(Serializer &amp;serializer, const AntennaOffset &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae6b70475e68bc03209a79eb3688dae0d</anchor>
      <arglist>(Serializer &amp;serializer, const AntennaOffset::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a824a2d490595defdc8817f586e54c7f7</anchor>
      <arglist>(Serializer &amp;serializer, const GnssSource &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a959e13f8e92e13317cd144052e129746</anchor>
      <arglist>(Serializer &amp;serializer, const GnssSource::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a45c060dee391d2d490212c1451a0ffea</anchor>
      <arglist>(Serializer &amp;serializer, const HeadingSource &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a89e2e73a814e68eff8ae769eb81a4d3f</anchor>
      <arglist>(Serializer &amp;serializer, const HeadingSource::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aeba75d8fef9ff70d57e47e30e23adf0f</anchor>
      <arglist>(Serializer &amp;serializer, const AutoInitControl &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aa274fdfff551961ffdc26a2ac9753dac</anchor>
      <arglist>(Serializer &amp;serializer, const AutoInitControl::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a3e91f432f1938da138a3c22439191388</anchor>
      <arglist>(Serializer &amp;serializer, const AccelNoise &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a0503c5c3361c0659eecbdc7e061239c2</anchor>
      <arglist>(Serializer &amp;serializer, const AccelNoise::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a40c311c867fd02cfd4bec1fe319d49b4</anchor>
      <arglist>(Serializer &amp;serializer, const GyroNoise &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad0c7dbe2ac7d97308f50a27b217706f8</anchor>
      <arglist>(Serializer &amp;serializer, const GyroNoise::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a857a2c02243ff64db283a4ab59261ac2</anchor>
      <arglist>(Serializer &amp;serializer, const AccelBiasModel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a7e67ee2390e1c5ff4f969ce84c8346f7</anchor>
      <arglist>(Serializer &amp;serializer, const AccelBiasModel::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a99962c74df6f10219e3918d50aaa5a04</anchor>
      <arglist>(Serializer &amp;serializer, const GyroBiasModel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a0b42fdee0475c9f92a3e4b84102e5e2e</anchor>
      <arglist>(Serializer &amp;serializer, const GyroBiasModel::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>abf130e998441bf04ae691376fe418b41</anchor>
      <arglist>(Serializer &amp;serializer, const AltitudeAiding &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a95cfe79e2db45667628ef027ee2ad1d3</anchor>
      <arglist>(Serializer &amp;serializer, const AltitudeAiding::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a3f84bc4c4d21ea5f2164397a4ddf609e</anchor>
      <arglist>(Serializer &amp;serializer, const AutoZupt &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad6a25c7fa228514eefcee7051129182d</anchor>
      <arglist>(Serializer &amp;serializer, const AutoZupt::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a8436408376bbb561f6185445fd778d1a</anchor>
      <arglist>(Serializer &amp;serializer, const AutoAngularZupt &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ac7fa1cb48013197ea2bf155c2ecbb114</anchor>
      <arglist>(Serializer &amp;serializer, const AutoAngularZupt::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a418af7233d8f6d14fd7ec25b298a8122</anchor>
      <arglist>(Serializer &amp;serializer, const CommandedZupt &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a4ffdad8bbd5b1e76a4397732729980ce</anchor>
      <arglist>(Serializer &amp;serializer, const CommandedAngularZupt &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aef9f8f0e41024f1138367a659f0305b0</anchor>
      <arglist>(Serializer &amp;serializer, const ReferencePosition &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aab863cbdb87a04b680fd27ff942c33e0</anchor>
      <arglist>(Serializer &amp;serializer, const ReferencePosition::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>acb4dc3e499a57887d496d47c1f40c249</anchor>
      <arglist>(Serializer &amp;serializer, const AccelMagnitudeErrorAdaptiveMeasurement &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a0ec47f4cfa9948e8c2bab13c5436ca48</anchor>
      <arglist>(Serializer &amp;serializer, const AccelMagnitudeErrorAdaptiveMeasurement::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad172375b46d9629804378485d6282002</anchor>
      <arglist>(Serializer &amp;serializer, const MagMagnitudeErrorAdaptiveMeasurement &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a411272e7c2474d215ba11686426559f3</anchor>
      <arglist>(Serializer &amp;serializer, const MagMagnitudeErrorAdaptiveMeasurement::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a209a1db59bf5c7d76e9d8e388cff4db6</anchor>
      <arglist>(Serializer &amp;serializer, const MagDipAngleErrorAdaptiveMeasurement &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aaf3b3c3548e0441d43f75a9853a0565a</anchor>
      <arglist>(Serializer &amp;serializer, const MagDipAngleErrorAdaptiveMeasurement::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a258651bb96818c04d8f17fed4240bdb6</anchor>
      <arglist>(Serializer &amp;serializer, const AidingMeasurementEnable &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aeab6082be6e036d768b5d17a3e244a9c</anchor>
      <arglist>(Serializer &amp;serializer, const AidingMeasurementEnable::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a38199af07fddbe312d62ab2ed2ee3354</anchor>
      <arglist>(Serializer &amp;serializer, const Run &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a200e43ed1d4e36ce84a6f2fdec9fcfcf</anchor>
      <arglist>(Serializer &amp;serializer, const KinematicConstraint &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a31d778adc3d9851af3eaf3930e529550</anchor>
      <arglist>(Serializer &amp;serializer, const KinematicConstraint::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a974dd74e3bd1e973b4763f8b95535f16</anchor>
      <arglist>(Serializer &amp;serializer, const InitializationConfiguration &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a9471d7c859d6dd60adbb177e8cf24f2e</anchor>
      <arglist>(Serializer &amp;serializer, const InitializationConfiguration::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a0c4cc864b73b4ac13af954160d0bf063</anchor>
      <arglist>(Serializer &amp;serializer, const AdaptiveFilterOptions &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a2cc4271cdca99372746e7229afac5f97</anchor>
      <arglist>(Serializer &amp;serializer, const AdaptiveFilterOptions::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab2a72cbf01a7dcc487678a12a485b745</anchor>
      <arglist>(Serializer &amp;serializer, const MultiAntennaOffset &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a03ecd99b3c2038044efec7118d22f819</anchor>
      <arglist>(Serializer &amp;serializer, const MultiAntennaOffset::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a223137d2bf90e04660da0a857830b379</anchor>
      <arglist>(Serializer &amp;serializer, const RelPosConfiguration &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a4be58c3a3c56f12d1e06aa9d78740200</anchor>
      <arglist>(Serializer &amp;serializer, const RelPosConfiguration::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aa3b039a6ca2403ccd86ecb6240958928</anchor>
      <arglist>(Serializer &amp;serializer, const RefPointLeverArm &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a479edefcef806ebd79fbd19ac3cf9c03</anchor>
      <arglist>(Serializer &amp;serializer, const RefPointLeverArm::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab39c432d47bb06ecd5ed40fc6149547c</anchor>
      <arglist>(Serializer &amp;serializer, const SpeedMeasurement &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aef8177bea3b4d54a684aa9c327bb9b4d</anchor>
      <arglist>(Serializer &amp;serializer, const SpeedLeverArm &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>affe96402d0be3162db1bab0e8baac82e</anchor>
      <arglist>(Serializer &amp;serializer, const SpeedLeverArm::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad2fc418a91fcd8ba28c2ae8cb0d6e607</anchor>
      <arglist>(Serializer &amp;serializer, const WheeledVehicleConstraintControl &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a28972f28a6d537da75a3c12e39389c4c</anchor>
      <arglist>(Serializer &amp;serializer, const WheeledVehicleConstraintControl::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a6cb8892af35501fe0b86d8984bfb236e</anchor>
      <arglist>(Serializer &amp;serializer, const VerticalGyroConstraintControl &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a640e961c1695c512048698e4234e6a36</anchor>
      <arglist>(Serializer &amp;serializer, const VerticalGyroConstraintControl::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a06be63f76b29d591e08caa14e1cb24b7</anchor>
      <arglist>(Serializer &amp;serializer, const GnssAntennaCalControl &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab89ba920248b14c8b4c87d240b4f12d5</anchor>
      <arglist>(Serializer &amp;serializer, const GnssAntennaCalControl::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a305be4d85ceae19171964cf229285ff0</anchor>
      <arglist>(Serializer &amp;serializer, const HardIronOffsetNoise &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>abe77974c83166fe95f0a90816812fc65</anchor>
      <arglist>(Serializer &amp;serializer, const HardIronOffsetNoise::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad02cf716074d4be3a1a841f3ff20ce2e</anchor>
      <arglist>(Serializer &amp;serializer, const MagneticDeclinationSource &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad8e39a86d086d58ff70f436485a41ba2</anchor>
      <arglist>(Serializer &amp;serializer, const MagneticDeclinationSource::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>abef12b78f29a773ebc8db1f5c04f23d9</anchor>
      <arglist>(Serializer &amp;serializer, const SetInitialHeading &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadAccelBiasModel</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>afea8ba249e1f2b74082e573b09675722</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadAccelMagnitudeErrorAdaptiveMeasurement</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>af1404f1646d8f3bf3049bbb0e2e94d62</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadAccelNoise</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a7c3b1883796ed8603f0f351c158f39e8</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadAdaptiveFilterOptions</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a36868d6545765971653a7637e1c01edc</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadAidingMeasurementEnable</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a960b59c91f7dbe1a453e3159b69de54f</anchor>
      <arglist>(C::mip_interface &amp;device, AidingMeasurementEnable::AidingSource aidingSource)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadAltitudeAiding</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae85caf038388f702889ae5dea5aa4adc</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadAntennaOffset</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ac2cc8dd78ad8a2337d8a44f7dbc8c375</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadAutoAngularZupt</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a278a84b600fc68ffac34fca0e6043638</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadAutoInitControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a6f77b28b50428fba145b7b140c30dfa4</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadAutoZupt</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a72af96433a52cbceb1e7200dd44c0b41</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadEstimationControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a48ef1106eb4f9913a70a17953c177b25</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadGnssAntennaCalControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>acddeaa5976be902030464c1d0015eebc</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadGnssSource</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>afbbe51b29bcf7035cf541c6404a7358a</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadGyroBiasModel</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a6d01ebbe9e7642b5e0818a56558c389c</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadGyroNoise</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad6501aaf69ea6b95c2265bcfc51fde7f</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadHardIronOffsetNoise</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a9740cbfaa3dd7631218925765ee8ec0c</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadHeadingSource</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a68c1ffa870a94a3da00ce995f526a5db</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadInitializationConfiguration</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a381500a74cc378f25ea168722e98a223</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadKinematicConstraint</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a14fad541c4a0f43d34c67ae401444c56</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadMagDipAngleErrorAdaptiveMeasurement</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>af8c492d5987b8339dac6e29f3d27ae37</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadMagMagnitudeErrorAdaptiveMeasurement</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a10fcbfd253c574dab0a82120997447bb</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadMagneticDeclinationSource</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a56bd340ec82002aa85853c42b0a2da69</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadMultiAntennaOffset</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a8c29e6dedf280318d8bed54e47327187</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t receiverId)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadReferencePosition</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae1b32f942d270f05ab044b705c900481</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadRefPointLeverArm</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a6435a7a12d4145f62fb1268f7fc0649c</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadRelPosConfiguration</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad4991084a7366469ee6bd92ef5e4479c</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadSensorToVehicleOffset</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a2e84e48f5a1976a29bdeaac4f657461d</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadSensorToVehicleRotationDcm</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ac6c54f15fb0916fed3d39b4cedfedf50</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadSensorToVehicleRotationEuler</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae3c4b3c069655a0409370002dd7c6ae3</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadSensorToVehicleRotationQuaternion</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae9e3a5696f099940d98542819c6cf72c</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadSpeedLeverArm</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a8136042a6cffbf0e0bdc8e8abbc8c5d1</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t source)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadTareOrientation</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aede9b7aee0588e16f0fdde4b2e07b79e</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadVehicleDynamicsMode</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a1e9c92f1a4d6a5e5bb3984f600ee5128</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadVerticalGyroConstraintControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aed50bb2881a97b74ee8ba4980a7a3cca</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadWheeledVehicleConstraintControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aac6a4b49065150b958ec57c4e185aa09</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readAccelBiasModel</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a6bac512144f5433c9a51135cfa699dac</anchor>
      <arglist>(C::mip_interface &amp;device, float *xBetaOut, float *yBetaOut, float *zBetaOut, float *xOut, float *yOut, float *zOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readAccelMagnitudeErrorAdaptiveMeasurement</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a119333371f8b3a8e0fab3aaad95e732e</anchor>
      <arglist>(C::mip_interface &amp;device, FilterAdaptiveMeasurement *adaptiveMeasurementOut, float *frequencyOut, float *lowLimitOut, float *highLimitOut, float *lowLimitUncertaintyOut, float *highLimitUncertaintyOut, float *minimumUncertaintyOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readAccelNoise</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a0b3b3a3abc78137b3306142b9686e902</anchor>
      <arglist>(C::mip_interface &amp;device, float *xOut, float *yOut, float *zOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readAdaptiveFilterOptions</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aeae04df0e2eb2cb8a410b1493e4779c2</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *levelOut, uint16_t *timeLimitOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readAidingMeasurementEnable</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae876c9e460017f002e825c47043ac143</anchor>
      <arglist>(C::mip_interface &amp;device, AidingMeasurementEnable::AidingSource aidingSource, bool *enableOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readAltitudeAiding</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aeea200dd34ebcf295d2e74b611ee7f7f</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *aidingSelectorOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readAntennaOffset</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a9011c91f1f28c739c54d258a8de8a237</anchor>
      <arglist>(C::mip_interface &amp;device, float *offsetOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readAutoAngularZupt</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab95d240d5fa5d4c03dc0765ca4885e31</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *enableOut, float *thresholdOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readAutoInitControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a46bdf4b04d61e674a65d235eecf7cc6d</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *enableOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readAutoZupt</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a049c497a4289763840c79016d9a99210</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *enableOut, float *thresholdOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readEstimationControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a7e10b5afbd829ada10fd92d34c253d4e</anchor>
      <arglist>(C::mip_interface &amp;device, EstimationControl::EnableFlags *enableOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readGnssAntennaCalControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a097540f2610bea46e88cf1b8e1daca76</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *enableOut, float *maxOffsetOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readGnssSource</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ac278504e9a6481ade95345daa8dc5664</anchor>
      <arglist>(C::mip_interface &amp;device, GnssSource::Source *sourceOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readGyroBiasModel</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aaa21a3d729db82891b6249c0f73c12d5</anchor>
      <arglist>(C::mip_interface &amp;device, float *xBetaOut, float *yBetaOut, float *zBetaOut, float *xOut, float *yOut, float *zOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readGyroNoise</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a05d9a77ef8ae31e08ef1935ea0010bf8</anchor>
      <arglist>(C::mip_interface &amp;device, float *xOut, float *yOut, float *zOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readHardIronOffsetNoise</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>af961aeed6668202867b688e45e1ad1ee</anchor>
      <arglist>(C::mip_interface &amp;device, float *xOut, float *yOut, float *zOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readHeadingSource</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a1bbcc38952655c222e34bd892ce9cdb0</anchor>
      <arglist>(C::mip_interface &amp;device, HeadingSource::Source *sourceOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readInitializationConfiguration</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a6d6149701a631ec9568b8c263e2ea563</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *waitForRunCommandOut, InitializationConfiguration::InitialConditionSource *initialCondSrcOut, InitializationConfiguration::AlignmentSelector *autoHeadingAlignmentSelectorOut, float *initialHeadingOut, float *initialPitchOut, float *initialRollOut, float *initialPositionOut, float *initialVelocityOut, FilterReferenceFrame *referenceFrameSelectorOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readKinematicConstraint</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aad554915f04b77e70c57b485b9e0d73b</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *accelerationConstraintSelectionOut, uint8_t *velocityConstraintSelectionOut, uint8_t *angularConstraintSelectionOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readMagDipAngleErrorAdaptiveMeasurement</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad831a06270e5effdea83f6f87abaaafe</anchor>
      <arglist>(C::mip_interface &amp;device, bool *enableOut, float *frequencyOut, float *highLimitOut, float *highLimitUncertaintyOut, float *minimumUncertaintyOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readMagMagnitudeErrorAdaptiveMeasurement</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>abf257180cffcc3ae71f2ae0c0e34c70a</anchor>
      <arglist>(C::mip_interface &amp;device, FilterAdaptiveMeasurement *adaptiveMeasurementOut, float *frequencyOut, float *lowLimitOut, float *highLimitOut, float *lowLimitUncertaintyOut, float *highLimitUncertaintyOut, float *minimumUncertaintyOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readMagneticDeclinationSource</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>adff03b3d29d5b573afb812b04eff1316</anchor>
      <arglist>(C::mip_interface &amp;device, FilterMagDeclinationSource *sourceOut, float *declinationOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readMultiAntennaOffset</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a7ff582e59fb38dd64c458cc6d53c9131</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t receiverId, float *antennaOffsetOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readReferencePosition</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a5043ecf95159a2e4fb2bec564d9c95c7</anchor>
      <arglist>(C::mip_interface &amp;device, bool *enableOut, double *latitudeOut, double *longitudeOut, double *altitudeOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readRefPointLeverArm</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a895e0ab375ec3d3f3e7f3ed717f676b4</anchor>
      <arglist>(C::mip_interface &amp;device, RefPointLeverArm::ReferencePointSelector *refPointSelOut, float *leverArmOffsetOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readRelPosConfiguration</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ace02120d4e5549d2fae8766a0cfaeb85</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *sourceOut, FilterReferenceFrame *referenceFrameSelectorOut, double *referenceCoordinatesOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readSensorToVehicleOffset</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>afd449e02ee7f4491967114a53eb84613</anchor>
      <arglist>(C::mip_interface &amp;device, float *offsetOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readSensorToVehicleRotationDcm</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a1bd3c31bddafac9ce8772ebc1bd74d33</anchor>
      <arglist>(C::mip_interface &amp;device, float *dcmOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readSensorToVehicleRotationEuler</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a15c9ac163a2aa681c93d26fb6c124a8a</anchor>
      <arglist>(C::mip_interface &amp;device, float *rollOut, float *pitchOut, float *yawOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readSensorToVehicleRotationQuaternion</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aab2e00a39db2d3364dc6522fe529f7ef</anchor>
      <arglist>(C::mip_interface &amp;device, float *quatOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readSpeedLeverArm</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>acf4eb7fe6e991c2b9849154d95482df6</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t source, float *leverArmOffsetOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readTareOrientation</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a1d87e466f037247fe34679a8a6c5a59a</anchor>
      <arglist>(C::mip_interface &amp;device, TareOrientation::MipTareAxes *axesOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readVehicleDynamicsMode</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ac02843b9d9c7a5d863589ba6c9c7f702</anchor>
      <arglist>(C::mip_interface &amp;device, VehicleDynamicsMode::DynamicsMode *modeOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readVerticalGyroConstraintControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad5e2276a291f1bb2e91f4d2ada83be96</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *enableOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readWheeledVehicleConstraintControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae7d315cb205f61d2d4f9906a6b22872b</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *enableOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>reset</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a75317843a64980a7158fe7f89a87afb4</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>run</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a66fbc3f3309cdc78737a80556c36f52f</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveAccelBiasModel</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a4daf55e516cca01fb99e101328cbc6a3</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveAccelMagnitudeErrorAdaptiveMeasurement</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a253bcb46293133db62a79552f17940bb</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveAccelNoise</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a37e8ae604e8ee626aa7577a4c9862168</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveAdaptiveFilterOptions</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a9f57db3eb7b5805a041996be523dd163</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveAidingMeasurementEnable</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a93bb90bb2dc36ddda76bcf5e9eec5a27</anchor>
      <arglist>(C::mip_interface &amp;device, AidingMeasurementEnable::AidingSource aidingSource)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveAltitudeAiding</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a664d640989e94bc7750c28562180f795</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveAntennaOffset</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a0150a4b27d28438423d351b030a0b173</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveAutoAngularZupt</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a3d29d1f7abf06760dbe205a7548ab28a</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveAutoInitControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a73a5482484c7aebe2bf4eef33186e6da</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveAutoZupt</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>adf8d891835380736c77c929c313d9e7c</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveEstimationControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a8f1dc0c20e12d327b5a9159adf1d8f6f</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveGnssAntennaCalControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a3cd63402d4be98b7f30b41eebd3adce3</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveGnssSource</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aa2940472caac4ab4a3985ae425c5e989</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveGyroBiasModel</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a89d6ef46a26232ae70f39ad62448dd95</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveGyroNoise</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a4fda36ffee8de69bc97f67de1ce52883</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveHardIronOffsetNoise</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a0ec07e3da034ee88f17f501a39c771b5</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveHeadingSource</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a528f84c586cc917c0bda462c97b7a58a</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveInitializationConfiguration</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a2dc707e4ffeebb0c634884ff71f02070</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveKinematicConstraint</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a3925f792503bbbcb3f03ea0406796a9a</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveMagDipAngleErrorAdaptiveMeasurement</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad34ecd9b8f4d95094aec36b0cb74275d</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveMagMagnitudeErrorAdaptiveMeasurement</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aa4222200d0abb8962129c636498d9c3d</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveMagneticDeclinationSource</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>add888f19d48f6e0bb3a85f91eac65919</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveMultiAntennaOffset</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a46d3c6e3a0e2029e3287697cc49bf346</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t receiverId)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveReferencePosition</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a9173e702ce758803b9b2afe673843445</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveRefPointLeverArm</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a722d1b91f52b06d54c6960a167ec97f3</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveRelPosConfiguration</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae5299618c12ad55a231422ad9e08a1e8</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveSensorToVehicleOffset</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a139e4f2e78092966d287c296a639fa28</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveSensorToVehicleRotationDcm</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ada75e545283f19eb0ddb4c65c34ffc40</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveSensorToVehicleRotationEuler</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a88bc184a42fbde3a1a635189aac53a43</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveSensorToVehicleRotationQuaternion</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad3a8bdc45f3a73bb87cb1845abe71025</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveSpeedLeverArm</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a66fb9fe81d40359c5424c51703b59b63</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t source)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveTareOrientation</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>adafb95a07a61367c11f231847f661466</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveVehicleDynamicsMode</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a4ef502079c0f076a0e68091df7ec8267</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveVerticalGyroConstraintControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a5acd5b9171f347b43e392e6da2239afd</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveWheeledVehicleConstraintControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>adcf6923d41634c564dd5c0ee8a36afa8</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>setInitialAttitude</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a0723b03c15f37628bd17d1d880253447</anchor>
      <arglist>(C::mip_interface &amp;device, float roll, float pitch, float heading)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>setInitialHeading</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a5faf03829f22f2c6cdbe4203c36d782d</anchor>
      <arglist>(C::mip_interface &amp;device, float heading)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>speedMeasurement</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad2253b632629e9f1b8195acb44c034f8</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t source, float timeOfWeek, float speed, float speedUncertainty)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeAccelBiasModel</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab4cb904e39e9dafda5d59646033b880e</anchor>
      <arglist>(C::mip_interface &amp;device, float xBeta, float yBeta, float zBeta, float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeAccelMagnitudeErrorAdaptiveMeasurement</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>afe046943364fe2efa409a6b6f2b08a54</anchor>
      <arglist>(C::mip_interface &amp;device, FilterAdaptiveMeasurement adaptiveMeasurement, float frequency, float lowLimit, float highLimit, float lowLimitUncertainty, float highLimitUncertainty, float minimumUncertainty)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeAccelNoise</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a16e6aa9cd746d6fc333311c80b95c1eb</anchor>
      <arglist>(C::mip_interface &amp;device, float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeAdaptiveFilterOptions</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a516811ac9641135af264fee6b3932e65</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t level, uint16_t timeLimit)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeAidingMeasurementEnable</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aee870ed6f01d9ee0d0e3c4d48d480ba3</anchor>
      <arglist>(C::mip_interface &amp;device, AidingMeasurementEnable::AidingSource aidingSource, bool enable)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeAltitudeAiding</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ac1546284a43112778b7e02955d0bdb0a</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t aidingSelector)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeAntennaOffset</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a6cb1c00afa010e137f16a792de156cf8</anchor>
      <arglist>(C::mip_interface &amp;device, const float *offset)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeAutoAngularZupt</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab9aafe247b7048136e84fb218f4c6c01</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t enable, float threshold)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeAutoInitControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a15f97d444610e9d9e6f1d5777cce2011</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t enable)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeAutoZupt</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a1c251af6060621d6527c5278f2391903</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t enable, float threshold)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeEstimationControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a8eec98dda823c1cb12bb39acba5e592b</anchor>
      <arglist>(C::mip_interface &amp;device, EstimationControl::EnableFlags enable)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeGnssAntennaCalControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aba8d429befd051f089c52565a7d5ab68</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t enable, float maxOffset)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeGnssSource</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a049ce6617a1c2da77f2b67a9738b7c57</anchor>
      <arglist>(C::mip_interface &amp;device, GnssSource::Source source)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeGyroBiasModel</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aa01e2b70d304b664f3c4e3224f14e687</anchor>
      <arglist>(C::mip_interface &amp;device, float xBeta, float yBeta, float zBeta, float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeGyroNoise</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a56b6edef504a3b95483f5b3dfc9145da</anchor>
      <arglist>(C::mip_interface &amp;device, float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeHardIronOffsetNoise</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a4b0bacfb58d5dd4e03b7f0d2faac9943</anchor>
      <arglist>(C::mip_interface &amp;device, float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeHeadingSource</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aa87b00e86684dffc3bd9ddad10a8075b</anchor>
      <arglist>(C::mip_interface &amp;device, HeadingSource::Source source)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeInitializationConfiguration</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>adc14a0193d9862ff75efec3c5ddec075</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t waitForRunCommand, InitializationConfiguration::InitialConditionSource initialCondSrc, InitializationConfiguration::AlignmentSelector autoHeadingAlignmentSelector, float initialHeading, float initialPitch, float initialRoll, const float *initialPosition, const float *initialVelocity, FilterReferenceFrame referenceFrameSelector)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeKinematicConstraint</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aeaf5bd84c6b157b5298f146195a5b8b9</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t accelerationConstraintSelection, uint8_t velocityConstraintSelection, uint8_t angularConstraintSelection)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeMagDipAngleErrorAdaptiveMeasurement</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a648879f537579244265d11f4b75dc2d4</anchor>
      <arglist>(C::mip_interface &amp;device, bool enable, float frequency, float highLimit, float highLimitUncertainty, float minimumUncertainty)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeMagMagnitudeErrorAdaptiveMeasurement</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aa699fee03880f66a6c97c0fb55ff877f</anchor>
      <arglist>(C::mip_interface &amp;device, FilterAdaptiveMeasurement adaptiveMeasurement, float frequency, float lowLimit, float highLimit, float lowLimitUncertainty, float highLimitUncertainty, float minimumUncertainty)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeMagneticDeclinationSource</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a528015cd2c9d9609e590689dbc7b5b2d</anchor>
      <arglist>(C::mip_interface &amp;device, FilterMagDeclinationSource source, float declination)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeMultiAntennaOffset</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a17176deaa3763d74cc6ac0f630c48911</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t receiverId, const float *antennaOffset)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeReferencePosition</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>afb24afc00ea44745a39c557e05f83f07</anchor>
      <arglist>(C::mip_interface &amp;device, bool enable, double latitude, double longitude, double altitude)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeRefPointLeverArm</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a94d4f4b224e2bc13fea8d1b9f1fb14ff</anchor>
      <arglist>(C::mip_interface &amp;device, RefPointLeverArm::ReferencePointSelector refPointSel, const float *leverArmOffset)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeRelPosConfiguration</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a52d2534c7bf15269976718dd0197388f</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t source, FilterReferenceFrame referenceFrameSelector, const double *referenceCoordinates)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeSensorToVehicleOffset</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a86ebdd1a3a88260b61149280216f4510</anchor>
      <arglist>(C::mip_interface &amp;device, const float *offset)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeSensorToVehicleRotationDcm</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a6515aa7227d278135b216c1bbf37ee36</anchor>
      <arglist>(C::mip_interface &amp;device, const float *dcm)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeSensorToVehicleRotationEuler</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a35241eeb602a2700510c4aab37d29afb</anchor>
      <arglist>(C::mip_interface &amp;device, float roll, float pitch, float yaw)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeSensorToVehicleRotationQuaternion</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aa08059b2a1a56c968ea803ac7079eaa2</anchor>
      <arglist>(C::mip_interface &amp;device, const float *quat)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeSpeedLeverArm</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a9ec16dd2bb512e345d40fa2456862726</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t source, const float *leverArmOffset)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeTareOrientation</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>abfa1753d025c180ba327a978ba7e60ea</anchor>
      <arglist>(C::mip_interface &amp;device, TareOrientation::MipTareAxes axes)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeVehicleDynamicsMode</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a34013823f66e950883ffe53694e1f041</anchor>
      <arglist>(C::mip_interface &amp;device, VehicleDynamicsMode::DynamicsMode mode)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeVerticalGyroConstraintControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a3aab187b1a2c6d0218f37d450d466535</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t enable)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeWheeledVehicleConstraintControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad816a59ba4d7a74029a5c201ec72f597</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t enable)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>commands_filter.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>commands__filter_8h</filename>
    <includes id="descriptors_8h" name="descriptors.h" local="yes" imported="no">descriptors.h</includes>
    <includes id="mip__result_8h" name="mip_result.h" local="yes" imported="no">../mip_result.h</includes>
    <class kind="struct">mip_filter_accel_bias_model_command</class>
    <class kind="struct">mip_filter_accel_bias_model_response</class>
    <class kind="struct">mip_filter_accel_magnitude_error_adaptive_measurement_command</class>
    <class kind="struct">mip_filter_accel_magnitude_error_adaptive_measurement_response</class>
    <class kind="struct">mip_filter_accel_noise_command</class>
    <class kind="struct">mip_filter_accel_noise_response</class>
    <class kind="struct">mip_filter_adaptive_filter_options_command</class>
    <class kind="struct">mip_filter_adaptive_filter_options_response</class>
    <class kind="struct">mip_filter_aiding_measurement_enable_command</class>
    <class kind="struct">mip_filter_aiding_measurement_enable_response</class>
    <class kind="struct">mip_filter_altitude_aiding_command</class>
    <class kind="struct">mip_filter_altitude_aiding_response</class>
    <class kind="struct">mip_filter_antenna_offset_command</class>
    <class kind="struct">mip_filter_antenna_offset_response</class>
    <class kind="struct">mip_filter_auto_angular_zupt_command</class>
    <class kind="struct">mip_filter_auto_angular_zupt_response</class>
    <class kind="struct">mip_filter_auto_init_control_command</class>
    <class kind="struct">mip_filter_auto_init_control_response</class>
    <class kind="struct">mip_filter_auto_zupt_command</class>
    <class kind="struct">mip_filter_auto_zupt_response</class>
    <class kind="struct">mip_filter_estimation_control_command</class>
    <class kind="struct">mip_filter_estimation_control_response</class>
    <class kind="struct">mip_filter_external_gnss_update_command</class>
    <class kind="struct">mip_filter_external_heading_update_command</class>
    <class kind="struct">mip_filter_external_heading_update_with_time_command</class>
    <class kind="struct">mip_filter_gnss_antenna_cal_control_command</class>
    <class kind="struct">mip_filter_gnss_antenna_cal_control_response</class>
    <class kind="struct">mip_filter_gnss_source_command</class>
    <class kind="struct">mip_filter_gnss_source_response</class>
    <class kind="struct">mip_filter_gyro_bias_model_command</class>
    <class kind="struct">mip_filter_gyro_bias_model_response</class>
    <class kind="struct">mip_filter_gyro_noise_command</class>
    <class kind="struct">mip_filter_gyro_noise_response</class>
    <class kind="struct">mip_filter_hard_iron_offset_noise_command</class>
    <class kind="struct">mip_filter_hard_iron_offset_noise_response</class>
    <class kind="struct">mip_filter_heading_source_command</class>
    <class kind="struct">mip_filter_heading_source_response</class>
    <class kind="struct">mip_filter_initialization_configuration_command</class>
    <class kind="struct">mip_filter_initialization_configuration_response</class>
    <class kind="struct">mip_filter_kinematic_constraint_command</class>
    <class kind="struct">mip_filter_kinematic_constraint_response</class>
    <class kind="struct">mip_filter_mag_dip_angle_error_adaptive_measurement_command</class>
    <class kind="struct">mip_filter_mag_dip_angle_error_adaptive_measurement_response</class>
    <class kind="struct">mip_filter_mag_magnitude_error_adaptive_measurement_command</class>
    <class kind="struct">mip_filter_mag_magnitude_error_adaptive_measurement_response</class>
    <class kind="struct">mip_filter_magnetic_declination_source_command</class>
    <class kind="struct">mip_filter_magnetic_declination_source_response</class>
    <class kind="struct">mip_filter_multi_antenna_offset_command</class>
    <class kind="struct">mip_filter_multi_antenna_offset_response</class>
    <class kind="struct">mip_filter_ref_point_lever_arm_command</class>
    <class kind="struct">mip_filter_ref_point_lever_arm_response</class>
    <class kind="struct">mip_filter_reference_position_command</class>
    <class kind="struct">mip_filter_reference_position_response</class>
    <class kind="struct">mip_filter_rel_pos_configuration_command</class>
    <class kind="struct">mip_filter_rel_pos_configuration_response</class>
    <class kind="struct">mip_filter_sensor_to_vehicle_offset_command</class>
    <class kind="struct">mip_filter_sensor_to_vehicle_offset_response</class>
    <class kind="struct">mip_filter_sensor_to_vehicle_rotation_dcm_command</class>
    <class kind="struct">mip_filter_sensor_to_vehicle_rotation_dcm_response</class>
    <class kind="struct">mip_filter_sensor_to_vehicle_rotation_euler_command</class>
    <class kind="struct">mip_filter_sensor_to_vehicle_rotation_euler_response</class>
    <class kind="struct">mip_filter_sensor_to_vehicle_rotation_quaternion_command</class>
    <class kind="struct">mip_filter_sensor_to_vehicle_rotation_quaternion_response</class>
    <class kind="struct">mip_filter_set_initial_attitude_command</class>
    <class kind="struct">mip_filter_set_initial_heading_command</class>
    <class kind="struct">mip_filter_speed_lever_arm_command</class>
    <class kind="struct">mip_filter_speed_lever_arm_response</class>
    <class kind="struct">mip_filter_speed_measurement_command</class>
    <class kind="struct">mip_filter_tare_orientation_command</class>
    <class kind="struct">mip_filter_tare_orientation_response</class>
    <class kind="struct">mip_filter_vehicle_dynamics_mode_command</class>
    <class kind="struct">mip_filter_vehicle_dynamics_mode_response</class>
    <class kind="struct">mip_filter_vertical_gyro_constraint_control_command</class>
    <class kind="struct">mip_filter_vertical_gyro_constraint_control_response</class>
    <class kind="struct">mip_filter_wheeled_vehicle_constraint_control_command</class>
    <class kind="struct">mip_filter_wheeled_vehicle_constraint_control_response</class>
    <member kind="typedef">
      <type>struct mip_filter_accel_bias_model_command</type>
      <name>mip_filter_accel_bias_model_command</name>
      <anchorfile>group__c__filter__accel__bias__model.html</anchorfile>
      <anchor>ga170e59f1e2e0eda3ad683bd2d9abe9ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_accel_bias_model_response</type>
      <name>mip_filter_accel_bias_model_response</name>
      <anchorfile>group__c__filter__accel__bias__model.html</anchorfile>
      <anchor>ga464698fbb12707dffa4b919e4f00dc7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_accel_magnitude_error_adaptive_measurement_command</type>
      <name>mip_filter_accel_magnitude_error_adaptive_measurement_command</name>
      <anchorfile>group__c__filter__accel__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga9d7f6e80886be88501997851ef5ac11e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_accel_magnitude_error_adaptive_measurement_response</type>
      <name>mip_filter_accel_magnitude_error_adaptive_measurement_response</name>
      <anchorfile>group__c__filter__accel__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga064cd4bacd1a1e4582e7c63aff6d82af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_accel_noise_command</type>
      <name>mip_filter_accel_noise_command</name>
      <anchorfile>group__c__filter__accel__noise.html</anchorfile>
      <anchor>ga19362349c346592d402458a1f06064b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_accel_noise_response</type>
      <name>mip_filter_accel_noise_response</name>
      <anchorfile>group__c__filter__accel__noise.html</anchorfile>
      <anchor>ga03b6b624c19b21c5e0987749825edadb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_adaptive_filter_options_command</type>
      <name>mip_filter_adaptive_filter_options_command</name>
      <anchorfile>group__c__filter__adaptive__filter__options.html</anchorfile>
      <anchor>ga4fd2428ba8172b7ed0fcbd0885a26abe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_adaptive_filter_options_response</type>
      <name>mip_filter_adaptive_filter_options_response</name>
      <anchorfile>group__c__filter__adaptive__filter__options.html</anchorfile>
      <anchor>ga4d52d9307c2dee720030a7234858fa05</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_filter_adaptive_measurement</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>ga067928d3c5e7d66b480667d5ee0b6916</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_aiding_measurement_enable_command</type>
      <name>mip_filter_aiding_measurement_enable_command</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga73f59c8b909eacc85270f54d3c51a95b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_filter_aiding_measurement_enable_command_aiding_source</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga63fb892387a7ea9bf8cfe91576af6732</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_aiding_measurement_enable_response</type>
      <name>mip_filter_aiding_measurement_enable_response</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>gafb740df185f9aa467d85a347227c7ebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_altitude_aiding_command</type>
      <name>mip_filter_altitude_aiding_command</name>
      <anchorfile>group__c__filter__altitude__aiding.html</anchorfile>
      <anchor>gaa1498fac46d7a6d76a7b9cef49fa945c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_altitude_aiding_response</type>
      <name>mip_filter_altitude_aiding_response</name>
      <anchorfile>group__c__filter__altitude__aiding.html</anchorfile>
      <anchor>ga9587f3173606b532c2801c401453fd7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_antenna_offset_command</type>
      <name>mip_filter_antenna_offset_command</name>
      <anchorfile>group__c__filter__antenna__offset.html</anchorfile>
      <anchor>gab40838a5fc7be6bdee93b96de2b7c8f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_antenna_offset_response</type>
      <name>mip_filter_antenna_offset_response</name>
      <anchorfile>group__c__filter__antenna__offset.html</anchorfile>
      <anchor>gad30c6d35d39ee624d15e8f5b2825b397</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_auto_angular_zupt_command</type>
      <name>mip_filter_auto_angular_zupt_command</name>
      <anchorfile>group__c__filter__auto__angular__zupt.html</anchorfile>
      <anchor>ga4980235b04641be8745b303d37fdcee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_auto_angular_zupt_response</type>
      <name>mip_filter_auto_angular_zupt_response</name>
      <anchorfile>group__c__filter__auto__angular__zupt.html</anchorfile>
      <anchor>gaf0e17bad5d824eff11494abb6a3b1d93</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_auto_init_control_command</type>
      <name>mip_filter_auto_init_control_command</name>
      <anchorfile>group__c__filter__auto__init__control.html</anchorfile>
      <anchor>gaa7e0c46d9b84b004b325a810a1385339</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_auto_init_control_response</type>
      <name>mip_filter_auto_init_control_response</name>
      <anchorfile>group__c__filter__auto__init__control.html</anchorfile>
      <anchor>ga0c5a1227e708c147e23a9b5ae071a988</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_auto_zupt_command</type>
      <name>mip_filter_auto_zupt_command</name>
      <anchorfile>group__c__filter__auto__zupt.html</anchorfile>
      <anchor>gac65ffff21e4606a3a76ca8688e6cbf0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_auto_zupt_response</type>
      <name>mip_filter_auto_zupt_response</name>
      <anchorfile>group__c__filter__auto__zupt.html</anchorfile>
      <anchor>ga903811f47717e722a2abfeef8354a110</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_estimation_control_command</type>
      <name>mip_filter_estimation_control_command</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>gaef2ef405da0ca975011933064f33c7bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_filter_estimation_control_command_enable_flags</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>ga17357930a1324213ae66e24a0ced27ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_estimation_control_response</type>
      <name>mip_filter_estimation_control_response</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>ga88cd2b8a377b83f89c10de2e38fffb88</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_external_gnss_update_command</type>
      <name>mip_filter_external_gnss_update_command</name>
      <anchorfile>group__c__filter__external__gnss__update.html</anchorfile>
      <anchor>gad51a133eedd95c356e563b02e2af3fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_external_heading_update_command</type>
      <name>mip_filter_external_heading_update_command</name>
      <anchorfile>group__c__filter__external__heading__update.html</anchorfile>
      <anchor>gafd9c81ff2bd51c69fe55c01fcee24111</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_external_heading_update_with_time_command</type>
      <name>mip_filter_external_heading_update_with_time_command</name>
      <anchorfile>group__c__filter__external__heading__update__with__time.html</anchorfile>
      <anchor>gab147f38113bcf9ecf03745deda47d9ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_gnss_antenna_cal_control_command</type>
      <name>mip_filter_gnss_antenna_cal_control_command</name>
      <anchorfile>group__c__filter__gnss__antenna__cal__control.html</anchorfile>
      <anchor>ga63720f6a1651c570bd7420d13ec732da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_gnss_antenna_cal_control_response</type>
      <name>mip_filter_gnss_antenna_cal_control_response</name>
      <anchorfile>group__c__filter__gnss__antenna__cal__control.html</anchorfile>
      <anchor>ga566fedb86909eb7dd14e78859dc0d2dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_gnss_source_command</type>
      <name>mip_filter_gnss_source_command</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>gac74de66130cf0a8757d3214f1aa2f534</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_filter_gnss_source_command_source</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>gacfa3f38f7cd67b98fc4d2d4675441fce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_gnss_source_response</type>
      <name>mip_filter_gnss_source_response</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>gacfdc4923d16fc2612fb36a4f187e1769</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_gyro_bias_model_command</type>
      <name>mip_filter_gyro_bias_model_command</name>
      <anchorfile>group__c__filter__gyro__bias__model.html</anchorfile>
      <anchor>gaf07ea2d66d302b4fdd7e36550fd96d27</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_gyro_bias_model_response</type>
      <name>mip_filter_gyro_bias_model_response</name>
      <anchorfile>group__c__filter__gyro__bias__model.html</anchorfile>
      <anchor>gad3bea6c9d59207f4d196d742caa37e81</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_gyro_noise_command</type>
      <name>mip_filter_gyro_noise_command</name>
      <anchorfile>group__c__filter__gyro__noise.html</anchorfile>
      <anchor>ga66776135321be0a1960afd6606f00226</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_gyro_noise_response</type>
      <name>mip_filter_gyro_noise_response</name>
      <anchorfile>group__c__filter__gyro__noise.html</anchorfile>
      <anchor>ga9f66c71cf5d9e959605b5f68575751f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_hard_iron_offset_noise_command</type>
      <name>mip_filter_hard_iron_offset_noise_command</name>
      <anchorfile>group__c__filter__hard__iron__offset__noise.html</anchorfile>
      <anchor>ga2c184569eed4792822ec4a2130095d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_hard_iron_offset_noise_response</type>
      <name>mip_filter_hard_iron_offset_noise_response</name>
      <anchorfile>group__c__filter__hard__iron__offset__noise.html</anchorfile>
      <anchor>ga6ea473a93fd57fc705ef02990c281859</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_heading_source_command</type>
      <name>mip_filter_heading_source_command</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga6ef8d62ae8bdc5b394aa4e26b3a19f1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_filter_heading_source_command_source</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>gab6cf8376e6c9a10ff79f90ff6a0fea89</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_heading_source_response</type>
      <name>mip_filter_heading_source_response</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga7f92eec71ee1eead4bff811c9ed1813d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_initialization_configuration_command</type>
      <name>mip_filter_initialization_configuration_command</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga6a0343e9b3a416c78d9ac0f7337c70a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_filter_initialization_configuration_command_alignment_selector</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>gadd3309a5fa0a5d0ea37db5616b6f307d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_filter_initialization_configuration_command_initial_condition_source</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga4d0b5c84b86797a73545f9d106a78d82</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_initialization_configuration_response</type>
      <name>mip_filter_initialization_configuration_response</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>gad5e7252f95804a739dd12cbf92f84460</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_kinematic_constraint_command</type>
      <name>mip_filter_kinematic_constraint_command</name>
      <anchorfile>group__c__filter__kinematic__constraint.html</anchorfile>
      <anchor>gac1ed489c7ff539416912dbe0147b2ee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_kinematic_constraint_response</type>
      <name>mip_filter_kinematic_constraint_response</name>
      <anchorfile>group__c__filter__kinematic__constraint.html</anchorfile>
      <anchor>ga73b3408ec4b4879da136afb29cd410e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_filter_mag_declination_source</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>ga4e948e6cd95ffd64ebcc866cdfa7f72e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_mag_dip_angle_error_adaptive_measurement_command</type>
      <name>mip_filter_mag_dip_angle_error_adaptive_measurement_command</name>
      <anchorfile>group__c__filter__mag__dip__angle__error__adaptive__measurement.html</anchorfile>
      <anchor>ga4557e301211e00bc5c9340e94d431a8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_mag_dip_angle_error_adaptive_measurement_response</type>
      <name>mip_filter_mag_dip_angle_error_adaptive_measurement_response</name>
      <anchorfile>group__c__filter__mag__dip__angle__error__adaptive__measurement.html</anchorfile>
      <anchor>gaa460a78705c9558475a4a6dfb084606f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_mag_magnitude_error_adaptive_measurement_command</type>
      <name>mip_filter_mag_magnitude_error_adaptive_measurement_command</name>
      <anchorfile>group__c__filter__mag__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga89b561c6028633565864c9b93981084f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_mag_magnitude_error_adaptive_measurement_response</type>
      <name>mip_filter_mag_magnitude_error_adaptive_measurement_response</name>
      <anchorfile>group__c__filter__mag__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga7e13ae4790765486fc5ed93842fb69db</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_magnetic_declination_source_command</type>
      <name>mip_filter_magnetic_declination_source_command</name>
      <anchorfile>group__c__filter__magnetic__declination__source.html</anchorfile>
      <anchor>gad0478d28e886f27bd129af2bf9608b9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_magnetic_declination_source_response</type>
      <name>mip_filter_magnetic_declination_source_response</name>
      <anchorfile>group__c__filter__magnetic__declination__source.html</anchorfile>
      <anchor>ga06dce19708c17ebabf983e702e9c30fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_multi_antenna_offset_command</type>
      <name>mip_filter_multi_antenna_offset_command</name>
      <anchorfile>group__c__filter__multi__antenna__offset.html</anchorfile>
      <anchor>ga86049fa4dc91a4daf432668c947ba560</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_multi_antenna_offset_response</type>
      <name>mip_filter_multi_antenna_offset_response</name>
      <anchorfile>group__c__filter__multi__antenna__offset.html</anchorfile>
      <anchor>ga53d2be82e6e0421d5e712145d3dbff7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_ref_point_lever_arm_command</type>
      <name>mip_filter_ref_point_lever_arm_command</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>ga26e34e2ea3ac265df7b31c33603ec812</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_filter_ref_point_lever_arm_command_reference_point_selector</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>ga76fef08ff603aca7971d562326f8bd9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_ref_point_lever_arm_response</type>
      <name>mip_filter_ref_point_lever_arm_response</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>ga20c5e42865e5eedaecd9fe2e431bb63c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_filter_reference_frame</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>ga6bc3190ab4d60e57eb825f425eb887e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_reference_position_command</type>
      <name>mip_filter_reference_position_command</name>
      <anchorfile>group__c__filter__reference__position.html</anchorfile>
      <anchor>ga73f22073349451a1c230696030137a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_reference_position_response</type>
      <name>mip_filter_reference_position_response</name>
      <anchorfile>group__c__filter__reference__position.html</anchorfile>
      <anchor>gabb9e5fbeb0ad32a9cb0b336e278e376d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_rel_pos_configuration_command</type>
      <name>mip_filter_rel_pos_configuration_command</name>
      <anchorfile>group__c__filter__rel__pos__configuration.html</anchorfile>
      <anchor>ga02ca7bf90b04bd8798c91fdb3e3c37f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_rel_pos_configuration_response</type>
      <name>mip_filter_rel_pos_configuration_response</name>
      <anchorfile>group__c__filter__rel__pos__configuration.html</anchorfile>
      <anchor>ga44efe370f00ae4cc3651d75f32994dab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_sensor_to_vehicle_offset_command</type>
      <name>mip_filter_sensor_to_vehicle_offset_command</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__offset.html</anchorfile>
      <anchor>gac67eb769cecfd21824f82c33ecb5a975</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_sensor_to_vehicle_offset_response</type>
      <name>mip_filter_sensor_to_vehicle_offset_response</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__offset.html</anchorfile>
      <anchor>ga19439e08bee028ee31d36feae93217d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_sensor_to_vehicle_rotation_dcm_command</type>
      <name>mip_filter_sensor_to_vehicle_rotation_dcm_command</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__dcm.html</anchorfile>
      <anchor>ga642879d52c65c64609c9febaa0e9326b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_sensor_to_vehicle_rotation_dcm_response</type>
      <name>mip_filter_sensor_to_vehicle_rotation_dcm_response</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__dcm.html</anchorfile>
      <anchor>ga687db7af09bbec38e02d847f7e6b89c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_sensor_to_vehicle_rotation_euler_command</type>
      <name>mip_filter_sensor_to_vehicle_rotation_euler_command</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__euler.html</anchorfile>
      <anchor>ga047bf25d21ed6ff7aaf24723e8ae7531</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_sensor_to_vehicle_rotation_euler_response</type>
      <name>mip_filter_sensor_to_vehicle_rotation_euler_response</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__euler.html</anchorfile>
      <anchor>ga96c1755033db307f3e634cad53350610</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_sensor_to_vehicle_rotation_quaternion_command</type>
      <name>mip_filter_sensor_to_vehicle_rotation_quaternion_command</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__quaternion.html</anchorfile>
      <anchor>ga66f974f5f80831ed55a459981a1d0f93</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_sensor_to_vehicle_rotation_quaternion_response</type>
      <name>mip_filter_sensor_to_vehicle_rotation_quaternion_response</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__quaternion.html</anchorfile>
      <anchor>gae8d66e285fa468dbd631fa94da7c4a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_set_initial_attitude_command</type>
      <name>mip_filter_set_initial_attitude_command</name>
      <anchorfile>group__c__filter__set__initial__attitude.html</anchorfile>
      <anchor>gad33ff6092207846d9eb82e6f75687491</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_set_initial_heading_command</type>
      <name>mip_filter_set_initial_heading_command</name>
      <anchorfile>group__c__filter__set__initial__heading.html</anchorfile>
      <anchor>ga79c43e93a3572940ba4ab745eb7415c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_speed_lever_arm_command</type>
      <name>mip_filter_speed_lever_arm_command</name>
      <anchorfile>group__c__filter__speed__lever__arm.html</anchorfile>
      <anchor>ga76bfab59f3ffa4cdc05f68d8a83f2f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_speed_lever_arm_response</type>
      <name>mip_filter_speed_lever_arm_response</name>
      <anchorfile>group__c__filter__speed__lever__arm.html</anchorfile>
      <anchor>gaeb71181afba69aaef96afd8706aabedf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_speed_measurement_command</type>
      <name>mip_filter_speed_measurement_command</name>
      <anchorfile>group__c__filter__speed__measurement.html</anchorfile>
      <anchor>ga0287ccdea4a762ed576ed414e29f560b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_tare_orientation_command</type>
      <name>mip_filter_tare_orientation_command</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga33fac5d0c2f85fa11c4a1c3a3c08caf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_filter_tare_orientation_command_mip_tare_axes</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>gaf1896dfb272bccaf404837409b84caa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_tare_orientation_response</type>
      <name>mip_filter_tare_orientation_response</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga2bb445b7b403d7b6893ce38c727551a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_vehicle_dynamics_mode_command</type>
      <name>mip_filter_vehicle_dynamics_mode_command</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>ga5ee31506f56bcbd3019a1653d435db2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_filter_vehicle_dynamics_mode_command_dynamics_mode</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>ga682bb8625c90dea79ebf43f1f7d973ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_vehicle_dynamics_mode_response</type>
      <name>mip_filter_vehicle_dynamics_mode_response</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>ga89e5f5d8e3aa2efaa2acadba489e4056</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_vertical_gyro_constraint_control_command</type>
      <name>mip_filter_vertical_gyro_constraint_control_command</name>
      <anchorfile>group__c__filter__vertical__gyro__constraint__control.html</anchorfile>
      <anchor>gad1f19c2f6519860a0470f42cdc9a8ff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_vertical_gyro_constraint_control_response</type>
      <name>mip_filter_vertical_gyro_constraint_control_response</name>
      <anchorfile>group__c__filter__vertical__gyro__constraint__control.html</anchorfile>
      <anchor>ga7e9a41fa9bcdd3df1cb0faa10e0cabaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_wheeled_vehicle_constraint_control_command</type>
      <name>mip_filter_wheeled_vehicle_constraint_control_command</name>
      <anchorfile>group__c__filter__wheeled__vehicle__constraint__control.html</anchorfile>
      <anchor>ga5cab54db9b60458c990ed8782133a7a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_wheeled_vehicle_constraint_control_response</type>
      <name>mip_filter_wheeled_vehicle_constraint_control_response</name>
      <anchorfile>group__c__filter__wheeled__vehicle__constraint__control.html</anchorfile>
      <anchor>ga80e1a8c0d95f65be23a05518ecbffa5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_FILTER_CMD_DESC_SET</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a784f0efa86939841c578d8e881a1203b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_RESET_FILTER</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310af3ede1532cf05057d9feec90c5cea499</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_SET_INITIAL_ATTITUDE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a82c8040b21a61593ffd12b4eea84f374</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_SET_INITIAL_HEADING</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310af5a373a0ce58fd0a561db7835bfa0342</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_SET_INITIAL_HEADING_FROM_MAG</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a03b232ced555dd1fb9d9cf65b745743b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_RUN</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310ad926d636d6c8347e63417e61cb5b5598</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_SELECT_FILTER</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a3eb3853569e5e9bfc93c96e35ad1771f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_VEHICLE_DYNAMICS_MODE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a8a45369f9bc2209f94d9a3b1e8304b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_SENSOR2VEHICLE_ROTATION_EULER</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310adfbc72e3946ad99cd6d9839cfa7fb5fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_SENSOR2VEHICLE_OFFSET</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a194b6ef1afa5fe8b0eaf800b6a495df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_ANTENNA_OFFSET</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a02e55bd876c9efea3896a652349b5de8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_ESTIMATION_CONTROL_FLAGS</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a541f48512fa152cec706db053fb201d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_GNSS_SOURCE_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310aa6edfd74c391c14b337896154eca7562</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_EXTERNAL_GNSS_UPDATE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a29abdceff086ee0d404b1da1efd60847</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_EXTERNAL_HEADING_UPDATE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a016bcc15c12eec57621df2bac2d9b617</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_HEADING_UPDATE_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a122ec81933ccb6fba4ec018e7350da01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_AUTOINIT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a203fca3f948eb4dd3cace3900e567994</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_ACCEL_NOISE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a631e49175ffbf0081d7bddbb27559ad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_GYRO_NOISE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310ab291c5f6bf0e0de77348d7bcd0f79c44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_ACCEL_BIAS_MODEL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310acb09c348adeb9e26c066c18058200f9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_GYRO_BIAS_MODEL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a675d57cc680e87948dc1725be232d4d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_ZUPT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310ac144bb7e4b320119272aab64a6fb1339</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_EXTERNAL_HEADING_UPDATE_WITH_TIME</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a889ac74171f89a9b4815377b5f460fde</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_ANGULAR_ZUPT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310ae226a1e56b4b9399de9ecd3c963af877</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_TARE_ORIENTATION</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a47e4f69633b175ba918b842775c15119</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_COMMANDED_ZUPT</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310ae1086edcba406b427061af96c4f777c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_COMMANDED_ANGULAR_ZUPT</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a08cd3d8edf52780b24e0c633142a8cd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_AUTO_HEADING_UPDATE_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a3a5e4b47097f09031fef2a2f46c9d798</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_MAG_AUTO_CALIBRATION_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310aa8c95624a16f564a8ceba173fa9de525</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_MAG_CAPTURE_AUTO_CALIBRATION</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310aa71b1cf8bdcb1f17ebfaea85d63d2e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_GRAVITY_NOISE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310af4653060ae2fc049e1a4716a5ada4faa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_PRESSURE_NOISE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310aed63e8aa8aa806398cb6edcf3b08220d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_GRAVITY_NOISE_MINIMUM</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a92bc5b513d610a3c3fbf3f0632ee0e06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_HARD_IRON_OFFSET_NOISE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310ab372d0b13ab6ebe200fbba042698da13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_SOFT_IRON_MATRIX_NOISE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a3f504209e5018e8eb6623db899bc4cc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_LOW_PASS_SENSOR_FILTER</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a76c912a44109568f00cba040ca4da307</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_MAG_NOISE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310aea924e5dd4681f24e34d2fe7dedda8bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_DECLINATION_SOURCE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a57adbed0c8eebeddb1871deff95781a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_HOT_START_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a4281979c6de649015e2464c91377e5c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_SECONDARY_VELOCITY_AIDING_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a27184903a080f45aa19434d44f4a2c8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_INCLINATION_SOURCE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a2e5e44c86884a85827f77492705d3280</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_MAGNETIC_MAGNITUDE_SOURCE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a89254c8a509c4e039505fbd481ccec49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_SENSOR2VEHICLE_ROTATION_DCM</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a8f159da70b8932dd9cfa733599d22937</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_SENSOR2VEHICLE_ROTATION_QUATERNION</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310af77611032e601af733069278dec66a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_REFERENCE_POSITION</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a8a8f7efc7949deaa00bfc1556f180050</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_ENABLE_MEASUREMENT</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a20f950e23293f9bb37a71be6666390a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_ACCEL_MAGNITUDE_ERROR_ADAPTIVE_MEASUREMENT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a763ec2088a3837aac1227e24698095a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_MAG_MAGNITUDE_ERROR_ADAPTIVE_MEASUREMENT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310ab6f978d569d2a7b173ce2fcede6e78e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_MAG_DIP_ANGLE_ERROR_ADAPTIVE_MEASUREMENT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310ab2922413e4aee01e6767e1986ea7c9be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_ALTITUDE_AIDING_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a4777ce85ba13493cb24fce591c585ea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_SECONDARY_PITCH_ROLL_AIDING_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310aef98e60d47aa18369c918f44df2927f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_AIDING_MEASUREMENT_ENABLE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310adaea501ee7e560bfe8d6fb77b3fab324</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_KINEMATIC_CONSTRAINT</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a77fb049a84330cf9e9a3bd8adead34e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_INITIALIZATION_CONFIGURATION</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310afe7211f365eac06c9179ecb7fb4036ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_ADAPTIVE_FILTER_OPTIONS</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a7f95548cd9a1630e3c41aa607c9977b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_MULTI_ANTENNA_OFFSET</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a4e057f317ad5d47550378f378b836cca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_REL_POS_CONFIGURATION</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310aa9423ddd3e913054fb7f0f1f508e49fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_REF_POINT_LEVER_ARM</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a7013f23b8ada9c7bdff59d93544d6a2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_SPEED_MEASUREMENT</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a48717098a79a08f86fd6d29f6c8711ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_SPEED_LEVER_ARM</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310aad0a80b68b63108d4da2f89000913869</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_VERTICAL_GYRO_CONSTRAINT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310aa802de02661ac5e44b3da3c2f5db417b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_WHEELED_VEHICLE_CONSTRAINT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310ae1ee069e5a77060b269e7858271500a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_GNSS_ANTENNA_CALIBRATION_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a5c5db8ef383d3226074ad030928e25e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_SENSOR_TO_VEHICLE_CALIBRATION_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a8457783add2b154344cadc7cdd02b508</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_VEHICLE_DYNAMICS_MODE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a62e0ba6859e081546c078acc537bb9f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_SENSOR2VEHICLE_ROTATION_EULER</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a5c2f726b5b1a8bda706d68a8d0829fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_SENSOR2VEHICLE_OFFSET</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a870eeb47e0562a5b19468684967bfd44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_ANTENNA_OFFSET</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a5a9350cb2e28dd973a903c5950875372</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_ESTIMATION_CONTROL_FLAGS</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a8a61a957b2db61d306dd6aff87484309</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_GNSS_SOURCE_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a984c2fcbccf7357b6e5650ab7e6f43fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_HEADING_UPDATE_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310ae85bd46c1e32dc9e3765c225e3a48070</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_AUTOINIT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310aacf01225c5de3fb3caf50f38803e809a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_ACCEL_NOISE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310afb5153e8efa93684e2b1f6e69c1d5fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_GYRO_NOISE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310abd4331e425e8e52d2fe9c3fa75120d3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_MAG_NOISE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a9223063c882f6e6724944aa53cbfa1cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_ACCEL_BIAS_MODEL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310af0f0ee45b70c0a17a46e4e7568b48f52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_GYRO_BIAS_MODEL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a38f467994021f30ecd77ff3950acb834</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_ZUPT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310aded2838608be458a78210ba9bc7bcf9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_ANGULAR_ZUPT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a5b59338aa8348e1aef45ab3c6cbcd597</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_SELECT_FILTER</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a08fee703da983d65a20620214df08328</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_GRAVITY_NOISE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a8ad2da18684dffefb735ff293a3bee17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_PRESSURE_NOISE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a17649dda9d4843da647bbbc42728401f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_GRAVITY_NOISE_MINIMUM</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310af8f0d2dc264de1c3d6eb1e31d71301dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_HARD_IRON_OFFSET_NOISE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a0b2a23e73ff22e4e32ce157d61c08681</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_SOFT_IRON_MATRIX_NOISE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a9ece2c4bc6fd10ae31acb3576ed768ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_LOW_PASS_SENSOR_FILTER</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a90b15ccb2371ae2aadfbe58b246e0be7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_SET_INITIAL_HEADING</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a1b4726ced2590e674ebed09f90551779</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_REFERENCE_POSITION</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310ac61be22c679f3076d687825724668eba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_AUTO_HEADING_UPDATE_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a0be5f2817deae7ccde76c8569e4a9350</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_MAG_AUTO_CALIBRATION_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a9b7be2f80f6cd479c4ce4acc28ed2696</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_ENABLE_MEASUREMENT</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a2393fdd953e65637ddf2bed7546e3ad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_DECLINATION_SOURCE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a6a8aba435c2dce33dd0b60b99d04e37d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_ACCEL_MAGNITUDE_ERROR_ADAPTIVE_MEASUREMENT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a097a47f16076f5355ec54cd8952f6f5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_MAG_MAGNITUDE_ERROR_ADAPTIVE_MEASUREMENT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a2667ed833cef5f9c1e9c1e7af74fcb2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_MAG_DIP_ANGLE_ERROR_ADAPTIVE_MEASUREMENT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a8c296ef6fbdf954fd8306542cdb9d168</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_MAG_ANGULAR_RATE_ERROR_ADAPTIVE_MEASUREMENT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310aed0bebfb3dc71e8f2cd81f5475a65091</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_ALTITUDE_AIDING_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310ae9109de9b174c105e5436d9fa2b6f7bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_HOT_START_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a8c2659299fab7d45e26c2e08c253824c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_SECONDARY_VELOCITY_AIDING_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310ab13a31824e51e797866cc02616fdd39b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_SECONDARY_PITCH_ROLL_AIDING_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a7ddfd1a73a098fbb4e5674f6ab5e26a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_INCLINATION_SOURCE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a4bb9110f5e7f9e7630e1c5b1b3148bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_MAGNETIC_MAGNITUDE_SOURCE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a1b2daa81ada077f4320a364e5e616a20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_SENSOR2VEHICLE_ROTATION_DCM</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310aa83151c61ab604f550864abbcba9aa91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_SENSOR2VEHICLE_ROTATION_QUATERNION</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310ac12288b6357435700a6a56101fdc2acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_AIDING_MEASUREMENT_ENABLE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a1e504e2c97ff7cc3ae5c20b8c8262dd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_KINEMATIC_CONSTRAINT</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a5d17fe3bc987164454dccd87ea334fd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_INITIALIZATION_CONFIGURATION</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a9cb6440eb11894c4efdcdc45604bf2f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_ADAPTIVE_FILTER_OPTIONS</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a5bd246ad47e4a63bbf073810db9c4c2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_MULTI_ANTENNA_OFFSET</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a694ba7ee721ca4c02e5ba27db8779c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_REL_POS_CONFIGURATION</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310aa2f2384945b868835f9540063ad9e27d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_SPEED_MEASUREMENT</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a212e20b519c4f7a1e1319579c9d75ed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_VERTICAL_GYRO_CONSTRAINT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a8093478e1b03642428163b822e3ed644</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_WHEELED_VEHICLE_CONSTRAINT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a6a1e369db13df4d367dcf1620814b7c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_GNSS_ANTENNA_CALIBRATION_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310ab9ba3af0b7f7d6f1ba607e5bcff89fa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_TARE_ORIENTATION</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310ad7defd7cb3412ee3273ea1ef14fdb345</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_REF_POINT_LEVER_ARM</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a288fbfc5692dbdb33c1912604341dc3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_SPEED_LEVER_ARM</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a11b8c681a2fe144d243a2b238a88b1b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_accel_bias_model_command</name>
      <anchorfile>group__c__filter__accel__bias__model.html</anchorfile>
      <anchor>ga2ddcfc84835d2aebf523c72ef01b781a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_accel_bias_model_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_accel_bias_model_response</name>
      <anchorfile>group__c__filter__accel__bias__model.html</anchorfile>
      <anchor>ga4c4087515bc767e0ea506e960ab739e1</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_accel_bias_model_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_accel_magnitude_error_adaptive_measurement_command</name>
      <anchorfile>group__c__filter__accel__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>gab5c8dc6b15e1ae1b6bb529003769a28f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_accel_magnitude_error_adaptive_measurement_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_accel_magnitude_error_adaptive_measurement_response</name>
      <anchorfile>group__c__filter__accel__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>gaaa837c244efe1c14eabcbb3614d173aa</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_accel_magnitude_error_adaptive_measurement_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_accel_noise_command</name>
      <anchorfile>group__c__filter__accel__noise.html</anchorfile>
      <anchor>gaaa038d8befb643c41a047956bf7ae20b</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_accel_noise_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_accel_noise_response</name>
      <anchorfile>group__c__filter__accel__noise.html</anchorfile>
      <anchor>gae69d5f717935998e4b6e3e2011196a1a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_accel_noise_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_adaptive_filter_options_command</name>
      <anchorfile>group__c__filter__adaptive__filter__options.html</anchorfile>
      <anchor>gaaba4ef6bc361f2eec748bbc757bf2525</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_adaptive_filter_options_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_adaptive_filter_options_response</name>
      <anchorfile>group__c__filter__adaptive__filter__options.html</anchorfile>
      <anchor>gafe1e68389438a47bd881551045cd60d1</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_adaptive_filter_options_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_adaptive_measurement</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>ga4d5ca35c6786a8420191e6e7cc450db9</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_adaptive_measurement *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_aiding_measurement_enable_command</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>gaca00e9e5dd4dd70711faa60d98fefe15</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_aiding_measurement_enable_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_aiding_measurement_enable_command_aiding_source</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga5b18e3f77e8d551ffdc984700257add2</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_aiding_measurement_enable_command_aiding_source *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_aiding_measurement_enable_response</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga91f7a0909186088c4e4b5f901060afe1</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_aiding_measurement_enable_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_altitude_aiding_command</name>
      <anchorfile>group__c__filter__altitude__aiding.html</anchorfile>
      <anchor>gae0781c98658f23f815c86112b6437e10</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_altitude_aiding_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_altitude_aiding_response</name>
      <anchorfile>group__c__filter__altitude__aiding.html</anchorfile>
      <anchor>ga0f2808a9021193f882110b981f789642</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_altitude_aiding_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_antenna_offset_command</name>
      <anchorfile>group__c__filter__antenna__offset.html</anchorfile>
      <anchor>ga3e3f456ffb2f2e08b169ca8fade8a008</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_antenna_offset_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_antenna_offset_response</name>
      <anchorfile>group__c__filter__antenna__offset.html</anchorfile>
      <anchor>gaae310e96e65596647f3ad51f6e9b4c5d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_antenna_offset_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_auto_angular_zupt_command</name>
      <anchorfile>group__c__filter__auto__angular__zupt.html</anchorfile>
      <anchor>gae0549a5cc5e247c75d178c4a3fe62884</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_auto_angular_zupt_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_auto_angular_zupt_response</name>
      <anchorfile>group__c__filter__auto__angular__zupt.html</anchorfile>
      <anchor>gaa7e00c3bd24c157e6c016d9b424fe39e</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_auto_angular_zupt_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_auto_init_control_command</name>
      <anchorfile>group__c__filter__auto__init__control.html</anchorfile>
      <anchor>ga6faee96299d5846a7e14ab5e289a6123</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_auto_init_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_auto_init_control_response</name>
      <anchorfile>group__c__filter__auto__init__control.html</anchorfile>
      <anchor>gac09e74281f0d36672e43bf392f35d131</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_auto_init_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_auto_zupt_command</name>
      <anchorfile>group__c__filter__auto__zupt.html</anchorfile>
      <anchor>gabe48c3f96a46c5ed0a7bedd025b2792f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_auto_zupt_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_auto_zupt_response</name>
      <anchorfile>group__c__filter__auto__zupt.html</anchorfile>
      <anchor>gac548190c28c7e74e642c4131998c22bf</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_auto_zupt_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_estimation_control_command</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>ga97224605ca484a0d1799243411887273</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_estimation_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_estimation_control_command_enable_flags</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>gab985262ca6354d2a8c2f12d1612a76a2</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_estimation_control_command_enable_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_estimation_control_response</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>gade1cb218b3228c81452d091ca2911f0d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_estimation_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_external_gnss_update_command</name>
      <anchorfile>group__c__filter__external__gnss__update.html</anchorfile>
      <anchor>ga737fb920eeca1a6d100d1ebe817caa43</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_external_gnss_update_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_external_heading_update_command</name>
      <anchorfile>group__c__filter__external__heading__update.html</anchorfile>
      <anchor>ga0b289992fea7f905c00ac128ff0f8f00</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_external_heading_update_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_external_heading_update_with_time_command</name>
      <anchorfile>group__c__filter__external__heading__update__with__time.html</anchorfile>
      <anchor>ga0585dfbfb7e31236e25ff70633eef2ed</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_external_heading_update_with_time_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gnss_antenna_cal_control_command</name>
      <anchorfile>group__c__filter__gnss__antenna__cal__control.html</anchorfile>
      <anchor>gafa3061a449787a5997f1274a476b5364</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gnss_antenna_cal_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gnss_antenna_cal_control_response</name>
      <anchorfile>group__c__filter__gnss__antenna__cal__control.html</anchorfile>
      <anchor>gadec4702fefd363ad6ebed27fccca9c00</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gnss_antenna_cal_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gnss_source_command</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>ga5f45abb5bc107a87d811b31c10b63cb2</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gnss_source_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gnss_source_command_source</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>gad7d3ced7d3a86466cb2bb52cfa7e3129</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gnss_source_command_source *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gnss_source_response</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>ga3601d608f508554d338daf51e58ded2e</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gnss_source_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gyro_bias_model_command</name>
      <anchorfile>group__c__filter__gyro__bias__model.html</anchorfile>
      <anchor>ga66414887ea9aba1e5656875d12bbac56</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gyro_bias_model_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gyro_bias_model_response</name>
      <anchorfile>group__c__filter__gyro__bias__model.html</anchorfile>
      <anchor>ga3367e774c155ef9a62ec5ecaa9e2a68b</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gyro_bias_model_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gyro_noise_command</name>
      <anchorfile>group__c__filter__gyro__noise.html</anchorfile>
      <anchor>ga93cddacddcbe262ac0c431d7f8e033b3</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gyro_noise_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gyro_noise_response</name>
      <anchorfile>group__c__filter__gyro__noise.html</anchorfile>
      <anchor>gabd8690fe46ea2af28802e8577292bcd6</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gyro_noise_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_hard_iron_offset_noise_command</name>
      <anchorfile>group__c__filter__hard__iron__offset__noise.html</anchorfile>
      <anchor>gaae221136bd87793cb9b8858d2a55079b</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_hard_iron_offset_noise_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_hard_iron_offset_noise_response</name>
      <anchorfile>group__c__filter__hard__iron__offset__noise.html</anchorfile>
      <anchor>ga034e0f233c712b9e70a8f52a6ca1565e</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_hard_iron_offset_noise_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_heading_source_command</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga938e6ba9b2bbcc564592e3e079dbe4ec</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_heading_source_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_heading_source_command_source</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>gaf1759012ad058cbccf5e74c2835b58d0</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_heading_source_command_source *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_heading_source_response</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga3bc3cc43664cb3228e0ff46763643761</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_heading_source_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_initialization_configuration_command</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga84861ea95beb30d2fe385237c29fabb7</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_initialization_configuration_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_initialization_configuration_command_alignment_selector</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga13d9940d0a1ffc8bcc923769224fd295</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_initialization_configuration_command_alignment_selector *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_initialization_configuration_command_initial_condition_source</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>gaa91ea210294243e9b263391f7473c2a2</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_initialization_configuration_command_initial_condition_source *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_initialization_configuration_response</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga39e562b2ef26a8c3fea765a5c5649792</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_initialization_configuration_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_kinematic_constraint_command</name>
      <anchorfile>group__c__filter__kinematic__constraint.html</anchorfile>
      <anchor>ga60335e5ba4d521c15bf82f9d6b6c8d5a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_kinematic_constraint_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_kinematic_constraint_response</name>
      <anchorfile>group__c__filter__kinematic__constraint.html</anchorfile>
      <anchor>gac07c36356df58a964c4b3097a44b0d20</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_kinematic_constraint_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_mag_declination_source</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gad640cafe08c339b691790abaa611515e</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_mag_declination_source *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_mag_dip_angle_error_adaptive_measurement_command</name>
      <anchorfile>group__c__filter__mag__dip__angle__error__adaptive__measurement.html</anchorfile>
      <anchor>ga76f492dd0877091328e1e1be3fd001a3</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_mag_dip_angle_error_adaptive_measurement_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_mag_dip_angle_error_adaptive_measurement_response</name>
      <anchorfile>group__c__filter__mag__dip__angle__error__adaptive__measurement.html</anchorfile>
      <anchor>ga48f1e371450839874dedee57ea5a9a80</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_mag_dip_angle_error_adaptive_measurement_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_mag_magnitude_error_adaptive_measurement_command</name>
      <anchorfile>group__c__filter__mag__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>gacdbef91492f2fe8847581e0bd5ffb0e7</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_mag_magnitude_error_adaptive_measurement_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_mag_magnitude_error_adaptive_measurement_response</name>
      <anchorfile>group__c__filter__mag__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>gadbfec2edb085673ba54310b74e4d14f4</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_mag_magnitude_error_adaptive_measurement_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_magnetic_declination_source_command</name>
      <anchorfile>group__c__filter__magnetic__declination__source.html</anchorfile>
      <anchor>ga4cac2112861e66af4700f6fbbc804bbd</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_magnetic_declination_source_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_magnetic_declination_source_response</name>
      <anchorfile>group__c__filter__magnetic__declination__source.html</anchorfile>
      <anchor>ga29dece7a66638283ef708bef19956938</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_magnetic_declination_source_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_multi_antenna_offset_command</name>
      <anchorfile>group__c__filter__multi__antenna__offset.html</anchorfile>
      <anchor>gaa0f3c9b7782ecaa2cbd60f2d058c448d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_multi_antenna_offset_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_multi_antenna_offset_response</name>
      <anchorfile>group__c__filter__multi__antenna__offset.html</anchorfile>
      <anchor>gae70a8afe525b1bfaed9fe45803f9f964</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_multi_antenna_offset_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_ref_point_lever_arm_command</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>ga88360d4bc12c46e02737c05a28c78af5</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_ref_point_lever_arm_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_ref_point_lever_arm_command_reference_point_selector</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>ga3e99046cae2fb71c832e12da39798abf</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_ref_point_lever_arm_command_reference_point_selector *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_ref_point_lever_arm_response</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>ga95ebac43c90fdb9a8d0b70e1fb3fd7b8</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_ref_point_lever_arm_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_reference_frame</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>ga6d88866d2e019527f13aba275e1db169</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_reference_frame *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_reference_position_command</name>
      <anchorfile>group__c__filter__reference__position.html</anchorfile>
      <anchor>ga0f5a95076be17ccf3b1ec872cec7efae</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_reference_position_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_reference_position_response</name>
      <anchorfile>group__c__filter__reference__position.html</anchorfile>
      <anchor>gaf3edaf006a500f4bb037efccf7e7f9de</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_reference_position_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_rel_pos_configuration_command</name>
      <anchorfile>group__c__filter__rel__pos__configuration.html</anchorfile>
      <anchor>ga15048eec4919afdffd249683bc9100c1</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_rel_pos_configuration_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_rel_pos_configuration_response</name>
      <anchorfile>group__c__filter__rel__pos__configuration.html</anchorfile>
      <anchor>gab5c229a50f4a5c227cdf6f13e9baf65f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_rel_pos_configuration_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_sensor_to_vehicle_offset_command</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__offset.html</anchorfile>
      <anchor>ga0074dc6122758b464e95787f43bca0b8</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_sensor_to_vehicle_offset_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_sensor_to_vehicle_offset_response</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__offset.html</anchorfile>
      <anchor>ga9054e85be4a9eb40535730fad66a828e</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_sensor_to_vehicle_offset_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_sensor_to_vehicle_rotation_dcm_command</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__dcm.html</anchorfile>
      <anchor>gaebedbff99b9c424a7a5f6d9d4de524e5</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_sensor_to_vehicle_rotation_dcm_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_sensor_to_vehicle_rotation_dcm_response</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__dcm.html</anchorfile>
      <anchor>ga2c48e8485bbf1da8ccc81bf151f514c3</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_sensor_to_vehicle_rotation_dcm_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_sensor_to_vehicle_rotation_euler_command</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__euler.html</anchorfile>
      <anchor>ga0f6bf89799df0f4a1a9dfc914c6d25ca</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_sensor_to_vehicle_rotation_euler_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_sensor_to_vehicle_rotation_euler_response</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__euler.html</anchorfile>
      <anchor>gaf40376a33690b06c7793688a1342eed4</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_sensor_to_vehicle_rotation_euler_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_sensor_to_vehicle_rotation_quaternion_command</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__quaternion.html</anchorfile>
      <anchor>gab277f6279f5fb85d6bb1f3dc25438ebb</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_sensor_to_vehicle_rotation_quaternion_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_sensor_to_vehicle_rotation_quaternion_response</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__quaternion.html</anchorfile>
      <anchor>ga3bcfdad192ec1458de7a9886c0f019e0</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_sensor_to_vehicle_rotation_quaternion_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_set_initial_attitude_command</name>
      <anchorfile>group__c__filter__set__initial__attitude.html</anchorfile>
      <anchor>ga0eeb18d24a2254870388e319155ca73f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_set_initial_attitude_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_set_initial_heading_command</name>
      <anchorfile>group__c__filter__set__initial__heading.html</anchorfile>
      <anchor>ga19291be5028d7e2722040c57136321eb</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_set_initial_heading_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_speed_lever_arm_command</name>
      <anchorfile>group__c__filter__speed__lever__arm.html</anchorfile>
      <anchor>ga1bc438462865261dcad0d7dd24361413</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_speed_lever_arm_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_speed_lever_arm_response</name>
      <anchorfile>group__c__filter__speed__lever__arm.html</anchorfile>
      <anchor>ga3cbe53d7bf695402372a1ea45301ceb9</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_speed_lever_arm_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_speed_measurement_command</name>
      <anchorfile>group__c__filter__speed__measurement.html</anchorfile>
      <anchor>ga68e769e966d2ceafbfe179902f7dd194</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_speed_measurement_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_tare_orientation_command</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga31986a9c73bc9cea5e9965c4d910f887</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_tare_orientation_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_tare_orientation_command_mip_tare_axes</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga0376a64d55bb84ff1a492f7bb79dbe5f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_tare_orientation_command_mip_tare_axes *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_tare_orientation_response</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga7100a7be1f1036ef67fb3661e706dc21</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_tare_orientation_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_vehicle_dynamics_mode_command</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>gafc7fe3488743d571820dac0f941d3d89</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_vehicle_dynamics_mode_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_vehicle_dynamics_mode_command_dynamics_mode</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>ga1120350af6d33ac58da21f13b4a591cd</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_vehicle_dynamics_mode_command_dynamics_mode *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_vehicle_dynamics_mode_response</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>gadc6c956cb1350b0f28f4daac0579f798</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_vehicle_dynamics_mode_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_vertical_gyro_constraint_control_command</name>
      <anchorfile>group__c__filter__vertical__gyro__constraint__control.html</anchorfile>
      <anchor>ga8965abc4d969c3e295899ffaa511ccd9</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_vertical_gyro_constraint_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_vertical_gyro_constraint_control_response</name>
      <anchorfile>group__c__filter__vertical__gyro__constraint__control.html</anchorfile>
      <anchor>ga21bdf6891b741b0e4e61c43ebb3e9567</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_vertical_gyro_constraint_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_wheeled_vehicle_constraint_control_command</name>
      <anchorfile>group__c__filter__wheeled__vehicle__constraint__control.html</anchorfile>
      <anchor>ga40ff23f4ef516d702aa2616995978769</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_wheeled_vehicle_constraint_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_wheeled_vehicle_constraint_control_response</name>
      <anchorfile>group__c__filter__wheeled__vehicle__constraint__control.html</anchorfile>
      <anchor>gadcdebe25f72308fd6628a602e3165768</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_wheeled_vehicle_constraint_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_accel_bias_model_command</name>
      <anchorfile>group__c__filter__accel__bias__model.html</anchorfile>
      <anchor>ga4e0a6006274e0163cedf64f9b949e232</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_accel_bias_model_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_accel_bias_model_response</name>
      <anchorfile>group__c__filter__accel__bias__model.html</anchorfile>
      <anchor>gaa3f030358fcd9c4d334edd1a535854fb</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_accel_bias_model_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_accel_magnitude_error_adaptive_measurement_command</name>
      <anchorfile>group__c__filter__accel__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>gade3db56ebf700223295fb785ba7ff0d9</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_accel_magnitude_error_adaptive_measurement_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_accel_magnitude_error_adaptive_measurement_response</name>
      <anchorfile>group__c__filter__accel__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga626329054c5e196b0418dcf80855827a</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_accel_magnitude_error_adaptive_measurement_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_accel_noise_command</name>
      <anchorfile>group__c__filter__accel__noise.html</anchorfile>
      <anchor>gadc9f3673a7cb2e0e53ce95507283fa17</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_accel_noise_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_accel_noise_response</name>
      <anchorfile>group__c__filter__accel__noise.html</anchorfile>
      <anchor>gae7eefd5446b9c38335fabf1536867329</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_accel_noise_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_adaptive_filter_options_command</name>
      <anchorfile>group__c__filter__adaptive__filter__options.html</anchorfile>
      <anchor>ga5defbb7b13bff34e032472d3a16101d6</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_adaptive_filter_options_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_adaptive_filter_options_response</name>
      <anchorfile>group__c__filter__adaptive__filter__options.html</anchorfile>
      <anchor>gac833f1c757b3e3199caee1a1c66e9979</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_adaptive_filter_options_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_adaptive_measurement</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gae44ba7ad32bf1f8a660d2159ca9b5a8a</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_adaptive_measurement self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_aiding_measurement_enable_command</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga52a657217194a66806d8678dfd25f8fe</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_aiding_measurement_enable_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_aiding_measurement_enable_command_aiding_source</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga2565a38faba51e725f5df9a9c1960150</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_aiding_measurement_enable_command_aiding_source self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_aiding_measurement_enable_response</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga2aafb530516089712e8a44ff175aef19</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_aiding_measurement_enable_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_altitude_aiding_command</name>
      <anchorfile>group__c__filter__altitude__aiding.html</anchorfile>
      <anchor>ga7918b98784724fda16a90f5ac1e7b3b3</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_altitude_aiding_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_altitude_aiding_response</name>
      <anchorfile>group__c__filter__altitude__aiding.html</anchorfile>
      <anchor>ga8a16cfd86a4c69ba26964b2ea588ff30</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_altitude_aiding_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_antenna_offset_command</name>
      <anchorfile>group__c__filter__antenna__offset.html</anchorfile>
      <anchor>ga6312e68001cadfcabd541ec90a8e933a</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_antenna_offset_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_antenna_offset_response</name>
      <anchorfile>group__c__filter__antenna__offset.html</anchorfile>
      <anchor>gac59c71d1afc30877323c3a9d44232cb7</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_antenna_offset_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_auto_angular_zupt_command</name>
      <anchorfile>group__c__filter__auto__angular__zupt.html</anchorfile>
      <anchor>gaaabe68cb3db21e8d27a205faf88fdb30</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_auto_angular_zupt_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_auto_angular_zupt_response</name>
      <anchorfile>group__c__filter__auto__angular__zupt.html</anchorfile>
      <anchor>ga4b2d6f8ae929923e0b4ed99bc3b6b040</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_auto_angular_zupt_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_auto_init_control_command</name>
      <anchorfile>group__c__filter__auto__init__control.html</anchorfile>
      <anchor>ga961bd38c82720d0432f96b0c823dac92</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_auto_init_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_auto_init_control_response</name>
      <anchorfile>group__c__filter__auto__init__control.html</anchorfile>
      <anchor>ga8ec457466f27dcd02cd1bfb838235588</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_auto_init_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_auto_zupt_command</name>
      <anchorfile>group__c__filter__auto__zupt.html</anchorfile>
      <anchor>ga3146dd459345ea5064b80e4a357206a8</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_auto_zupt_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_auto_zupt_response</name>
      <anchorfile>group__c__filter__auto__zupt.html</anchorfile>
      <anchor>ga72b660de88b26f9ca3abc0212c299b8d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_auto_zupt_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_estimation_control_command</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>ga9fdbfa24040d2447e3614d03850c191c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_estimation_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_estimation_control_command_enable_flags</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>gaf81a5189fa4e8ed36d577acc5c410dc1</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_estimation_control_command_enable_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_estimation_control_response</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>gabde1e9c9e74ea4e657e03436f33c2fdd</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_estimation_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_external_gnss_update_command</name>
      <anchorfile>group__c__filter__external__gnss__update.html</anchorfile>
      <anchor>gaca3924b5606914a9323cf16272dcba47</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_external_gnss_update_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_external_heading_update_command</name>
      <anchorfile>group__c__filter__external__heading__update.html</anchorfile>
      <anchor>ga25f765cf79a117bd617841b4a9121a76</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_external_heading_update_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_external_heading_update_with_time_command</name>
      <anchorfile>group__c__filter__external__heading__update__with__time.html</anchorfile>
      <anchor>gab162287b0ce93275c7e565bf55b22f4e</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_external_heading_update_with_time_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gnss_antenna_cal_control_command</name>
      <anchorfile>group__c__filter__gnss__antenna__cal__control.html</anchorfile>
      <anchor>ga0aca983638535a88c18e4bffb330fab9</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gnss_antenna_cal_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gnss_antenna_cal_control_response</name>
      <anchorfile>group__c__filter__gnss__antenna__cal__control.html</anchorfile>
      <anchor>ga1a18b41ade8c9dae2d962c1399e8bc7b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gnss_antenna_cal_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gnss_source_command</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>gaefa285d1dfdfc33d9fa0c58a6a3ad471</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gnss_source_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gnss_source_command_source</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>ga50b542e8f8a49770e1f5f8cb50af3cd9</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gnss_source_command_source self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gnss_source_response</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>ga3e3a2a6b370b493be6922e4b87c65548</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gnss_source_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gyro_bias_model_command</name>
      <anchorfile>group__c__filter__gyro__bias__model.html</anchorfile>
      <anchor>ga343503da94d20db37a9b30b97fd68231</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gyro_bias_model_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gyro_bias_model_response</name>
      <anchorfile>group__c__filter__gyro__bias__model.html</anchorfile>
      <anchor>ga1e122294ac0c997886341b8345fe4407</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gyro_bias_model_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gyro_noise_command</name>
      <anchorfile>group__c__filter__gyro__noise.html</anchorfile>
      <anchor>ga420ba24e2f538c2888f42763e61a91a6</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gyro_noise_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gyro_noise_response</name>
      <anchorfile>group__c__filter__gyro__noise.html</anchorfile>
      <anchor>gad977c1d95bec030848709567b71bec2c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gyro_noise_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_hard_iron_offset_noise_command</name>
      <anchorfile>group__c__filter__hard__iron__offset__noise.html</anchorfile>
      <anchor>ga9e5e1e0d3ae7bf18d47a6e7d72f3b19d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_hard_iron_offset_noise_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_hard_iron_offset_noise_response</name>
      <anchorfile>group__c__filter__hard__iron__offset__noise.html</anchorfile>
      <anchor>gaeb8f7d0e81dfa7d0c9bfda3b10e3d2a7</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_hard_iron_offset_noise_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_heading_source_command</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>gad99d20f13cb0a047bc2294e6370de2c4</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_heading_source_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_heading_source_command_source</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga40538f3442bd6712c42b9914227c6922</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_heading_source_command_source self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_heading_source_response</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga956f2f723cbb2abe982631532a9bc263</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_heading_source_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_initialization_configuration_command</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga9d2b314a7c89e2b50241a01b7a7f3cab</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_initialization_configuration_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_initialization_configuration_command_alignment_selector</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga3029226c5473cb3e8cb05d5f5efbc4de</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_initialization_configuration_command_alignment_selector self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_initialization_configuration_command_initial_condition_source</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga2c8b673c617d93afd92f448f224a4d75</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_initialization_configuration_command_initial_condition_source self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_initialization_configuration_response</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga9aa2ea438593f33df2fabd121c6ced50</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_initialization_configuration_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_kinematic_constraint_command</name>
      <anchorfile>group__c__filter__kinematic__constraint.html</anchorfile>
      <anchor>gaa0348bb32a01f65d593a831c8764866f</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_kinematic_constraint_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_kinematic_constraint_response</name>
      <anchorfile>group__c__filter__kinematic__constraint.html</anchorfile>
      <anchor>ga04906f33cb707a61c97aa8af8a069615</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_kinematic_constraint_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_mag_declination_source</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>ga76d371c176f833c8d45fdeffb824535f</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_mag_declination_source self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_mag_dip_angle_error_adaptive_measurement_command</name>
      <anchorfile>group__c__filter__mag__dip__angle__error__adaptive__measurement.html</anchorfile>
      <anchor>ga5bcf9c23842600a043333abccdd31dc8</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_mag_dip_angle_error_adaptive_measurement_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_mag_dip_angle_error_adaptive_measurement_response</name>
      <anchorfile>group__c__filter__mag__dip__angle__error__adaptive__measurement.html</anchorfile>
      <anchor>gabade5a3424e03e2cf1c41606e6e1a4ec</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_mag_dip_angle_error_adaptive_measurement_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_mag_magnitude_error_adaptive_measurement_command</name>
      <anchorfile>group__c__filter__mag__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga61fd66c9ebf419d5623c9d38899e2d86</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_mag_magnitude_error_adaptive_measurement_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_mag_magnitude_error_adaptive_measurement_response</name>
      <anchorfile>group__c__filter__mag__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga3fa5cab4fa794671b7d57ba2e4f8b0f8</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_mag_magnitude_error_adaptive_measurement_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_magnetic_declination_source_command</name>
      <anchorfile>group__c__filter__magnetic__declination__source.html</anchorfile>
      <anchor>gac651b843ab017c4a190bf685c9640083</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_magnetic_declination_source_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_magnetic_declination_source_response</name>
      <anchorfile>group__c__filter__magnetic__declination__source.html</anchorfile>
      <anchor>gab0b0067c67d3f2cdbc8905fbe2f2a1b4</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_magnetic_declination_source_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_multi_antenna_offset_command</name>
      <anchorfile>group__c__filter__multi__antenna__offset.html</anchorfile>
      <anchor>gac6d6508a3a854af0eb2389ce82733ed6</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_multi_antenna_offset_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_multi_antenna_offset_response</name>
      <anchorfile>group__c__filter__multi__antenna__offset.html</anchorfile>
      <anchor>ga61e97c24a93fcb7a0cbcccab0e51f5ef</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_multi_antenna_offset_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_ref_point_lever_arm_command</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>ga2c53a931af7d9543cce576d324647b08</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_ref_point_lever_arm_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_ref_point_lever_arm_command_reference_point_selector</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>ga56989b528586e6a6336d01f67979dd4c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_ref_point_lever_arm_command_reference_point_selector self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_ref_point_lever_arm_response</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>gafd3aa2d5064efe115beb18077b05e00a</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_ref_point_lever_arm_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_reference_frame</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gaa74339fe96e8617b055bbd6718fea374</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_reference_frame self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_reference_position_command</name>
      <anchorfile>group__c__filter__reference__position.html</anchorfile>
      <anchor>ga1a89368ce610f80edbfd2944aac17a35</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_reference_position_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_reference_position_response</name>
      <anchorfile>group__c__filter__reference__position.html</anchorfile>
      <anchor>ga79221ec55b9d2b9f0eca6ee34600ec43</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_reference_position_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_rel_pos_configuration_command</name>
      <anchorfile>group__c__filter__rel__pos__configuration.html</anchorfile>
      <anchor>ga3faefaac549bc8e38ccd88d5a61e9824</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_rel_pos_configuration_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_rel_pos_configuration_response</name>
      <anchorfile>group__c__filter__rel__pos__configuration.html</anchorfile>
      <anchor>ga3ebdbf463db62818c28f765ba884cd36</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_rel_pos_configuration_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_sensor_to_vehicle_offset_command</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__offset.html</anchorfile>
      <anchor>ga0b15a8fe862e021ce7cee28839b75a08</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_sensor_to_vehicle_offset_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_sensor_to_vehicle_offset_response</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__offset.html</anchorfile>
      <anchor>ga45eeee779cea56ce418acf9238c9bc15</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_sensor_to_vehicle_offset_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_sensor_to_vehicle_rotation_dcm_command</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__dcm.html</anchorfile>
      <anchor>gacb7a922b2c7b9a2aac650802313d673d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_sensor_to_vehicle_rotation_dcm_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_sensor_to_vehicle_rotation_dcm_response</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__dcm.html</anchorfile>
      <anchor>gae397b0c8a238e2cef33312fb4dc30a7f</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_sensor_to_vehicle_rotation_dcm_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_sensor_to_vehicle_rotation_euler_command</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__euler.html</anchorfile>
      <anchor>ga89d67c0e2787bf01f820a0cd6d8ce3a4</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_sensor_to_vehicle_rotation_euler_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_sensor_to_vehicle_rotation_euler_response</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__euler.html</anchorfile>
      <anchor>ga6262e37884c62867f4ee3c7bf740d9a0</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_sensor_to_vehicle_rotation_euler_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_sensor_to_vehicle_rotation_quaternion_command</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__quaternion.html</anchorfile>
      <anchor>gafa549344930ccc4e50370cec0c5177d5</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_sensor_to_vehicle_rotation_quaternion_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_sensor_to_vehicle_rotation_quaternion_response</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__quaternion.html</anchorfile>
      <anchor>gad98af4cfb821855eef4862b337b3f2a6</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_sensor_to_vehicle_rotation_quaternion_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_set_initial_attitude_command</name>
      <anchorfile>group__c__filter__set__initial__attitude.html</anchorfile>
      <anchor>ga1dfcee4cf7ef0f436d6771320e4a2c57</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_set_initial_attitude_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_set_initial_heading_command</name>
      <anchorfile>group__c__filter__set__initial__heading.html</anchorfile>
      <anchor>ga18d16c2c6734f3f4770cc371d67e9eca</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_set_initial_heading_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_speed_lever_arm_command</name>
      <anchorfile>group__c__filter__speed__lever__arm.html</anchorfile>
      <anchor>ga15cc42e0cd91c2096c9bdf362b8de269</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_speed_lever_arm_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_speed_lever_arm_response</name>
      <anchorfile>group__c__filter__speed__lever__arm.html</anchorfile>
      <anchor>ga0d3845db6c2e24f36a10a7d0d67bba6f</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_speed_lever_arm_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_speed_measurement_command</name>
      <anchorfile>group__c__filter__speed__measurement.html</anchorfile>
      <anchor>gac92ef424733dd6d51242e711811bba02</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_speed_measurement_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_tare_orientation_command</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga7f7bab5be1aba410bd1ee32f547560e0</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_tare_orientation_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_tare_orientation_command_mip_tare_axes</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga39793e8f78e03b5c589387b5ae361fd7</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_tare_orientation_command_mip_tare_axes self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_tare_orientation_response</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga843314e292edb2232a8ab1c78faee938</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_tare_orientation_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_vehicle_dynamics_mode_command</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>ga7fb873b8b5ed492333aef2a125aeb775</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_vehicle_dynamics_mode_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_vehicle_dynamics_mode_command_dynamics_mode</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>ga69bbbce5c3be5dedb1b05635b6d028b1</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_vehicle_dynamics_mode_command_dynamics_mode self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_vehicle_dynamics_mode_response</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>gaa8ad3bb927502d1202e77401dfc73d3c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_vehicle_dynamics_mode_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_vertical_gyro_constraint_control_command</name>
      <anchorfile>group__c__filter__vertical__gyro__constraint__control.html</anchorfile>
      <anchor>ga7ba4f703c6264548dad4a67f1c67bd4c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_vertical_gyro_constraint_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_vertical_gyro_constraint_control_response</name>
      <anchorfile>group__c__filter__vertical__gyro__constraint__control.html</anchorfile>
      <anchor>gaf4ae080c0463efb2eed2e1f14fe78362</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_vertical_gyro_constraint_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_wheeled_vehicle_constraint_control_command</name>
      <anchorfile>group__c__filter__wheeled__vehicle__constraint__control.html</anchorfile>
      <anchor>ga52bbbfea616d6dab13fc174fb4d221e9</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_wheeled_vehicle_constraint_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_wheeled_vehicle_constraint_control_response</name>
      <anchorfile>group__c__filter__wheeled__vehicle__constraint__control.html</anchorfile>
      <anchor>gaf8de35dd753ea3e1071307ed038031b4</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_wheeled_vehicle_constraint_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_commanded_angular_zupt</name>
      <anchorfile>group__c__filter__commanded__angular__zupt.html</anchorfile>
      <anchor>gaa52b6fb1ec143a7ded63b27bc105e81f</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_commanded_zupt</name>
      <anchorfile>group__c__filter__commanded__zupt.html</anchorfile>
      <anchor>ga51c203517dfb1ed19428234b447ba54e</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_accel_bias_model</name>
      <anchorfile>group__c__filter__accel__bias__model.html</anchorfile>
      <anchor>ga492b7770546121f595826a62a5c2a65c</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_accel_magnitude_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__accel__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>gaf774de140ea4c3bead838d17861cfff5</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_accel_noise</name>
      <anchorfile>group__c__filter__accel__noise.html</anchorfile>
      <anchor>gae2fb881e35e2c1f0779e8b481e54b14f</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_adaptive_filter_options</name>
      <anchorfile>group__c__filter__adaptive__filter__options.html</anchorfile>
      <anchor>ga8d7978e9a891474d551ff19b8e55899d</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_aiding_measurement_enable</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga40aee76818efa22cee987c83486ce9b4</anchor>
      <arglist>(struct mip_interface *device, mip_filter_aiding_measurement_enable_command_aiding_source aiding_source)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_altitude_aiding</name>
      <anchorfile>group__c__filter__altitude__aiding.html</anchorfile>
      <anchor>ga39a49bb87499d29b43884477578f599b</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_antenna_offset</name>
      <anchorfile>group__c__filter__antenna__offset.html</anchorfile>
      <anchor>ga9b25f4573ee3e7280fee3610ae0d673e</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_auto_angular_zupt</name>
      <anchorfile>group__c__filter__auto__angular__zupt.html</anchorfile>
      <anchor>ga8ffab098f7d763a4fb745957fce449e0</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_auto_init_control</name>
      <anchorfile>group__c__filter__auto__init__control.html</anchorfile>
      <anchor>ga154902c69a2f0fadfc0155dde81bbb59</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_auto_zupt</name>
      <anchorfile>group__c__filter__auto__zupt.html</anchorfile>
      <anchor>ga3e9720a2d50ea123f5653488901920d9</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_estimation_control</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>ga636c80aa03cbab9d9c05e05c292801be</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_gnss_antenna_cal_control</name>
      <anchorfile>group__c__filter__gnss__antenna__cal__control.html</anchorfile>
      <anchor>ga6bde090e3c8ea24314d932027069a6cc</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_gnss_source</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>gacf29b10487432172008f79103df50e10</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_gyro_bias_model</name>
      <anchorfile>group__c__filter__gyro__bias__model.html</anchorfile>
      <anchor>ga6382d86eace4b75e845a59047f9ba4db</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_gyro_noise</name>
      <anchorfile>group__c__filter__gyro__noise.html</anchorfile>
      <anchor>gabfa36d7e221f8e66cfff7bfb2a86656b</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_hard_iron_offset_noise</name>
      <anchorfile>group__c__filter__hard__iron__offset__noise.html</anchorfile>
      <anchor>gac994ba48916f9ff210afc64cf9196a15</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_heading_source</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>gab52b59d2b339ceaa792beddaa010edcc</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_initialization_configuration</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>gaf6c171f12902b911a96a4a6550457486</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_kinematic_constraint</name>
      <anchorfile>group__c__filter__kinematic__constraint.html</anchorfile>
      <anchor>ga22f83028bdaf158412648c67124a38be</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_mag_dip_angle_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__mag__dip__angle__error__adaptive__measurement.html</anchorfile>
      <anchor>ga91b11a5490557f1d1406f697999644fe</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_mag_magnitude_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__mag__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>gac4cacf567a72a87f5582abc05ef7023b</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_magnetic_declination_source</name>
      <anchorfile>group__c__filter__magnetic__declination__source.html</anchorfile>
      <anchor>ga18d7b6042572dec11212efc8f27a1df3</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_multi_antenna_offset</name>
      <anchorfile>group__c__filter__multi__antenna__offset.html</anchorfile>
      <anchor>gaf872091693c99e530f1fc1b42a490137</anchor>
      <arglist>(struct mip_interface *device, uint8_t receiver_id)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_ref_point_lever_arm</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>ga15153de55966650977e1ef74904ac84f</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_reference_position</name>
      <anchorfile>group__c__filter__reference__position.html</anchorfile>
      <anchor>ga567da6d86cb240de0fe95bb0de0dbd86</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_rel_pos_configuration</name>
      <anchorfile>group__c__filter__rel__pos__configuration.html</anchorfile>
      <anchor>ga7dc11db1ac98012572dbb33ac74a5e93</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_sensor_to_vehicle_offset</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__offset.html</anchorfile>
      <anchor>ga0bc1e53f594034372507bb36719625ed</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_sensor_to_vehicle_rotation_dcm</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__dcm.html</anchorfile>
      <anchor>gaa3853b62779901c0e149908913f650f1</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_sensor_to_vehicle_rotation_euler</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__euler.html</anchorfile>
      <anchor>ga478d04a07ca4fab5a9ac87eaefe99968</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_sensor_to_vehicle_rotation_quaternion</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__quaternion.html</anchorfile>
      <anchor>ga04875e3d06f920c48f9ce4a19646b11d</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_speed_lever_arm</name>
      <anchorfile>group__c__filter__speed__lever__arm.html</anchorfile>
      <anchor>ga25bf48cf7465ab21ae8841f46d230094</anchor>
      <arglist>(struct mip_interface *device, uint8_t source)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_tare_orientation</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga5c8f01c1df52a882fa56cf71443d194c</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_vehicle_dynamics_mode</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>ga55fac3105753b4177342d3333b53b156</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_vertical_gyro_constraint_control</name>
      <anchorfile>group__c__filter__vertical__gyro__constraint__control.html</anchorfile>
      <anchor>ga7b8f89f1e62427082a03ee43fbacb0eb</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_wheeled_vehicle_constraint_control</name>
      <anchorfile>group__c__filter__wheeled__vehicle__constraint__control.html</anchorfile>
      <anchor>gaf1d422f3bdd1277c7cf2b306ce780ca9</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_external_gnss_update</name>
      <anchorfile>group__c__filter__external__gnss__update.html</anchorfile>
      <anchor>gaa9fed36f271c3ec6fb6504d115631710</anchor>
      <arglist>(struct mip_interface *device, double gps_time, uint16_t gps_week, double latitude, double longitude, double height, const float *velocity, const float *pos_uncertainty, const float *vel_uncertainty)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_external_heading_update</name>
      <anchorfile>group__c__filter__external__heading__update.html</anchorfile>
      <anchor>gabcf12867363e881a665cd40863e60017</anchor>
      <arglist>(struct mip_interface *device, float heading, float heading_uncertainty, uint8_t type)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_external_heading_update_with_time</name>
      <anchorfile>group__c__filter__external__heading__update__with__time.html</anchorfile>
      <anchor>ga381bc1d053af42438071aec2214ed7ec</anchor>
      <arglist>(struct mip_interface *device, double gps_time, uint16_t gps_week, float heading, float heading_uncertainty, uint8_t type)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_accel_bias_model</name>
      <anchorfile>group__c__filter__accel__bias__model.html</anchorfile>
      <anchor>gac7a67eafb11bce4a25921a344e152904</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_accel_magnitude_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__accel__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>gacf34c4806af00803ee2d2379d3a81e69</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_accel_noise</name>
      <anchorfile>group__c__filter__accel__noise.html</anchorfile>
      <anchor>gaddfb22ee497aba2368a18d3f8d1da333</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_adaptive_filter_options</name>
      <anchorfile>group__c__filter__adaptive__filter__options.html</anchorfile>
      <anchor>ga69a07888b811fe04f61ad00a4f49b15f</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_aiding_measurement_enable</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>gae057c412baee4fd1b64915472bc2bc03</anchor>
      <arglist>(struct mip_interface *device, mip_filter_aiding_measurement_enable_command_aiding_source aiding_source)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_altitude_aiding</name>
      <anchorfile>group__c__filter__altitude__aiding.html</anchorfile>
      <anchor>gae020486f18c9a0454d98dd9b715b88d7</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_antenna_offset</name>
      <anchorfile>group__c__filter__antenna__offset.html</anchorfile>
      <anchor>ga57f3caa9897156873a276626d7483a9a</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_auto_angular_zupt</name>
      <anchorfile>group__c__filter__auto__angular__zupt.html</anchorfile>
      <anchor>gafed8e3e1ce81cdb4a31cc82cf7a834bb</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_auto_init_control</name>
      <anchorfile>group__c__filter__auto__init__control.html</anchorfile>
      <anchor>ga47bd416de4cf6dc5c3f2fcfcaec90026</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_auto_zupt</name>
      <anchorfile>group__c__filter__auto__zupt.html</anchorfile>
      <anchor>ga8519442916456eb11eccb0920b178990</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_estimation_control</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>ga993dad24125306666bda59dd06fb1965</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_gnss_antenna_cal_control</name>
      <anchorfile>group__c__filter__gnss__antenna__cal__control.html</anchorfile>
      <anchor>ga1d4b54416b1050e47b65af0d9acae042</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_gnss_source</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>ga57418e228639aa4c13db81dc66bfbd48</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_gyro_bias_model</name>
      <anchorfile>group__c__filter__gyro__bias__model.html</anchorfile>
      <anchor>gae75d33d4453493e4330513c30174ab4a</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_gyro_noise</name>
      <anchorfile>group__c__filter__gyro__noise.html</anchorfile>
      <anchor>gaa7fbe44ec848312a50d6b9f462072cfc</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_hard_iron_offset_noise</name>
      <anchorfile>group__c__filter__hard__iron__offset__noise.html</anchorfile>
      <anchor>ga5e60bfda254a7ebc39b1ab82771ce96c</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_heading_source</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga852e9775739f14d6f40624b8e6bddf74</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_initialization_configuration</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga5a6f299ceb015f235413800fa19ce47c</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_kinematic_constraint</name>
      <anchorfile>group__c__filter__kinematic__constraint.html</anchorfile>
      <anchor>gae355c263c2ce6c9f48e7a5fb2ccc1cee</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_mag_dip_angle_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__mag__dip__angle__error__adaptive__measurement.html</anchorfile>
      <anchor>gac14257722f7846ee977abecebff27ddf</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_mag_magnitude_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__mag__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga475f0b97abb387f94932b05f4e8c9cc4</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_magnetic_declination_source</name>
      <anchorfile>group__c__filter__magnetic__declination__source.html</anchorfile>
      <anchor>ga080fbb8028eb6a47fc0214df4b03995e</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_multi_antenna_offset</name>
      <anchorfile>group__c__filter__multi__antenna__offset.html</anchorfile>
      <anchor>gac16724d65c8f3420f216d9ab119c0fe0</anchor>
      <arglist>(struct mip_interface *device, uint8_t receiver_id)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_ref_point_lever_arm</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>ga2f8005454db501367309633a8b6e00ed</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_reference_position</name>
      <anchorfile>group__c__filter__reference__position.html</anchorfile>
      <anchor>gae0f516006873da24fa6b0419346da84a</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_rel_pos_configuration</name>
      <anchorfile>group__c__filter__rel__pos__configuration.html</anchorfile>
      <anchor>ga453aae5ddfaa7a95606ead06617cc3c1</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_sensor_to_vehicle_offset</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__offset.html</anchorfile>
      <anchor>gae1aa145dbc9fc2727ed62c550a6d4128</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_sensor_to_vehicle_rotation_dcm</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__dcm.html</anchorfile>
      <anchor>gaa3d3ff8a48c392918bc0b4936d312276</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_sensor_to_vehicle_rotation_euler</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__euler.html</anchorfile>
      <anchor>gab27ae71e3a31ed4e0e9cee4306437341</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_sensor_to_vehicle_rotation_quaternion</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__quaternion.html</anchorfile>
      <anchor>gabca172a74a65efafa91f6fc50ef54959</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_speed_lever_arm</name>
      <anchorfile>group__c__filter__speed__lever__arm.html</anchorfile>
      <anchor>gaf4c2ea2c0a3c437cbee099a909db1110</anchor>
      <arglist>(struct mip_interface *device, uint8_t source)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_tare_orientation</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga56a79041c20283e6e425248da8efe301</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_vehicle_dynamics_mode</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>ga07072b351d56dd0d9a569d515a1fa987</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_vertical_gyro_constraint_control</name>
      <anchorfile>group__c__filter__vertical__gyro__constraint__control.html</anchorfile>
      <anchor>ga3605edbd14c3aa3fd2f07caeba80081d</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_wheeled_vehicle_constraint_control</name>
      <anchorfile>group__c__filter__wheeled__vehicle__constraint__control.html</anchorfile>
      <anchor>ga67ad2f42a63b996a008d34377adf1f0d</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_accel_bias_model</name>
      <anchorfile>group__c__filter__accel__bias__model.html</anchorfile>
      <anchor>ga9966c870741c02b437d870667b6a1dab</anchor>
      <arglist>(struct mip_interface *device, float *x_beta_out, float *y_beta_out, float *z_beta_out, float *x_out, float *y_out, float *z_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_accel_magnitude_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__accel__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga78ed394db54c5e78702197fe73a6bfc9</anchor>
      <arglist>(struct mip_interface *device, mip_filter_adaptive_measurement *adaptive_measurement_out, float *frequency_out, float *low_limit_out, float *high_limit_out, float *low_limit_uncertainty_out, float *high_limit_uncertainty_out, float *minimum_uncertainty_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_accel_noise</name>
      <anchorfile>group__c__filter__accel__noise.html</anchorfile>
      <anchor>ga77dd6b9062b1a0ef34a1ce5805e4a7c3</anchor>
      <arglist>(struct mip_interface *device, float *x_out, float *y_out, float *z_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_adaptive_filter_options</name>
      <anchorfile>group__c__filter__adaptive__filter__options.html</anchorfile>
      <anchor>gaac9115ac1c0c255a8cacb891d17394ee</anchor>
      <arglist>(struct mip_interface *device, uint8_t *level_out, uint16_t *time_limit_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_aiding_measurement_enable</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga56c4913c71265a7f35b8bcc0959f6aba</anchor>
      <arglist>(struct mip_interface *device, mip_filter_aiding_measurement_enable_command_aiding_source aiding_source, bool *enable_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_altitude_aiding</name>
      <anchorfile>group__c__filter__altitude__aiding.html</anchorfile>
      <anchor>gacaf761fb3b3675f9a06e984d8bb209f1</anchor>
      <arglist>(struct mip_interface *device, uint8_t *aiding_selector_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_antenna_offset</name>
      <anchorfile>group__c__filter__antenna__offset.html</anchorfile>
      <anchor>gae59fec58ea9e847f16d53c5e8f199081</anchor>
      <arglist>(struct mip_interface *device, float *offset_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_auto_angular_zupt</name>
      <anchorfile>group__c__filter__auto__angular__zupt.html</anchorfile>
      <anchor>ga2d4379e33a19535e780025277a0b05ac</anchor>
      <arglist>(struct mip_interface *device, uint8_t *enable_out, float *threshold_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_auto_init_control</name>
      <anchorfile>group__c__filter__auto__init__control.html</anchorfile>
      <anchor>ga7f0cc974912aaaa8c56af2c8d09756e4</anchor>
      <arglist>(struct mip_interface *device, uint8_t *enable_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_auto_zupt</name>
      <anchorfile>group__c__filter__auto__zupt.html</anchorfile>
      <anchor>ga7c46bbc146bbde3bce65823aaa2b5185</anchor>
      <arglist>(struct mip_interface *device, uint8_t *enable_out, float *threshold_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_estimation_control</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>ga6298473d787990367a16951610e72686</anchor>
      <arglist>(struct mip_interface *device, mip_filter_estimation_control_command_enable_flags *enable_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_gnss_antenna_cal_control</name>
      <anchorfile>group__c__filter__gnss__antenna__cal__control.html</anchorfile>
      <anchor>gab8c29a421a9cc204fdd43489524623f9</anchor>
      <arglist>(struct mip_interface *device, uint8_t *enable_out, float *max_offset_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_gnss_source</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>ga90ed08763cd3b92f6d6822eef1935549</anchor>
      <arglist>(struct mip_interface *device, mip_filter_gnss_source_command_source *source_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_gyro_bias_model</name>
      <anchorfile>group__c__filter__gyro__bias__model.html</anchorfile>
      <anchor>gadbd38c00ebdbfee00000bd6a248490d7</anchor>
      <arglist>(struct mip_interface *device, float *x_beta_out, float *y_beta_out, float *z_beta_out, float *x_out, float *y_out, float *z_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_gyro_noise</name>
      <anchorfile>group__c__filter__gyro__noise.html</anchorfile>
      <anchor>ga3eab912e424ac304fe902632e3289a8e</anchor>
      <arglist>(struct mip_interface *device, float *x_out, float *y_out, float *z_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_hard_iron_offset_noise</name>
      <anchorfile>group__c__filter__hard__iron__offset__noise.html</anchorfile>
      <anchor>ga1e987548224a3635ff775b3d3c6567ea</anchor>
      <arglist>(struct mip_interface *device, float *x_out, float *y_out, float *z_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_heading_source</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga49d883f024cf0ac1059a1585f238a3bb</anchor>
      <arglist>(struct mip_interface *device, mip_filter_heading_source_command_source *source_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_initialization_configuration</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>gaae6f33f027aee1cc5209e63a410da7cd</anchor>
      <arglist>(struct mip_interface *device, uint8_t *wait_for_run_command_out, mip_filter_initialization_configuration_command_initial_condition_source *initial_cond_src_out, mip_filter_initialization_configuration_command_alignment_selector *auto_heading_alignment_selector_out, float *initial_heading_out, float *initial_pitch_out, float *initial_roll_out, float *initial_position_out, float *initial_velocity_out, mip_filter_reference_frame *reference_frame_selector_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_kinematic_constraint</name>
      <anchorfile>group__c__filter__kinematic__constraint.html</anchorfile>
      <anchor>ga3a58f0a861f3cafd4933f6caaf0ceb4d</anchor>
      <arglist>(struct mip_interface *device, uint8_t *acceleration_constraint_selection_out, uint8_t *velocity_constraint_selection_out, uint8_t *angular_constraint_selection_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_mag_dip_angle_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__mag__dip__angle__error__adaptive__measurement.html</anchorfile>
      <anchor>ga06ef7dda484ea50f24ba35229f9301f8</anchor>
      <arglist>(struct mip_interface *device, bool *enable_out, float *frequency_out, float *high_limit_out, float *high_limit_uncertainty_out, float *minimum_uncertainty_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_mag_magnitude_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__mag__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga9d6cd58200399938e0322a8830540073</anchor>
      <arglist>(struct mip_interface *device, mip_filter_adaptive_measurement *adaptive_measurement_out, float *frequency_out, float *low_limit_out, float *high_limit_out, float *low_limit_uncertainty_out, float *high_limit_uncertainty_out, float *minimum_uncertainty_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_magnetic_declination_source</name>
      <anchorfile>group__c__filter__magnetic__declination__source.html</anchorfile>
      <anchor>gadb27fbc9f5117dd4a1c39f35271531bb</anchor>
      <arglist>(struct mip_interface *device, mip_filter_mag_declination_source *source_out, float *declination_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_multi_antenna_offset</name>
      <anchorfile>group__c__filter__multi__antenna__offset.html</anchorfile>
      <anchor>ga7961a3d99ab8e72b4d0342e1320e83a6</anchor>
      <arglist>(struct mip_interface *device, uint8_t receiver_id, float *antenna_offset_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_ref_point_lever_arm</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>gafbb2ad88d5000425153ca5feb1affaa6</anchor>
      <arglist>(struct mip_interface *device, mip_filter_ref_point_lever_arm_command_reference_point_selector *ref_point_sel_out, float *lever_arm_offset_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_reference_position</name>
      <anchorfile>group__c__filter__reference__position.html</anchorfile>
      <anchor>gad43ff5aea637ea9a71721ca77790d651</anchor>
      <arglist>(struct mip_interface *device, bool *enable_out, double *latitude_out, double *longitude_out, double *altitude_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_rel_pos_configuration</name>
      <anchorfile>group__c__filter__rel__pos__configuration.html</anchorfile>
      <anchor>gad56f7caef592dcd2a4298458345fb88c</anchor>
      <arglist>(struct mip_interface *device, uint8_t *source_out, mip_filter_reference_frame *reference_frame_selector_out, double *reference_coordinates_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_sensor_to_vehicle_offset</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__offset.html</anchorfile>
      <anchor>ga5b28738bb1142d292ac18bf3b21f3b51</anchor>
      <arglist>(struct mip_interface *device, float *offset_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_sensor_to_vehicle_rotation_dcm</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__dcm.html</anchorfile>
      <anchor>ga32a8cca002af49d8f73986b4cb9cb6d1</anchor>
      <arglist>(struct mip_interface *device, float *dcm_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_sensor_to_vehicle_rotation_euler</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__euler.html</anchorfile>
      <anchor>ga2f176fff018410220e1b795f04d5bc52</anchor>
      <arglist>(struct mip_interface *device, float *roll_out, float *pitch_out, float *yaw_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_sensor_to_vehicle_rotation_quaternion</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__quaternion.html</anchorfile>
      <anchor>gaf414d8aba561d880df953eff1ea36dbf</anchor>
      <arglist>(struct mip_interface *device, float *quat_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_speed_lever_arm</name>
      <anchorfile>group__c__filter__speed__lever__arm.html</anchorfile>
      <anchor>gaf37203b855e4a4ee7f98df38cbb9cc0f</anchor>
      <arglist>(struct mip_interface *device, uint8_t source, float *lever_arm_offset_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_tare_orientation</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>gac16b2f22f9179a7ceaaa41c4ed38808b</anchor>
      <arglist>(struct mip_interface *device, mip_filter_tare_orientation_command_mip_tare_axes *axes_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_vehicle_dynamics_mode</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>gac6237210189b413cd91bb898a2f6e4e9</anchor>
      <arglist>(struct mip_interface *device, mip_filter_vehicle_dynamics_mode_command_dynamics_mode *mode_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_vertical_gyro_constraint_control</name>
      <anchorfile>group__c__filter__vertical__gyro__constraint__control.html</anchorfile>
      <anchor>ga5e747f358f4f748ce46442e566bf2cc4</anchor>
      <arglist>(struct mip_interface *device, uint8_t *enable_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_wheeled_vehicle_constraint_control</name>
      <anchorfile>group__c__filter__wheeled__vehicle__constraint__control.html</anchorfile>
      <anchor>ga5b6773a47f7ee40d80573aa02fc5f206</anchor>
      <arglist>(struct mip_interface *device, uint8_t *enable_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_reset</name>
      <anchorfile>group__c__filter__reset.html</anchorfile>
      <anchor>gad2f8f71b245e0d0ab912ead52e7247fa</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_run</name>
      <anchorfile>group__c__filter__run.html</anchorfile>
      <anchor>ga353fe836fe7d166ae17fdd34c903c928</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_accel_bias_model</name>
      <anchorfile>group__c__filter__accel__bias__model.html</anchorfile>
      <anchor>ga4c3c31e25209d420bfef697632da88ec</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_accel_magnitude_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__accel__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga1a34df5c394ffdf3f9c140e3d89c9bef</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_accel_noise</name>
      <anchorfile>group__c__filter__accel__noise.html</anchorfile>
      <anchor>ga5f1d389995699f3d39d450097abcae1f</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_adaptive_filter_options</name>
      <anchorfile>group__c__filter__adaptive__filter__options.html</anchorfile>
      <anchor>ga9f5e504f2227e43c1108e6a78513edb2</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_aiding_measurement_enable</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga55720fd3577ea2005f0100a1fc7b982f</anchor>
      <arglist>(struct mip_interface *device, mip_filter_aiding_measurement_enable_command_aiding_source aiding_source)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_altitude_aiding</name>
      <anchorfile>group__c__filter__altitude__aiding.html</anchorfile>
      <anchor>ga94fdd6c2d98ca2b47c8b0ba5fc4198f6</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_antenna_offset</name>
      <anchorfile>group__c__filter__antenna__offset.html</anchorfile>
      <anchor>ga474f447aae0ef6d79cb2ba1a9d789cc2</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_auto_angular_zupt</name>
      <anchorfile>group__c__filter__auto__angular__zupt.html</anchorfile>
      <anchor>ga04e76fe0328b98396a1d3b46f654ad1f</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_auto_init_control</name>
      <anchorfile>group__c__filter__auto__init__control.html</anchorfile>
      <anchor>ga7bd0a0aef9428d30d86347454299e95d</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_auto_zupt</name>
      <anchorfile>group__c__filter__auto__zupt.html</anchorfile>
      <anchor>ga8da9e251338ab6de0f6c7e6660505904</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_estimation_control</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>ga3848b70aa4dfb37af6e52c0b1183b0be</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_gnss_antenna_cal_control</name>
      <anchorfile>group__c__filter__gnss__antenna__cal__control.html</anchorfile>
      <anchor>ga7a548fee88922783762f16ef6aee0bfe</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_gnss_source</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>gaa58c5d59ecb7cea0ec30097e1f5532ca</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_gyro_bias_model</name>
      <anchorfile>group__c__filter__gyro__bias__model.html</anchorfile>
      <anchor>ga456cafd23a22fa28f05ee219f9bfb8b9</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_gyro_noise</name>
      <anchorfile>group__c__filter__gyro__noise.html</anchorfile>
      <anchor>ga2b6689618ec1e9d24abb7edfca8b063b</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_hard_iron_offset_noise</name>
      <anchorfile>group__c__filter__hard__iron__offset__noise.html</anchorfile>
      <anchor>ga69bf3a5f71d569daf6125373cead6ea1</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_heading_source</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>gad567f3451cabe5c102642db7b4a5cf95</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_initialization_configuration</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga2937109980c08bc76c6c6f2010f3767a</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_kinematic_constraint</name>
      <anchorfile>group__c__filter__kinematic__constraint.html</anchorfile>
      <anchor>ga2ae5949d05d9c500f6a55e0b7373799b</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_mag_dip_angle_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__mag__dip__angle__error__adaptive__measurement.html</anchorfile>
      <anchor>ga715dad35ef26690b5f4b4a7a81528839</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_mag_magnitude_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__mag__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga6356afedefe434bb1c372f3a94735d5f</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_magnetic_declination_source</name>
      <anchorfile>group__c__filter__magnetic__declination__source.html</anchorfile>
      <anchor>gad1b46255b84f2517878f1c1bad43db54</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_multi_antenna_offset</name>
      <anchorfile>group__c__filter__multi__antenna__offset.html</anchorfile>
      <anchor>gab6cb29293b498794c630f5edaa208aaf</anchor>
      <arglist>(struct mip_interface *device, uint8_t receiver_id)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_ref_point_lever_arm</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>ga81953d8433d90ca54c8123283af81b42</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_reference_position</name>
      <anchorfile>group__c__filter__reference__position.html</anchorfile>
      <anchor>ga809a67590a37af70e3eee14f437f1012</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_rel_pos_configuration</name>
      <anchorfile>group__c__filter__rel__pos__configuration.html</anchorfile>
      <anchor>ga2e58fb1dfdd42baacfb5a30cc5d2224f</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_sensor_to_vehicle_offset</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__offset.html</anchorfile>
      <anchor>gac07107a6ab73d5f3eedbd327a3555f31</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_sensor_to_vehicle_rotation_dcm</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__dcm.html</anchorfile>
      <anchor>ga0dbeda66e45e209522a1530299db1bef</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_sensor_to_vehicle_rotation_euler</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__euler.html</anchorfile>
      <anchor>ga28bce4d564f6e8ce4828c1928bf46ef5</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_sensor_to_vehicle_rotation_quaternion</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__quaternion.html</anchorfile>
      <anchor>ga204bb0223a03995a38ad453f59dc6b55</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_speed_lever_arm</name>
      <anchorfile>group__c__filter__speed__lever__arm.html</anchorfile>
      <anchor>ga35e1d93eb89aefdce695244df77dca49</anchor>
      <arglist>(struct mip_interface *device, uint8_t source)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_tare_orientation</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga840365da99dcd859b0579251b13fa581</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_vehicle_dynamics_mode</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>ga95aa855d528512fddec1288a1dfdc766</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_vertical_gyro_constraint_control</name>
      <anchorfile>group__c__filter__vertical__gyro__constraint__control.html</anchorfile>
      <anchor>gae34438f9013202c8752df9089d861c79</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_wheeled_vehicle_constraint_control</name>
      <anchorfile>group__c__filter__wheeled__vehicle__constraint__control.html</anchorfile>
      <anchor>ga54141b2c64328af36827b47752e1d0a0</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_set_initial_attitude</name>
      <anchorfile>group__c__filter__set__initial__attitude.html</anchorfile>
      <anchor>ga9f204fbb66ca6d751eff560aec7cb454</anchor>
      <arglist>(struct mip_interface *device, float roll, float pitch, float heading)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_set_initial_heading</name>
      <anchorfile>group__c__filter__set__initial__heading.html</anchorfile>
      <anchor>ga99104d5607628419073ff4b0605af775</anchor>
      <arglist>(struct mip_interface *device, float heading)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_speed_measurement</name>
      <anchorfile>group__c__filter__speed__measurement.html</anchorfile>
      <anchor>ga2a0d43f0ee617834d13129842f510d84</anchor>
      <arglist>(struct mip_interface *device, uint8_t source, float time_of_week, float speed, float speed_uncertainty)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_accel_bias_model</name>
      <anchorfile>group__c__filter__accel__bias__model.html</anchorfile>
      <anchor>gad4e5a592743c555d1633be105f01b6b7</anchor>
      <arglist>(struct mip_interface *device, float x_beta, float y_beta, float z_beta, float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_accel_magnitude_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__accel__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga0cd0713082e9117984efd5e771d3197c</anchor>
      <arglist>(struct mip_interface *device, mip_filter_adaptive_measurement adaptive_measurement, float frequency, float low_limit, float high_limit, float low_limit_uncertainty, float high_limit_uncertainty, float minimum_uncertainty)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_accel_noise</name>
      <anchorfile>group__c__filter__accel__noise.html</anchorfile>
      <anchor>gae84c2e708267e1a96da54ef9fa917c3c</anchor>
      <arglist>(struct mip_interface *device, float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_adaptive_filter_options</name>
      <anchorfile>group__c__filter__adaptive__filter__options.html</anchorfile>
      <anchor>gaa84f9d05ad717ee86c9c4b062b9c762e</anchor>
      <arglist>(struct mip_interface *device, uint8_t level, uint16_t time_limit)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_aiding_measurement_enable</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>gae41f1ceced6a0abd08c48d599a472413</anchor>
      <arglist>(struct mip_interface *device, mip_filter_aiding_measurement_enable_command_aiding_source aiding_source, bool enable)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_altitude_aiding</name>
      <anchorfile>group__c__filter__altitude__aiding.html</anchorfile>
      <anchor>gae4b2748495533b97ff836efcf1b542fc</anchor>
      <arglist>(struct mip_interface *device, uint8_t aiding_selector)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_antenna_offset</name>
      <anchorfile>group__c__filter__antenna__offset.html</anchorfile>
      <anchor>gad48ee30eeb4a9f5177fdde834b089839</anchor>
      <arglist>(struct mip_interface *device, const float *offset)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_auto_angular_zupt</name>
      <anchorfile>group__c__filter__auto__angular__zupt.html</anchorfile>
      <anchor>ga10c96c4f4a120c139cc0717c6b138e68</anchor>
      <arglist>(struct mip_interface *device, uint8_t enable, float threshold)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_auto_init_control</name>
      <anchorfile>group__c__filter__auto__init__control.html</anchorfile>
      <anchor>ga3580661d353937f4d82df1d6177a5259</anchor>
      <arglist>(struct mip_interface *device, uint8_t enable)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_auto_zupt</name>
      <anchorfile>group__c__filter__auto__zupt.html</anchorfile>
      <anchor>ga0d49bcc11338e7d49cb1720f9ed380e5</anchor>
      <arglist>(struct mip_interface *device, uint8_t enable, float threshold)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_estimation_control</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>gaad008b91dd16a10682aa2e6e02aeceaa</anchor>
      <arglist>(struct mip_interface *device, mip_filter_estimation_control_command_enable_flags enable)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_gnss_antenna_cal_control</name>
      <anchorfile>group__c__filter__gnss__antenna__cal__control.html</anchorfile>
      <anchor>ga0eea968de7a8db3493b65ef63e3f3aa6</anchor>
      <arglist>(struct mip_interface *device, uint8_t enable, float max_offset)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_gnss_source</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>ga9d361dd60f3efdf88de96aa694e72460</anchor>
      <arglist>(struct mip_interface *device, mip_filter_gnss_source_command_source source)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_gyro_bias_model</name>
      <anchorfile>group__c__filter__gyro__bias__model.html</anchorfile>
      <anchor>gaa05867265924dd90a0eb70be31a2ced6</anchor>
      <arglist>(struct mip_interface *device, float x_beta, float y_beta, float z_beta, float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_gyro_noise</name>
      <anchorfile>group__c__filter__gyro__noise.html</anchorfile>
      <anchor>ga54a7005d7d3fb79c00391bf70e359876</anchor>
      <arglist>(struct mip_interface *device, float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_hard_iron_offset_noise</name>
      <anchorfile>group__c__filter__hard__iron__offset__noise.html</anchorfile>
      <anchor>gaeb782cbe57c9bd7e1a888763d8086ff8</anchor>
      <arglist>(struct mip_interface *device, float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_heading_source</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga35b2b1c190b6142cb5df99bd0fe8ffea</anchor>
      <arglist>(struct mip_interface *device, mip_filter_heading_source_command_source source)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_initialization_configuration</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga1cb8ef124fb903e4f2a0f1b70bf7c728</anchor>
      <arglist>(struct mip_interface *device, uint8_t wait_for_run_command, mip_filter_initialization_configuration_command_initial_condition_source initial_cond_src, mip_filter_initialization_configuration_command_alignment_selector auto_heading_alignment_selector, float initial_heading, float initial_pitch, float initial_roll, const float *initial_position, const float *initial_velocity, mip_filter_reference_frame reference_frame_selector)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_kinematic_constraint</name>
      <anchorfile>group__c__filter__kinematic__constraint.html</anchorfile>
      <anchor>gae0d3139e8a8dd6f786e2fb61adcc08c2</anchor>
      <arglist>(struct mip_interface *device, uint8_t acceleration_constraint_selection, uint8_t velocity_constraint_selection, uint8_t angular_constraint_selection)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_mag_dip_angle_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__mag__dip__angle__error__adaptive__measurement.html</anchorfile>
      <anchor>ga0d6d15777449ddbe75ee90f226686041</anchor>
      <arglist>(struct mip_interface *device, bool enable, float frequency, float high_limit, float high_limit_uncertainty, float minimum_uncertainty)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_mag_magnitude_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__mag__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga367a51f02428fa3bbfdb0f0ab438d021</anchor>
      <arglist>(struct mip_interface *device, mip_filter_adaptive_measurement adaptive_measurement, float frequency, float low_limit, float high_limit, float low_limit_uncertainty, float high_limit_uncertainty, float minimum_uncertainty)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_magnetic_declination_source</name>
      <anchorfile>group__c__filter__magnetic__declination__source.html</anchorfile>
      <anchor>gabacbaec8971481fd274bc5a298d33d1b</anchor>
      <arglist>(struct mip_interface *device, mip_filter_mag_declination_source source, float declination)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_multi_antenna_offset</name>
      <anchorfile>group__c__filter__multi__antenna__offset.html</anchorfile>
      <anchor>ga7c2787433783ef3a86426cc4985938d2</anchor>
      <arglist>(struct mip_interface *device, uint8_t receiver_id, const float *antenna_offset)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_ref_point_lever_arm</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>ga0b2cd1719274fd982244b378746a5d6a</anchor>
      <arglist>(struct mip_interface *device, mip_filter_ref_point_lever_arm_command_reference_point_selector ref_point_sel, const float *lever_arm_offset)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_reference_position</name>
      <anchorfile>group__c__filter__reference__position.html</anchorfile>
      <anchor>ga71e64e0c7c68e5a16feff3cfd63e8c7b</anchor>
      <arglist>(struct mip_interface *device, bool enable, double latitude, double longitude, double altitude)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_rel_pos_configuration</name>
      <anchorfile>group__c__filter__rel__pos__configuration.html</anchorfile>
      <anchor>ga6f81b4254e72df23ee8f9fadb7cb01a9</anchor>
      <arglist>(struct mip_interface *device, uint8_t source, mip_filter_reference_frame reference_frame_selector, const double *reference_coordinates)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_sensor_to_vehicle_offset</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__offset.html</anchorfile>
      <anchor>ga58403755b7b299a53f27481cdca99491</anchor>
      <arglist>(struct mip_interface *device, const float *offset)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_sensor_to_vehicle_rotation_dcm</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__dcm.html</anchorfile>
      <anchor>ga29635b07dde17bc6ad8b1d2719bcf91c</anchor>
      <arglist>(struct mip_interface *device, const float *dcm)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_sensor_to_vehicle_rotation_euler</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__euler.html</anchorfile>
      <anchor>ga582e1f9d356e6d26ff42e54b0cba5a6a</anchor>
      <arglist>(struct mip_interface *device, float roll, float pitch, float yaw)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_sensor_to_vehicle_rotation_quaternion</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__quaternion.html</anchorfile>
      <anchor>gab85633b1e01442344f5e550e9e9947f8</anchor>
      <arglist>(struct mip_interface *device, const float *quat)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_speed_lever_arm</name>
      <anchorfile>group__c__filter__speed__lever__arm.html</anchorfile>
      <anchor>ga189bfc110558c1bc255af5c712e75797</anchor>
      <arglist>(struct mip_interface *device, uint8_t source, const float *lever_arm_offset)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_tare_orientation</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>gaca3c5f795f00ea41f93afe2496f3f99b</anchor>
      <arglist>(struct mip_interface *device, mip_filter_tare_orientation_command_mip_tare_axes axes)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_vehicle_dynamics_mode</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>ga79c33008a11245dbda4901c9e685a754</anchor>
      <arglist>(struct mip_interface *device, mip_filter_vehicle_dynamics_mode_command_dynamics_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_vertical_gyro_constraint_control</name>
      <anchorfile>group__c__filter__vertical__gyro__constraint__control.html</anchorfile>
      <anchor>gad435c1630ed7adb6b2a484ff170c5a2b</anchor>
      <arglist>(struct mip_interface *device, uint8_t enable)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_wheeled_vehicle_constraint_control</name>
      <anchorfile>group__c__filter__wheeled__vehicle__constraint__control.html</anchorfile>
      <anchor>ga6439e21132e3802e93d39c9857f41483</anchor>
      <arglist>(struct mip_interface *device, uint8_t enable)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_adaptive_measurement</type>
      <name>MIP_FILTER_ADAPTIVE_MEASUREMENT_AUTO</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>ga542025e75fc89c2577b904f24fbd6489</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_adaptive_measurement</type>
      <name>MIP_FILTER_ADAPTIVE_MEASUREMENT_DISABLED</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>ga4ba3f1fb5f0711efc32f727b550ea9de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_adaptive_measurement</type>
      <name>MIP_FILTER_ADAPTIVE_MEASUREMENT_FIXED</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gafa4f0b3edf0485a32fcd88871366c7f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_aiding_measurement_enable_command_aiding_source</type>
      <name>MIP_FILTER_AIDING_MEASUREMENT_ENABLE_COMMAND_AIDING_SOURCE_ALL</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>gab47a4e50916a1a9817e977e50425b05c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_aiding_measurement_enable_command_aiding_source</type>
      <name>MIP_FILTER_AIDING_MEASUREMENT_ENABLE_COMMAND_AIDING_SOURCE_ALTIMETER</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga4844a5f40b17a32614789e053af8ecc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_aiding_measurement_enable_command_aiding_source</type>
      <name>MIP_FILTER_AIDING_MEASUREMENT_ENABLE_COMMAND_AIDING_SOURCE_EXTERNAL_HEADING</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga43fbadc84b6cd65e25b9a1b996f04829</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_aiding_measurement_enable_command_aiding_source</type>
      <name>MIP_FILTER_AIDING_MEASUREMENT_ENABLE_COMMAND_AIDING_SOURCE_GNSS_HEADING</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>gadacef84ad8648f0abaf95f8a6e0d6ed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_aiding_measurement_enable_command_aiding_source</type>
      <name>MIP_FILTER_AIDING_MEASUREMENT_ENABLE_COMMAND_AIDING_SOURCE_GNSS_POS_VEL</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga06af18cb77c726c14a5b21ad0ed97e80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_aiding_measurement_enable_command_aiding_source</type>
      <name>MIP_FILTER_AIDING_MEASUREMENT_ENABLE_COMMAND_AIDING_SOURCE_MAGNETOMETER</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>gaf5cc4574568514f2b58b78d2e377cc5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_aiding_measurement_enable_command_aiding_source</type>
      <name>MIP_FILTER_AIDING_MEASUREMENT_ENABLE_COMMAND_AIDING_SOURCE_SPEED</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga211c9b136aeaca77eac22c8b60b21118</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_estimation_control_command_enable_flags</type>
      <name>MIP_FILTER_ESTIMATION_CONTROL_COMMAND_ENABLE_FLAGS_ACCEL_BIAS</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>gaa95082e60938118608b1ed225fc60fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_estimation_control_command_enable_flags</type>
      <name>MIP_FILTER_ESTIMATION_CONTROL_COMMAND_ENABLE_FLAGS_ACCEL_SCALE_FACTOR</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>ga3cea6048493e6bd54c3da7c265a9aee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_estimation_control_command_enable_flags</type>
      <name>MIP_FILTER_ESTIMATION_CONTROL_COMMAND_ENABLE_FLAGS_ANTENNA_OFFSET</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>gab808e290f12b6aebb3153b8f1599e856</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_estimation_control_command_enable_flags</type>
      <name>MIP_FILTER_ESTIMATION_CONTROL_COMMAND_ENABLE_FLAGS_AUTO_MAG_HARD_IRON</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>ga476d65b1368e5e6e265f128d7db575b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_estimation_control_command_enable_flags</type>
      <name>MIP_FILTER_ESTIMATION_CONTROL_COMMAND_ENABLE_FLAGS_AUTO_MAG_SOFT_IRON</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>gadfda1f56d8860ed3af4a8235359218a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_estimation_control_command_enable_flags</type>
      <name>MIP_FILTER_ESTIMATION_CONTROL_COMMAND_ENABLE_FLAGS_GYRO_BIAS</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>ga90b95151fec3409a8c1fcf5a7b358131</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_estimation_control_command_enable_flags</type>
      <name>MIP_FILTER_ESTIMATION_CONTROL_COMMAND_ENABLE_FLAGS_GYRO_SCALE_FACTOR</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>gac533332899e24a461b9d6bc709c4c06a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_estimation_control_command_enable_flags</type>
      <name>MIP_FILTER_ESTIMATION_CONTROL_COMMAND_ENABLE_FLAGS_NONE</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>ga2b6f501181f6a5adac1df838c22e5def</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_gnss_source_command_source</type>
      <name>MIP_FILTER_GNSS_SOURCE_COMMAND_SOURCE_ALL_INT</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>gae9bb0f23dee3becc29119a4a118cb391</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_gnss_source_command_source</type>
      <name>MIP_FILTER_GNSS_SOURCE_COMMAND_SOURCE_EXT</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>ga5625a16d37828764f65f5791e2e56cbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_gnss_source_command_source</type>
      <name>MIP_FILTER_GNSS_SOURCE_COMMAND_SOURCE_INT_1</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>ga6f82b61efdf53545c5b034a04796e2ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_gnss_source_command_source</type>
      <name>MIP_FILTER_GNSS_SOURCE_COMMAND_SOURCE_INT_2</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>ga1ce6df7ef3e114d228aa2b7ee7779d83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_heading_source_command_source</type>
      <name>MIP_FILTER_HEADING_SOURCE_COMMAND_SOURCE_EXTERNAL</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga020caa43b2fc15407cbd83bc3ac18e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_heading_source_command_source</type>
      <name>MIP_FILTER_HEADING_SOURCE_COMMAND_SOURCE_GNSS_VEL</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga5127d54cb57c2d610afaf17b61bf48fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_heading_source_command_source</type>
      <name>MIP_FILTER_HEADING_SOURCE_COMMAND_SOURCE_GNSS_VEL_AND_EXTERNAL</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga984169e9ce348ecceaeea3e56dbad1cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_heading_source_command_source</type>
      <name>MIP_FILTER_HEADING_SOURCE_COMMAND_SOURCE_GNSS_VEL_AND_MAG</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>gac88e8b28eadef37d0d2bf429b15ad396</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_heading_source_command_source</type>
      <name>MIP_FILTER_HEADING_SOURCE_COMMAND_SOURCE_GNSS_VEL_AND_MAG_AND_EXTERNAL</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>gaac3344c4a1b5b9b3859ab02644f8085c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_heading_source_command_source</type>
      <name>MIP_FILTER_HEADING_SOURCE_COMMAND_SOURCE_MAG</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga2fc9b1341f091a7cf017ec378d443b1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_heading_source_command_source</type>
      <name>MIP_FILTER_HEADING_SOURCE_COMMAND_SOURCE_MAG_AND_EXTERNAL</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>gad5b0b71c8c06539c43ceae4584e0c393</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_heading_source_command_source</type>
      <name>MIP_FILTER_HEADING_SOURCE_COMMAND_SOURCE_NONE</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga25fe70cfc676d00784985ead1334af17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_initialization_configuration_command_alignment_selector</type>
      <name>MIP_FILTER_INITIALIZATION_CONFIGURATION_COMMAND_ALIGNMENT_SELECTOR_DUAL_ANTENNA</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>gaeef9a09d579584b2ccf9d5a3974279c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_initialization_configuration_command_alignment_selector</type>
      <name>MIP_FILTER_INITIALIZATION_CONFIGURATION_COMMAND_ALIGNMENT_SELECTOR_KINEMATIC</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga9613776ed1ce314075880c431ea9333b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_initialization_configuration_command_alignment_selector</type>
      <name>MIP_FILTER_INITIALIZATION_CONFIGURATION_COMMAND_ALIGNMENT_SELECTOR_MAGNETOMETER</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>gaad9503ad789a9a73ec56fc4c2f77ae64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_initialization_configuration_command_alignment_selector</type>
      <name>MIP_FILTER_INITIALIZATION_CONFIGURATION_COMMAND_ALIGNMENT_SELECTOR_NONE</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga9d6b01d150705cf80fc4cd11744c6bae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_initialization_configuration_command_initial_condition_source</type>
      <name>MIP_FILTER_INITIALIZATION_CONFIGURATION_COMMAND_INITIAL_CONDITION_SOURCE_AUTO_POS_VEL</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>gaa7e6bf0a20200982e9b4470e5ab11020</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_initialization_configuration_command_initial_condition_source</type>
      <name>MIP_FILTER_INITIALIZATION_CONFIGURATION_COMMAND_INITIAL_CONDITION_SOURCE_AUTO_POS_VEL_ATT</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>gae0e3e326ff6857b484f904283c71548f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_initialization_configuration_command_initial_condition_source</type>
      <name>MIP_FILTER_INITIALIZATION_CONFIGURATION_COMMAND_INITIAL_CONDITION_SOURCE_AUTO_POS_VEL_PITCH_ROLL</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>gafaba61d23d23bb16cc595659ef711736</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_initialization_configuration_command_initial_condition_source</type>
      <name>MIP_FILTER_INITIALIZATION_CONFIGURATION_COMMAND_INITIAL_CONDITION_SOURCE_MANUAL</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga58b33998a02dcbef7356adc0b1808025</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_mag_declination_source</type>
      <name>MIP_FILTER_MAG_DECLINATION_SOURCE_MANUAL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>ga454edb560562d53bc84f02121468e660</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_mag_declination_source</type>
      <name>MIP_FILTER_MAG_DECLINATION_SOURCE_NONE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>ga0554da518399cb704dcc4afc6cd6e6e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_mag_declination_source</type>
      <name>MIP_FILTER_MAG_DECLINATION_SOURCE_WMM</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gae7edf6b47ef3747d380d2983023560dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_ref_point_lever_arm_command_reference_point_selector</type>
      <name>MIP_FILTER_REF_POINT_LEVER_ARM_COMMAND_REFERENCE_POINT_SELECTOR_VEH</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>gad89cbd149a07656a6791dab36ae3ff42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_reference_frame</type>
      <name>MIP_FILTER_REFERENCE_FRAME_ECEF</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gaf5984489318f4c2d27897106645fd07c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_reference_frame</type>
      <name>MIP_FILTER_REFERENCE_FRAME_LLH</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>ga5f886b7e89f3849c2ac50b2bc9427744</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_tare_orientation_command_mip_tare_axes</type>
      <name>MIP_FILTER_TARE_ORIENTATION_COMMAND_MIP_TARE_AXES_NONE</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga481af7a2008ab9b46b56d19a539e354c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_tare_orientation_command_mip_tare_axes</type>
      <name>MIP_FILTER_TARE_ORIENTATION_COMMAND_MIP_TARE_AXES_PITCH</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>gacf3316c938561d81fbf8ddf40787cb78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_tare_orientation_command_mip_tare_axes</type>
      <name>MIP_FILTER_TARE_ORIENTATION_COMMAND_MIP_TARE_AXES_ROLL</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>gab7e0961781f9141f41b25aad7f8332ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_tare_orientation_command_mip_tare_axes</type>
      <name>MIP_FILTER_TARE_ORIENTATION_COMMAND_MIP_TARE_AXES_YAW</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga0999292f58b17c0bc44fece17c08644e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_vehicle_dynamics_mode_command_dynamics_mode</type>
      <name>MIP_FILTER_VEHICLE_DYNAMICS_MODE_COMMAND_DYNAMICS_MODE_AIRBORNE</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>ga4707f502712ee4d13218d5ebc0e514a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_vehicle_dynamics_mode_command_dynamics_mode</type>
      <name>MIP_FILTER_VEHICLE_DYNAMICS_MODE_COMMAND_DYNAMICS_MODE_AIRBORNE_HIGH_G</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>gaf04e814668e8ed29da004af1de1afc1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_vehicle_dynamics_mode_command_dynamics_mode</type>
      <name>MIP_FILTER_VEHICLE_DYNAMICS_MODE_COMMAND_DYNAMICS_MODE_AUTOMOTIVE</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>ga1a34aa2836d678bf2727a25425ad028b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_vehicle_dynamics_mode_command_dynamics_mode</type>
      <name>MIP_FILTER_VEHICLE_DYNAMICS_MODE_COMMAND_DYNAMICS_MODE_PORTABLE</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>ga1301ad637d95b1d0d399c86dfbd4b022</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>commands_gnss.c</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>commands__gnss_8c</filename>
    <includes id="commands__gnss_8h" name="commands_gnss.h" local="yes" imported="no">commands_gnss.h</includes>
    <includes id="serialization_8h" name="serialization.h" local="yes" imported="no">../utils/serialization.h</includes>
    <includes id="mip__interface_8h" name="mip_interface.h" local="yes" imported="no">../mip_interface.h</includes>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_receiver_info_command_info</name>
      <anchorfile>group__c__gnss__receiver__info.html</anchorfile>
      <anchor>gaed1bbfda84cb9d176d3c114681c0109d</anchor>
      <arglist>(mip_serializer *serializer, mip_gnss_receiver_info_command_info *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_rtk_dongle_configuration_command</name>
      <anchorfile>group__c__gnss__rtk__dongle__configuration.html</anchorfile>
      <anchor>ga9d11dcb0ba19da7135835dc666a51bff</anchor>
      <arglist>(mip_serializer *serializer, mip_gnss_rtk_dongle_configuration_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_rtk_dongle_configuration_response</name>
      <anchorfile>group__c__gnss__rtk__dongle__configuration.html</anchorfile>
      <anchor>gaa78e85648502206a34f3343b133c08b7</anchor>
      <arglist>(mip_serializer *serializer, mip_gnss_rtk_dongle_configuration_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_signal_configuration_command</name>
      <anchorfile>group__c__gnss__signal__configuration.html</anchorfile>
      <anchor>ga0300e82cff3ed1e023f0f4dd9533617a</anchor>
      <arglist>(mip_serializer *serializer, mip_gnss_signal_configuration_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_signal_configuration_response</name>
      <anchorfile>group__c__gnss__signal__configuration.html</anchorfile>
      <anchor>ga2d6115202e6c9faa76a1ae73e12ddb71</anchor>
      <arglist>(mip_serializer *serializer, mip_gnss_signal_configuration_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_receiver_info_command_info</name>
      <anchorfile>group__c__gnss__receiver__info.html</anchorfile>
      <anchor>ga08ef7bf86d4e9ca3e51011124fd4171d</anchor>
      <arglist>(mip_serializer *serializer, const mip_gnss_receiver_info_command_info *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_rtk_dongle_configuration_command</name>
      <anchorfile>group__c__gnss__rtk__dongle__configuration.html</anchorfile>
      <anchor>ga5654706f59987b672460bc30e4adca22</anchor>
      <arglist>(mip_serializer *serializer, const mip_gnss_rtk_dongle_configuration_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_rtk_dongle_configuration_response</name>
      <anchorfile>group__c__gnss__rtk__dongle__configuration.html</anchorfile>
      <anchor>gac5b19b9f1e6ab820c60888bf26e0e2c9</anchor>
      <arglist>(mip_serializer *serializer, const mip_gnss_rtk_dongle_configuration_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_signal_configuration_command</name>
      <anchorfile>group__c__gnss__signal__configuration.html</anchorfile>
      <anchor>gad58a478f87cf30320cb6a92a9cf174a5</anchor>
      <arglist>(mip_serializer *serializer, const mip_gnss_signal_configuration_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_signal_configuration_response</name>
      <anchorfile>group__c__gnss__signal__configuration.html</anchorfile>
      <anchor>ga250bc1fd65d564b085b8e0fc61f77579</anchor>
      <arglist>(mip_serializer *serializer, const mip_gnss_signal_configuration_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_gnss_default_rtk_dongle_configuration</name>
      <anchorfile>group__c__gnss__rtk__dongle__configuration.html</anchorfile>
      <anchor>ga76a9ca304638af99d453e923846343ad</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_gnss_default_signal_configuration</name>
      <anchorfile>group__c__gnss__signal__configuration.html</anchorfile>
      <anchor>ga0bc9ff4039c028226623c8c87cb739d8</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_gnss_load_rtk_dongle_configuration</name>
      <anchorfile>group__c__gnss__rtk__dongle__configuration.html</anchorfile>
      <anchor>ga29ed86336220bd3ddd5876d4e786401e</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_gnss_load_signal_configuration</name>
      <anchorfile>group__c__gnss__signal__configuration.html</anchorfile>
      <anchor>ga26d723149752213e135492ca63c44c33</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_gnss_read_rtk_dongle_configuration</name>
      <anchorfile>group__c__gnss__rtk__dongle__configuration.html</anchorfile>
      <anchor>ga49066c025eabfee6e147ae9390ccc69e</anchor>
      <arglist>(struct mip_interface *device, uint8_t *enable_out, uint8_t *reserved_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_gnss_read_signal_configuration</name>
      <anchorfile>group__c__gnss__signal__configuration.html</anchorfile>
      <anchor>gad704455f2d1314da5e3278bbad23d18a</anchor>
      <arglist>(struct mip_interface *device, uint8_t *gps_enable_out, uint8_t *glonass_enable_out, uint8_t *galileo_enable_out, uint8_t *beidou_enable_out, uint8_t *reserved_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_gnss_receiver_info</name>
      <anchorfile>group__c__gnss__receiver__info.html</anchorfile>
      <anchor>ga8bd1985b258f5888ca9442150fe02b28</anchor>
      <arglist>(struct mip_interface *device, uint8_t *num_receivers_out, uint8_t num_receivers_out_max, mip_gnss_receiver_info_command_info *receiver_info_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_gnss_save_rtk_dongle_configuration</name>
      <anchorfile>group__c__gnss__rtk__dongle__configuration.html</anchorfile>
      <anchor>ga027cc1bbb72b79bd0f97e4910bcc6236</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_gnss_save_signal_configuration</name>
      <anchorfile>group__c__gnss__signal__configuration.html</anchorfile>
      <anchor>ga92c47d1eedcb88ea1b5399bd5b20f4c8</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_gnss_write_rtk_dongle_configuration</name>
      <anchorfile>group__c__gnss__rtk__dongle__configuration.html</anchorfile>
      <anchor>gac96457ab676d1b34a7b2f62a4c56eacb</anchor>
      <arglist>(struct mip_interface *device, uint8_t enable, const uint8_t *reserved)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_gnss_write_signal_configuration</name>
      <anchorfile>group__c__gnss__signal__configuration.html</anchorfile>
      <anchor>ga8104ede9fdaf28cfc021a559d8bab70f</anchor>
      <arglist>(struct mip_interface *device, uint8_t gps_enable, uint8_t glonass_enable, uint8_t galileo_enable, uint8_t beidou_enable, const uint8_t *reserved)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>commands_gnss.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>commands__gnss_8cpp</filename>
    <includes id="serialization_8h" name="serialization.h" local="yes" imported="no">../utils/serialization.h</includes>
    <includes id="mip__interface_8h" name="mip_interface.h" local="yes" imported="no">../mip_interface.h</includes>
    <namespace>mip</namespace>
    <namespace>mip::C</namespace>
    <namespace>mip::commands_gnss</namespace>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultRtkDongleConfiguration</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>af656c0ea846a465248a796146e2bf869</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultSignalConfiguration</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>a1ebe5c03033b00fa2f8b66d22db5450c</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>a22ca80bd85e9bf76fc43c65f50d502ac</anchor>
      <arglist>(Serializer &amp;serializer, ReceiverInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>af1330bc56b4a9949e474f242995ab4c5</anchor>
      <arglist>(Serializer &amp;serializer, ReceiverInfo::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>a829bbde90249ec9ed6366fce6813e17a</anchor>
      <arglist>(Serializer &amp;serializer, ReceiverInfo::Info &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>a4a7d7f6d4a6a791a64b352236e1e4a12</anchor>
      <arglist>(Serializer &amp;serializer, SignalConfiguration &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>a76687f3efe8f07c9b12011f897ce182c</anchor>
      <arglist>(Serializer &amp;serializer, SignalConfiguration::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>ae7fdcb8cabc8a75cc133d4187dd72a2e</anchor>
      <arglist>(Serializer &amp;serializer, RtkDongleConfiguration &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>a6db823fffdf2b037f112ecd2cd6e1895</anchor>
      <arglist>(Serializer &amp;serializer, RtkDongleConfiguration::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>a8eacc85c03617538aaa7fe173ac693d8</anchor>
      <arglist>(Serializer &amp;serializer, const ReceiverInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>af1dc0b791ffd9a0bb264771612416fcf</anchor>
      <arglist>(Serializer &amp;serializer, const ReceiverInfo::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>abafb5cdc52c3599995778ba0b6087203</anchor>
      <arglist>(Serializer &amp;serializer, const ReceiverInfo::Info &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>a6f8ebff712731a448c79b34cf7a7c48e</anchor>
      <arglist>(Serializer &amp;serializer, const SignalConfiguration &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>a60a364304e0696b2c6f157284b0f6b53</anchor>
      <arglist>(Serializer &amp;serializer, const SignalConfiguration::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>ac459d42e1a894e1f0f51564c7b619061</anchor>
      <arglist>(Serializer &amp;serializer, const RtkDongleConfiguration &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>afa119080a0bb7300bea924c8cb55b9a8</anchor>
      <arglist>(Serializer &amp;serializer, const RtkDongleConfiguration::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadRtkDongleConfiguration</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>a1d921b542d2f7d28ecf1730c638daf11</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadSignalConfiguration</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>ac11bc6b19f6e4371bfd725db703eedd6</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readRtkDongleConfiguration</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>a9c1fc9eca0ac9e5c0a7576284178b563</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *enableOut, uint8_t *reservedOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readSignalConfiguration</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>af42652ce89ecd1dd586b5efd111efe57</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *gpsEnableOut, uint8_t *glonassEnableOut, uint8_t *galileoEnableOut, uint8_t *beidouEnableOut, uint8_t *reservedOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>receiverInfo</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>a5b4d6d66d5f4004fa282f2432908526d</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *numReceiversOut, uint8_t numReceiversOutMax, ReceiverInfo::Info *receiverInfoOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveRtkDongleConfiguration</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>aad4ed46551b5472aadde71d147033a36</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveSignalConfiguration</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>a0e28772f787b51d007c638d771fb5e96</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeRtkDongleConfiguration</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>a8701120ce9bcb15ae0acff763a0bb19c</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t enable, const uint8_t *reserved)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeSignalConfiguration</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>ac9b1322572a5b57b6770634a9ab0f6d8</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t gpsEnable, uint8_t glonassEnable, uint8_t galileoEnable, uint8_t beidouEnable, const uint8_t *reserved)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>commands_gnss.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>commands__gnss_8h</filename>
    <includes id="descriptors_8h" name="descriptors.h" local="yes" imported="no">descriptors.h</includes>
    <includes id="mip__result_8h" name="mip_result.h" local="yes" imported="no">../mip_result.h</includes>
    <class kind="struct">mip_gnss_receiver_info_command_info</class>
    <class kind="struct">mip_gnss_receiver_info_response</class>
    <class kind="struct">mip_gnss_rtk_dongle_configuration_command</class>
    <class kind="struct">mip_gnss_rtk_dongle_configuration_response</class>
    <class kind="struct">mip_gnss_signal_configuration_command</class>
    <class kind="struct">mip_gnss_signal_configuration_response</class>
    <member kind="typedef">
      <type>struct mip_gnss_receiver_info_command_info</type>
      <name>mip_gnss_receiver_info_command_info</name>
      <anchorfile>group__c__gnss__receiver__info.html</anchorfile>
      <anchor>ga37a1ffed858d972a84fb4bbf83170ce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_receiver_info_response</type>
      <name>mip_gnss_receiver_info_response</name>
      <anchorfile>group__c__gnss__receiver__info.html</anchorfile>
      <anchor>ga69b03fc47ae0beccad9ba9f075d8bec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_rtk_dongle_configuration_command</type>
      <name>mip_gnss_rtk_dongle_configuration_command</name>
      <anchorfile>group__c__gnss__rtk__dongle__configuration.html</anchorfile>
      <anchor>ga68599a5258d494ae3013f196b928fd0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_rtk_dongle_configuration_response</type>
      <name>mip_gnss_rtk_dongle_configuration_response</name>
      <anchorfile>group__c__gnss__rtk__dongle__configuration.html</anchorfile>
      <anchor>ga8ce2e447bcda41802afd89793f65461c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_signal_configuration_command</type>
      <name>mip_gnss_signal_configuration_command</name>
      <anchorfile>group__c__gnss__signal__configuration.html</anchorfile>
      <anchor>gadcb19a7c069166f841abeddce865f966</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_signal_configuration_response</type>
      <name>mip_gnss_signal_configuration_response</name>
      <anchorfile>group__c__gnss__signal__configuration.html</anchorfile>
      <anchor>ga0cd9f374132e79b5f71dc240b3e5c688</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_GNSS_CMD_DESC_SET</name>
      <anchorfile>group__gnss__commands__c.html</anchorfile>
      <anchor>ggae4d5251432e1a9e6803c0240cc492e18a9c63ac64298863888649b6afe183fcc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_GNSS_LIST_RECEIVERS</name>
      <anchorfile>group__gnss__commands__c.html</anchorfile>
      <anchor>ggae4d5251432e1a9e6803c0240cc492e18aa0e59097a18170eca23c97a628aa723e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_GNSS_SIGNAL_CONFIGURATION</name>
      <anchorfile>group__gnss__commands__c.html</anchorfile>
      <anchor>ggae4d5251432e1a9e6803c0240cc492e18abafd4e9ec626b983c9aa4641bda62a31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_GNSS_RTK_DONGLE_CONFIGURATION</name>
      <anchorfile>group__gnss__commands__c.html</anchorfile>
      <anchor>ggae4d5251432e1a9e6803c0240cc492e18a3013064b30c2113abd400c40abf7379b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_GNSS_LIST_RECEIVERS</name>
      <anchorfile>group__gnss__commands__c.html</anchorfile>
      <anchor>ggae4d5251432e1a9e6803c0240cc492e18a0804332de8136ae8c8c0ae79df5c2aac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_GNSS_SIGNAL_CONFIGURATION</name>
      <anchorfile>group__gnss__commands__c.html</anchorfile>
      <anchor>ggae4d5251432e1a9e6803c0240cc492e18a327e477a1844ef7d274595e84906a737</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_GNSS_RTK_DONGLE_CONFIGURATION</name>
      <anchorfile>group__gnss__commands__c.html</anchorfile>
      <anchor>ggae4d5251432e1a9e6803c0240cc492e18aafdbd2a384182f60619b25e81a8fee49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_GNSS_GPS_ENABLE_L1CA</name>
      <anchorfile>group__gnss__commands__c.html</anchorfile>
      <anchor>gga7ff5f2dff38e7639981794c43dc9167ba59dc95585c736da44290eb8af79bf042</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_GNSS_GPS_ENABLE_L2C</name>
      <anchorfile>group__gnss__commands__c.html</anchorfile>
      <anchor>ggaabfcbcb5ac86a1edac4035264bc7d2b8a60d5b46c6bf8c1ebfdc116a442f549a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_GNSS_GLONASS_ENABLE_L1OF</name>
      <anchorfile>group__gnss__commands__c.html</anchorfile>
      <anchor>gga5d76b81b0ad4c19007a781d4edb8181fa62282eeeab0f7d8df4953ddaeac0253c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_GNSS_GLONASS_ENABLE_L2OF</name>
      <anchorfile>group__gnss__commands__c.html</anchorfile>
      <anchor>ggaac34dfe6c6b73b43a4656c9dce041034ab0782b927e4755ed5d2ffaf79c668cb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_GNSS_GALILEO_ENABLE_E1</name>
      <anchorfile>group__gnss__commands__c.html</anchorfile>
      <anchor>gga0ed680fdb405e7195d9f14032851eebbacaa2a42eaccf292983ce20dd6d1c83cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_GNSS_GALILEO_ENABLE_E5B</name>
      <anchorfile>group__gnss__commands__c.html</anchorfile>
      <anchor>gga0944a4353780132eeab7b06e3e42291da77910a33323e07a02b2df1acb0247060</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_GNSS_BEIDOU_ENABLE_B1</name>
      <anchorfile>group__gnss__commands__c.html</anchorfile>
      <anchor>gga4790f45dcc812c1b00184a2edccdddf5a1155d31006072bf9015c113c459db4ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_GNSS_BEIDOU_ENABLE_B2</name>
      <anchorfile>group__gnss__commands__c.html</anchorfile>
      <anchor>gga4caf8d8f829279fba122163d961608a4ae61c5cce659b6e44b2078a3bc4fc8696</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_receiver_info_command_info</name>
      <anchorfile>group__c__gnss__receiver__info.html</anchorfile>
      <anchor>gaed1bbfda84cb9d176d3c114681c0109d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_receiver_info_command_info *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_receiver_info_response</name>
      <anchorfile>group__c__gnss__receiver__info.html</anchorfile>
      <anchor>ga6709416f5f5e888cef4e88a78c2893cd</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_receiver_info_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_rtk_dongle_configuration_command</name>
      <anchorfile>group__c__gnss__rtk__dongle__configuration.html</anchorfile>
      <anchor>ga9d11dcb0ba19da7135835dc666a51bff</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_rtk_dongle_configuration_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_rtk_dongle_configuration_response</name>
      <anchorfile>group__c__gnss__rtk__dongle__configuration.html</anchorfile>
      <anchor>gaa78e85648502206a34f3343b133c08b7</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_rtk_dongle_configuration_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_signal_configuration_command</name>
      <anchorfile>group__c__gnss__signal__configuration.html</anchorfile>
      <anchor>ga0300e82cff3ed1e023f0f4dd9533617a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_signal_configuration_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_signal_configuration_response</name>
      <anchorfile>group__c__gnss__signal__configuration.html</anchorfile>
      <anchor>ga2d6115202e6c9faa76a1ae73e12ddb71</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_signal_configuration_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_receiver_info_command_info</name>
      <anchorfile>group__c__gnss__receiver__info.html</anchorfile>
      <anchor>ga08ef7bf86d4e9ca3e51011124fd4171d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_receiver_info_command_info *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_receiver_info_response</name>
      <anchorfile>group__c__gnss__receiver__info.html</anchorfile>
      <anchor>ga68f939cadee87a9b1574bf43c7066c97</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_receiver_info_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_rtk_dongle_configuration_command</name>
      <anchorfile>group__c__gnss__rtk__dongle__configuration.html</anchorfile>
      <anchor>ga5654706f59987b672460bc30e4adca22</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_rtk_dongle_configuration_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_rtk_dongle_configuration_response</name>
      <anchorfile>group__c__gnss__rtk__dongle__configuration.html</anchorfile>
      <anchor>gac5b19b9f1e6ab820c60888bf26e0e2c9</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_rtk_dongle_configuration_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_signal_configuration_command</name>
      <anchorfile>group__c__gnss__signal__configuration.html</anchorfile>
      <anchor>gad58a478f87cf30320cb6a92a9cf174a5</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_signal_configuration_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_signal_configuration_response</name>
      <anchorfile>group__c__gnss__signal__configuration.html</anchorfile>
      <anchor>ga250bc1fd65d564b085b8e0fc61f77579</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_signal_configuration_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_gnss_default_rtk_dongle_configuration</name>
      <anchorfile>group__c__gnss__rtk__dongle__configuration.html</anchorfile>
      <anchor>ga76a9ca304638af99d453e923846343ad</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_gnss_default_signal_configuration</name>
      <anchorfile>group__c__gnss__signal__configuration.html</anchorfile>
      <anchor>ga0bc9ff4039c028226623c8c87cb739d8</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_gnss_load_rtk_dongle_configuration</name>
      <anchorfile>group__c__gnss__rtk__dongle__configuration.html</anchorfile>
      <anchor>ga29ed86336220bd3ddd5876d4e786401e</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_gnss_load_signal_configuration</name>
      <anchorfile>group__c__gnss__signal__configuration.html</anchorfile>
      <anchor>ga26d723149752213e135492ca63c44c33</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_gnss_read_rtk_dongle_configuration</name>
      <anchorfile>group__c__gnss__rtk__dongle__configuration.html</anchorfile>
      <anchor>ga49066c025eabfee6e147ae9390ccc69e</anchor>
      <arglist>(struct mip_interface *device, uint8_t *enable_out, uint8_t *reserved_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_gnss_read_signal_configuration</name>
      <anchorfile>group__c__gnss__signal__configuration.html</anchorfile>
      <anchor>gad704455f2d1314da5e3278bbad23d18a</anchor>
      <arglist>(struct mip_interface *device, uint8_t *gps_enable_out, uint8_t *glonass_enable_out, uint8_t *galileo_enable_out, uint8_t *beidou_enable_out, uint8_t *reserved_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_gnss_receiver_info</name>
      <anchorfile>group__c__gnss__receiver__info.html</anchorfile>
      <anchor>ga8bd1985b258f5888ca9442150fe02b28</anchor>
      <arglist>(struct mip_interface *device, uint8_t *num_receivers_out, uint8_t num_receivers_out_max, mip_gnss_receiver_info_command_info *receiver_info_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_gnss_save_rtk_dongle_configuration</name>
      <anchorfile>group__c__gnss__rtk__dongle__configuration.html</anchorfile>
      <anchor>ga027cc1bbb72b79bd0f97e4910bcc6236</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_gnss_save_signal_configuration</name>
      <anchorfile>group__c__gnss__signal__configuration.html</anchorfile>
      <anchor>ga92c47d1eedcb88ea1b5399bd5b20f4c8</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_gnss_write_rtk_dongle_configuration</name>
      <anchorfile>group__c__gnss__rtk__dongle__configuration.html</anchorfile>
      <anchor>gac96457ab676d1b34a7b2f62a4c56eacb</anchor>
      <arglist>(struct mip_interface *device, uint8_t enable, const uint8_t *reserved)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_gnss_write_signal_configuration</name>
      <anchorfile>group__c__gnss__signal__configuration.html</anchorfile>
      <anchor>ga8104ede9fdaf28cfc021a559d8bab70f</anchor>
      <arglist>(struct mip_interface *device, uint8_t gps_enable, uint8_t glonass_enable, uint8_t galileo_enable, uint8_t beidou_enable, const uint8_t *reserved)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>commands_rtk.c</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>commands__rtk_8c</filename>
    <includes id="commands__rtk_8h" name="commands_rtk.h" local="yes" imported="no">commands_rtk.h</includes>
    <includes id="serialization_8h" name="serialization.h" local="yes" imported="no">../utils/serialization.h</includes>
    <includes id="mip__interface_8h" name="mip_interface.h" local="yes" imported="no">../mip_interface.h</includes>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_led_action</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>ga4949e16259034ae42db7d63a95d05629</anchor>
      <arglist>(struct mip_serializer *serializer, mip_led_action *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_media_selector</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>ga7958a03e01dee2a0462924e3c9b76c43</anchor>
      <arglist>(struct mip_serializer *serializer, mip_media_selector *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_connected_device_type_command</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga3c38ff9db8dc0a30564bef448577a2f9</anchor>
      <arglist>(mip_serializer *serializer, mip_rtk_connected_device_type_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_connected_device_type_command_type</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga8cf887c2b531c62117e5ca7b2ac2bb4a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_connected_device_type_command_type *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_connected_device_type_response</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga137e8b537ee123c9cce8881bebd1b6de</anchor>
      <arglist>(mip_serializer *serializer, mip_rtk_connected_device_type_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_get_status_flags_command_status_flags</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga32a9fea813dc19d2f04ea046bda5ef34</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_get_status_flags_command_status_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_get_status_flags_command_status_flags_legacy</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>gaf5c00911a1a143234fa88edaf9f2e8a7</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_get_status_flags_command_status_flags_legacy *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_led_control_command</name>
      <anchorfile>group__c__rtk__led__control.html</anchorfile>
      <anchor>ga24daaeb20eb0ca7b0000eba4897c9a6c</anchor>
      <arglist>(mip_serializer *serializer, mip_rtk_led_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_prod_erase_storage_command</name>
      <anchorfile>group__c__rtk__prod__erase__storage.html</anchorfile>
      <anchor>ga1c441c3e45321da0c75dba3c3b303564</anchor>
      <arglist>(mip_serializer *serializer, mip_rtk_prod_erase_storage_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_service_status_command</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>ga4d6d3bf08b29522ff5331402a3591e63</anchor>
      <arglist>(mip_serializer *serializer, mip_rtk_service_status_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_service_status_command_service_flags</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>ga5c2b051956832e3fd50638c6d44b6dfa</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_service_status_command_service_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_service_status_response</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>gad1e9e71563cb150a4bfc5a720ebfed2d</anchor>
      <arglist>(mip_serializer *serializer, mip_rtk_service_status_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_led_action</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gaacc58766dd2ec36e7678aa3c2a5f6e63</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_led_action self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_media_selector</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>ga9854145d1e7b35c97d8fa38a5dee9334</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_media_selector self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_connected_device_type_command</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga1fe1620ee00b19e285c7606de2f0def7</anchor>
      <arglist>(mip_serializer *serializer, const mip_rtk_connected_device_type_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_connected_device_type_command_type</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga360f586aae9bf893ad256adf88a1c253</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_connected_device_type_command_type self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_connected_device_type_response</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>gada572feabd354d43f9d5dd9a05ba0f58</anchor>
      <arglist>(mip_serializer *serializer, const mip_rtk_connected_device_type_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_get_status_flags_command_status_flags</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga882e089dfecaa2bf38da324eaf4da4e1</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_get_status_flags_command_status_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_get_status_flags_command_status_flags_legacy</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga2ad6a05f2bda590579ebbbfbe7e8b939</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_get_status_flags_command_status_flags_legacy self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_led_control_command</name>
      <anchorfile>group__c__rtk__led__control.html</anchorfile>
      <anchor>ga0af4f48b92123274026f2c8a8ef654a6</anchor>
      <arglist>(mip_serializer *serializer, const mip_rtk_led_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_prod_erase_storage_command</name>
      <anchorfile>group__c__rtk__prod__erase__storage.html</anchorfile>
      <anchor>gae3897475fc46c014da841f5ed586053c</anchor>
      <arglist>(mip_serializer *serializer, const mip_rtk_prod_erase_storage_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_service_status_command</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>gada9b16b71dcd86f7c9299ac2c2c75ffe</anchor>
      <arglist>(mip_serializer *serializer, const mip_rtk_service_status_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_service_status_command_service_flags</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>ga8abf9f2ac2fafc9b7f0cc1813992d65e</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_service_status_command_service_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_service_status_response</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>ga0c871ceb39811c9f48f9144cb84bbfba</anchor>
      <arglist>(mip_serializer *serializer, const mip_rtk_service_status_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_default_connected_device_type</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga3082c11c20d843e6bacab79d34bc112c</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_get_act_code</name>
      <anchorfile>group__c__rtk__get__act__code.html</anchorfile>
      <anchor>ga3ab2a0274959e250de7e1ceef3197e87</anchor>
      <arglist>(struct mip_interface *device, char *activation_code_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_get_iccid</name>
      <anchorfile>group__c__rtk__get__iccid.html</anchorfile>
      <anchor>ga045ab9fffac44741a1ef7d67669bbeef</anchor>
      <arglist>(struct mip_interface *device, char *iccid_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_get_imei</name>
      <anchorfile>group__c__rtk__get__imei.html</anchorfile>
      <anchor>ga3fed9d122847ad6842198719098f49e1</anchor>
      <arglist>(struct mip_interface *device, char *imei_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_get_imsi</name>
      <anchorfile>group__c__rtk__get__imsi.html</anchorfile>
      <anchor>ga2250976110eeeaf840c673b9fc069b63</anchor>
      <arglist>(struct mip_interface *device, char *imsi_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_get_modem_firmware_version</name>
      <anchorfile>group__c__rtk__get__modem__firmware__version.html</anchorfile>
      <anchor>ga248a27832ee91c86f7b3d7ab7bf39269</anchor>
      <arglist>(struct mip_interface *device, char *modem_firmware_version_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_get_rssi</name>
      <anchorfile>group__c__rtk__get__rssi.html</anchorfile>
      <anchor>ga835643e8feb026408cf9c0d32cb6164f</anchor>
      <arglist>(struct mip_interface *device, bool *valid_out, int32_t *rssi_out, int32_t *signal_quality_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_get_status_flags</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga49a888450023b3398d2c07d4b711236a</anchor>
      <arglist>(struct mip_interface *device, mip_rtk_get_status_flags_command_status_flags *flags_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_led_control</name>
      <anchorfile>group__c__rtk__led__control.html</anchorfile>
      <anchor>ga7464a282c893e9a086413986cbeb2ad2</anchor>
      <arglist>(struct mip_interface *device, const uint8_t *primary_color, const uint8_t *alt_color, mip_led_action act, uint32_t period)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_load_connected_device_type</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga1544ea064689d47974cf0c0800d805f2</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_modem_hard_reset</name>
      <anchorfile>group__c__rtk__modem__hard__reset.html</anchorfile>
      <anchor>ga520be51e2bab173fcb97035f10755456</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_prod_erase_storage</name>
      <anchorfile>group__c__rtk__prod__erase__storage.html</anchorfile>
      <anchor>gabe1a8f2be39f817d1e4e478c47812679</anchor>
      <arglist>(struct mip_interface *device, mip_media_selector media)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_read_connected_device_type</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga2edaa0d19d0dd5ada5bdc0c6e9651260</anchor>
      <arglist>(struct mip_interface *device, mip_rtk_connected_device_type_command_type *dev_type_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_save_connected_device_type</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga573e3aa1aa9993cf50eccbaf6562bdd7</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_service_status</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>gafb24689be391012df4b7bcffa95a14fa</anchor>
      <arglist>(struct mip_interface *device, uint32_t reserved1, uint32_t reserved2, mip_rtk_service_status_command_service_flags *flags_out, uint32_t *received_bytes_out, uint32_t *last_bytes_out, uint64_t *last_bytes_time_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_write_connected_device_type</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga681f9f43080f20055af96d8ebcf8f871</anchor>
      <arglist>(struct mip_interface *device, mip_rtk_connected_device_type_command_type dev_type)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>commands_rtk.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>commands__rtk_8cpp</filename>
    <includes id="serialization_8h" name="serialization.h" local="yes" imported="no">../utils/serialization.h</includes>
    <includes id="mip__interface_8h" name="mip_interface.h" local="yes" imported="no">../mip_interface.h</includes>
    <namespace>mip</namespace>
    <namespace>mip::C</namespace>
    <namespace>mip::commands_rtk</namespace>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultConnectedDeviceType</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a46f55b8c47b4ead85aab3bd9e0e41f1a</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a1a198788be3b5a432872a530c1ef286e</anchor>
      <arglist>(Serializer &amp;serializer, GetStatusFlags &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a0baa3c121b5dfa60e4352aa074b838b3</anchor>
      <arglist>(Serializer &amp;serializer, GetStatusFlags::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>ad0fdbaea3883d973d69ffc4c61e17d3c</anchor>
      <arglist>(Serializer &amp;serializer, GetImei &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a94fa54cf315717911ab6b5b1069ff029</anchor>
      <arglist>(Serializer &amp;serializer, GetImei::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a4772a79aabe680dec887d6841d25a580</anchor>
      <arglist>(Serializer &amp;serializer, GetImsi &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a681057bad83ddb60b06475eb9467953e</anchor>
      <arglist>(Serializer &amp;serializer, GetImsi::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a70e960c561f5cce4d0938a4cf8cd3e0b</anchor>
      <arglist>(Serializer &amp;serializer, GetIccid &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a89309c4bc8a4c561610e7197bd82372a</anchor>
      <arglist>(Serializer &amp;serializer, GetIccid::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>ace37d4c5104fdbb8d30d0e12d301245b</anchor>
      <arglist>(Serializer &amp;serializer, ConnectedDeviceType &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>af48e870d384dac9759bcaa5fcef67dea</anchor>
      <arglist>(Serializer &amp;serializer, ConnectedDeviceType::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>ae44b93d9594f64d58bd7453eb77f5bfd</anchor>
      <arglist>(Serializer &amp;serializer, GetActCode &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a00818612498b3ed6a2923ec4606684c1</anchor>
      <arglist>(Serializer &amp;serializer, GetActCode::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>aa17ec49032f27f6c3c7a450d619d0163</anchor>
      <arglist>(Serializer &amp;serializer, GetModemFirmwareVersion &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a81030ca325a149ed57f530da1b0adc81</anchor>
      <arglist>(Serializer &amp;serializer, GetModemFirmwareVersion::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a123ea462da6d2d9367e9806f3c60ab69</anchor>
      <arglist>(Serializer &amp;serializer, GetRssi &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a46f05a0f9f1b0c875a0a01081397afb5</anchor>
      <arglist>(Serializer &amp;serializer, GetRssi::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>af8f0c796b55d0ce5b9e29147a370f39c</anchor>
      <arglist>(Serializer &amp;serializer, ServiceStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a2233774210d5e8c4d8621ba5cc5e219d</anchor>
      <arglist>(Serializer &amp;serializer, ServiceStatus::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>ada3b89a1d0e53da01392298362ac09fa</anchor>
      <arglist>(Serializer &amp;serializer, ProdEraseStorage &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>acf451576fc2f9e2e502fbcdcbc7eef87</anchor>
      <arglist>(Serializer &amp;serializer, LedControl &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>ac6a14b77b1dfd0d352b2a6d921d8464c</anchor>
      <arglist>(Serializer &amp;serializer, ModemHardReset &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>getActCode</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>acb2522f0589eafcae1993c0f48298399</anchor>
      <arglist>(C::mip_interface &amp;device, char *activationcodeOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>getIccid</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a9f3603317975aaefbb16097b8ab8847b</anchor>
      <arglist>(C::mip_interface &amp;device, char *iccidOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>getImei</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a488b5c0bf8816d59e1520e61cc44475e</anchor>
      <arglist>(C::mip_interface &amp;device, char *imeiOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>getImsi</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>aed88da7802942fd68ca28f29add5322b</anchor>
      <arglist>(C::mip_interface &amp;device, char *imsiOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>getModemFirmwareVersion</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>abd14bde9530fed94148ce1fe34086ed6</anchor>
      <arglist>(C::mip_interface &amp;device, char *modemfirmwareversionOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>getRssi</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>ab279166c37d510304dfbcb1f2b8418e8</anchor>
      <arglist>(C::mip_interface &amp;device, bool *validOut, int32_t *rssiOut, int32_t *signalqualityOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>getStatusFlags</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a4d60113868a5849156152d6de445a8ba</anchor>
      <arglist>(C::mip_interface &amp;device, GetStatusFlags::StatusFlags *flagsOut)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>aa0ce166f4559cd071137a392fcfdbc5c</anchor>
      <arglist>(Serializer &amp;serializer, const GetStatusFlags &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a89aab175e4dcba6a75ba5c675c67cb0c</anchor>
      <arglist>(Serializer &amp;serializer, const GetStatusFlags::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a2f2baf073201a59b7100c2e61ab6a552</anchor>
      <arglist>(Serializer &amp;serializer, const GetImei &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a339a0a078198954362a9d730d8b344df</anchor>
      <arglist>(Serializer &amp;serializer, const GetImei::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>aba3aaba38706062cf0a30fc2bee76c51</anchor>
      <arglist>(Serializer &amp;serializer, const GetImsi &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a754fb2bd4ae56ee12cee650d309a734d</anchor>
      <arglist>(Serializer &amp;serializer, const GetImsi::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>abe95b4be0609fdff95117ba61daf911a</anchor>
      <arglist>(Serializer &amp;serializer, const GetIccid &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>ae69ca08b2f861d0842343caf968c019d</anchor>
      <arglist>(Serializer &amp;serializer, const GetIccid::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a8f1b8ef39a65447b707ed776aa75fe24</anchor>
      <arglist>(Serializer &amp;serializer, const ConnectedDeviceType &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>ab8d5b3de809370ad1db25118173b6a0e</anchor>
      <arglist>(Serializer &amp;serializer, const ConnectedDeviceType::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>aca1f1e3a67f14904031bfda7ea469073</anchor>
      <arglist>(Serializer &amp;serializer, const GetActCode &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a248e9a79a0316a26863bad71b3ed7efb</anchor>
      <arglist>(Serializer &amp;serializer, const GetActCode::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a32f38aa83ee72b8e36c64ab03f1fa15f</anchor>
      <arglist>(Serializer &amp;serializer, const GetModemFirmwareVersion &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>ae32c9c511ee99b6e479ff4fa9f8ec363</anchor>
      <arglist>(Serializer &amp;serializer, const GetModemFirmwareVersion::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a0c5c5bbb8229ab319bc7fa3252303851</anchor>
      <arglist>(Serializer &amp;serializer, const GetRssi &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a2b1e8066464caf0e61ffb74359ce0907</anchor>
      <arglist>(Serializer &amp;serializer, const GetRssi::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a3b3f5e522cf523330dae8603ef18f33f</anchor>
      <arglist>(Serializer &amp;serializer, const ServiceStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>aca68f7f3043abbecdd87b397602fd2d4</anchor>
      <arglist>(Serializer &amp;serializer, const ServiceStatus::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a0b83f96e770121d471b97d4f8b13286f</anchor>
      <arglist>(Serializer &amp;serializer, const ProdEraseStorage &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a466a9af49ea84f0940718237d124eb50</anchor>
      <arglist>(Serializer &amp;serializer, const LedControl &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a02a886e1a05abd2afc6f52188eafb835</anchor>
      <arglist>(Serializer &amp;serializer, const ModemHardReset &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>ledControl</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a7500e3cea8e6d132c1abb22f4a7cff0b</anchor>
      <arglist>(C::mip_interface &amp;device, const uint8_t *primarycolor, const uint8_t *altcolor, LedAction act, uint32_t period)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadConnectedDeviceType</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a14baf90e1d0f182daf02a7b25e71ca18</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>modemHardReset</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>ac4de45e2f0c380799505d816d704b6f5</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>prodEraseStorage</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a9bb39b1da3ba2954da6df58737b8c899</anchor>
      <arglist>(C::mip_interface &amp;device, MediaSelector media)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readConnectedDeviceType</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>ada28c8324a50ac8f7c3160afbbae6962</anchor>
      <arglist>(C::mip_interface &amp;device, ConnectedDeviceType::Type *devtypeOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveConnectedDeviceType</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a27ad85d8402357a569c31bae116113fa</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>serviceStatus</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a57b9802bfcc4e6286c1b4521629fcdab</anchor>
      <arglist>(C::mip_interface &amp;device, uint32_t reserved1, uint32_t reserved2, ServiceStatus::ServiceFlags *flagsOut, uint32_t *receivedbytesOut, uint32_t *lastbytesOut, uint64_t *lastbytestimeOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeConnectedDeviceType</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>afde81202edfcc20bbab472f54d947e63</anchor>
      <arglist>(C::mip_interface &amp;device, ConnectedDeviceType::Type devtype)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>commands_rtk.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>commands__rtk_8h</filename>
    <includes id="descriptors_8h" name="descriptors.h" local="yes" imported="no">descriptors.h</includes>
    <includes id="mip__result_8h" name="mip_result.h" local="yes" imported="no">../mip_result.h</includes>
    <class kind="struct">mip_rtk_connected_device_type_command</class>
    <class kind="struct">mip_rtk_connected_device_type_response</class>
    <class kind="struct">mip_rtk_get_act_code_response</class>
    <class kind="struct">mip_rtk_get_iccid_response</class>
    <class kind="struct">mip_rtk_get_imei_response</class>
    <class kind="struct">mip_rtk_get_imsi_response</class>
    <class kind="struct">mip_rtk_get_modem_firmware_version_response</class>
    <class kind="struct">mip_rtk_get_rssi_response</class>
    <class kind="struct">mip_rtk_get_status_flags_response</class>
    <class kind="struct">mip_rtk_led_control_command</class>
    <class kind="struct">mip_rtk_prod_erase_storage_command</class>
    <class kind="struct">mip_rtk_service_status_command</class>
    <class kind="struct">mip_rtk_service_status_response</class>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_led_action</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gae98969ef9cc01c368bde38807d738fb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_media_selector</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gad1b72cbae9f12224e3e7f15bc1b0e9a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_rtk_connected_device_type_command</type>
      <name>mip_rtk_connected_device_type_command</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga057d12d3f8bcc02f6f22bba691529dd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_rtk_connected_device_type_command_type</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga799a98e0dab9aca15ffafa0eda504619</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_rtk_connected_device_type_response</type>
      <name>mip_rtk_connected_device_type_response</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>gace80e89e55f0fe44c7438d1b12bb6974</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_rtk_get_act_code_response</type>
      <name>mip_rtk_get_act_code_response</name>
      <anchorfile>group__c__rtk__get__act__code.html</anchorfile>
      <anchor>ga805fb6f96c5052679c64a6b200e8174e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_rtk_get_iccid_response</type>
      <name>mip_rtk_get_iccid_response</name>
      <anchorfile>group__c__rtk__get__iccid.html</anchorfile>
      <anchor>gac7832f93b1cf5e23d2a7d057c650c85b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_rtk_get_imei_response</type>
      <name>mip_rtk_get_imei_response</name>
      <anchorfile>group__c__rtk__get__imei.html</anchorfile>
      <anchor>ga2bf904704e916ef0912b57dd1a3bc454</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_rtk_get_imsi_response</type>
      <name>mip_rtk_get_imsi_response</name>
      <anchorfile>group__c__rtk__get__imsi.html</anchorfile>
      <anchor>gab19d34017b9f80b70c41c93594411324</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_rtk_get_modem_firmware_version_response</type>
      <name>mip_rtk_get_modem_firmware_version_response</name>
      <anchorfile>group__c__rtk__get__modem__firmware__version.html</anchorfile>
      <anchor>ga7ea3ced95db162e9c6b8db2bb5ed35fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_rtk_get_rssi_response</type>
      <name>mip_rtk_get_rssi_response</name>
      <anchorfile>group__c__rtk__get__rssi.html</anchorfile>
      <anchor>ga676bad5656d901f301d021f4b8bcdc96</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>mip_rtk_get_status_flags_command_status_flags</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>gaee372d352cf58638bf22241bdff7d72f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>mip_rtk_get_status_flags_command_status_flags_legacy</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga5119c5168dc6f1e230c4a6bdf084a9b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_rtk_get_status_flags_response</type>
      <name>mip_rtk_get_status_flags_response</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>gaf6f9085191e9d44a50593308d8208d99</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_rtk_led_control_command</type>
      <name>mip_rtk_led_control_command</name>
      <anchorfile>group__c__rtk__led__control.html</anchorfile>
      <anchor>ga9fbfe1965595af75ea012d476d744364</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_rtk_prod_erase_storage_command</type>
      <name>mip_rtk_prod_erase_storage_command</name>
      <anchorfile>group__c__rtk__prod__erase__storage.html</anchorfile>
      <anchor>gaaf36c669118b2bec4859252f406bd6d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_rtk_service_status_command</type>
      <name>mip_rtk_service_status_command</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>ga10441d96c6dc6a781f27ce47d0265698</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_rtk_service_status_command_service_flags</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>gadf9fb280746a4c2679af61b686ac5441</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_rtk_service_status_response</type>
      <name>mip_rtk_service_status_response</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>gabf542b93f7f8d3b77a0173e721068257</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_RTK_CMD_DESC_SET</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556eae83591fcfbf00f381e5932082e7851a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_RTK_GET_STATUS_FLAGS</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556ea0bf4541e296223d07ef9dec3e8637ff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_RTK_GET_IMEI</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556eaea5e1dd46648909b8d2e6197126cbcb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_RTK_GET_IMSI</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556ea77324adb33e91bdc6a6b834f48cfe3b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_RTK_GET_ICCID</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556ea72ffeda73295d0819b06e3e62adbf34b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_RTK_GET_RSSI</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556ea96521272a704f8adc4f5d3f05ee702df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_RTK_CONNECTED_DEVICE_TYPE</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556ead785e8c7c483c3723ba62fb69b36f4ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_RTK_GET_ACT_CODE</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556ea9f973d58c8bc298a5670cd9337b31356</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_RTK_GET_MODEM_FIRMWARE_VERSION</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556ea295ad3cf9ee43bce852be00ec42fe1c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_RTK_SERVICE_STATUS</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556ea8f3d72fe307873cbe78cd5bb91711d7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_RTK_PROD_ERASE_STORAGE</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556ea6afb6deda219dda0cfd19860d1876261</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_LED_CONTROL</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556ea4cc022479b50e106fdaa87e4dc7b246c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_RTK_MODEM_HARD_RESET</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556ea0d4e46f79c1eb8f5a1e383c001d23ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_RTK_GET_STATUS_FLAGS</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556ea791e6ac58ceb9b1b296ec54cd8ad5e4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_RTK_GET_IMEI</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556eaaabf86241bf0d10e87c0e2a4e2611af6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_RTK_GET_IMSI</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556ea395b56c1d27b83668aa816e979ec3534</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_RTK_GET_ICCID</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556ea64538617843c33864de24c99bfacc218</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_RTK_CONNECTED_DEVICE_TYPE</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556eab5f7def77670b73ad502c9a41002370b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_RTK_GET_ACT_CODE</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556eaaa2f7f61b4ee6f69eddbf3ddf0f2a23b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_RTK_GET_MODEM_FIRMWARE_VERSION</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556eae08719d29356584682be3cf55e078e8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_RTK_GET_RSSI</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556eaee737d4b262a4a4b847707a20f7be784</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_RTK_SERVICE_STATUS</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556ea3d678651289decc6ddc03ca5bb9cb062</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_led_action</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>ga4949e16259034ae42db7d63a95d05629</anchor>
      <arglist>(struct mip_serializer *serializer, mip_led_action *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_media_selector</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>ga7958a03e01dee2a0462924e3c9b76c43</anchor>
      <arglist>(struct mip_serializer *serializer, mip_media_selector *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_connected_device_type_command</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga3c38ff9db8dc0a30564bef448577a2f9</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_connected_device_type_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_connected_device_type_command_type</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga8cf887c2b531c62117e5ca7b2ac2bb4a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_connected_device_type_command_type *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_connected_device_type_response</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga137e8b537ee123c9cce8881bebd1b6de</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_connected_device_type_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_get_act_code_response</name>
      <anchorfile>group__c__rtk__get__act__code.html</anchorfile>
      <anchor>ga29ea8ea99a56dbdb2645e94beeaa1a70</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_get_act_code_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_get_iccid_response</name>
      <anchorfile>group__c__rtk__get__iccid.html</anchorfile>
      <anchor>ga86c94a7ec9534c71f1262ad4b985895b</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_get_iccid_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_get_imei_response</name>
      <anchorfile>group__c__rtk__get__imei.html</anchorfile>
      <anchor>ga318756d7a293e8509041eaf21bb2c067</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_get_imei_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_get_imsi_response</name>
      <anchorfile>group__c__rtk__get__imsi.html</anchorfile>
      <anchor>ga04b54f397b6ae45c01dda0aab4ab8eb1</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_get_imsi_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_get_modem_firmware_version_response</name>
      <anchorfile>group__c__rtk__get__modem__firmware__version.html</anchorfile>
      <anchor>ga8fa1004fc3bf114061dc8241a7318112</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_get_modem_firmware_version_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_get_rssi_response</name>
      <anchorfile>group__c__rtk__get__rssi.html</anchorfile>
      <anchor>ga067be67214afed071584ca2e52bf0c75</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_get_rssi_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_get_status_flags_command_status_flags</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga32a9fea813dc19d2f04ea046bda5ef34</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_get_status_flags_command_status_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_get_status_flags_command_status_flags_legacy</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>gaf5c00911a1a143234fa88edaf9f2e8a7</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_get_status_flags_command_status_flags_legacy *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_get_status_flags_response</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>gaf5b616b5b13f0cc44e5e019305150ed3</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_get_status_flags_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_led_control_command</name>
      <anchorfile>group__c__rtk__led__control.html</anchorfile>
      <anchor>ga24daaeb20eb0ca7b0000eba4897c9a6c</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_led_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_prod_erase_storage_command</name>
      <anchorfile>group__c__rtk__prod__erase__storage.html</anchorfile>
      <anchor>ga1c441c3e45321da0c75dba3c3b303564</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_prod_erase_storage_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_service_status_command</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>ga4d6d3bf08b29522ff5331402a3591e63</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_service_status_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_service_status_command_service_flags</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>ga5c2b051956832e3fd50638c6d44b6dfa</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_service_status_command_service_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_service_status_response</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>gad1e9e71563cb150a4bfc5a720ebfed2d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_service_status_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_led_action</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gaacc58766dd2ec36e7678aa3c2a5f6e63</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_led_action self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_media_selector</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>ga9854145d1e7b35c97d8fa38a5dee9334</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_media_selector self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_connected_device_type_command</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga1fe1620ee00b19e285c7606de2f0def7</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_connected_device_type_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_connected_device_type_command_type</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga360f586aae9bf893ad256adf88a1c253</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_connected_device_type_command_type self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_connected_device_type_response</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>gada572feabd354d43f9d5dd9a05ba0f58</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_connected_device_type_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_get_act_code_response</name>
      <anchorfile>group__c__rtk__get__act__code.html</anchorfile>
      <anchor>ga14f1d2b224687880f903e20d9772d405</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_get_act_code_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_get_iccid_response</name>
      <anchorfile>group__c__rtk__get__iccid.html</anchorfile>
      <anchor>ga532283ce68de1df04930379133bf224f</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_get_iccid_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_get_imei_response</name>
      <anchorfile>group__c__rtk__get__imei.html</anchorfile>
      <anchor>gae4d2b2dd42dce07e4dc900dc141b57c0</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_get_imei_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_get_imsi_response</name>
      <anchorfile>group__c__rtk__get__imsi.html</anchorfile>
      <anchor>gad880b8739e599eb7add8f0b954a0f265</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_get_imsi_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_get_modem_firmware_version_response</name>
      <anchorfile>group__c__rtk__get__modem__firmware__version.html</anchorfile>
      <anchor>ga84d97043a237e03173689476cd6d51aa</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_get_modem_firmware_version_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_get_rssi_response</name>
      <anchorfile>group__c__rtk__get__rssi.html</anchorfile>
      <anchor>ga7e783a776bd611f1c8fa269c4510314b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_get_rssi_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_get_status_flags_command_status_flags</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga882e089dfecaa2bf38da324eaf4da4e1</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_get_status_flags_command_status_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_get_status_flags_command_status_flags_legacy</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga2ad6a05f2bda590579ebbbfbe7e8b939</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_get_status_flags_command_status_flags_legacy self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_get_status_flags_response</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga7aac8266beb036d8e771cae60bb78a5d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_get_status_flags_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_led_control_command</name>
      <anchorfile>group__c__rtk__led__control.html</anchorfile>
      <anchor>ga0af4f48b92123274026f2c8a8ef654a6</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_led_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_prod_erase_storage_command</name>
      <anchorfile>group__c__rtk__prod__erase__storage.html</anchorfile>
      <anchor>gae3897475fc46c014da841f5ed586053c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_prod_erase_storage_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_service_status_command</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>gada9b16b71dcd86f7c9299ac2c2c75ffe</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_service_status_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_service_status_command_service_flags</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>ga8abf9f2ac2fafc9b7f0cc1813992d65e</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_service_status_command_service_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_service_status_response</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>ga0c871ceb39811c9f48f9144cb84bbfba</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_service_status_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_default_connected_device_type</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga3082c11c20d843e6bacab79d34bc112c</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_get_act_code</name>
      <anchorfile>group__c__rtk__get__act__code.html</anchorfile>
      <anchor>ga3ab2a0274959e250de7e1ceef3197e87</anchor>
      <arglist>(struct mip_interface *device, char *activation_code_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_get_iccid</name>
      <anchorfile>group__c__rtk__get__iccid.html</anchorfile>
      <anchor>ga045ab9fffac44741a1ef7d67669bbeef</anchor>
      <arglist>(struct mip_interface *device, char *iccid_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_get_imei</name>
      <anchorfile>group__c__rtk__get__imei.html</anchorfile>
      <anchor>ga3fed9d122847ad6842198719098f49e1</anchor>
      <arglist>(struct mip_interface *device, char *imei_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_get_imsi</name>
      <anchorfile>group__c__rtk__get__imsi.html</anchorfile>
      <anchor>ga2250976110eeeaf840c673b9fc069b63</anchor>
      <arglist>(struct mip_interface *device, char *imsi_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_get_modem_firmware_version</name>
      <anchorfile>group__c__rtk__get__modem__firmware__version.html</anchorfile>
      <anchor>ga248a27832ee91c86f7b3d7ab7bf39269</anchor>
      <arglist>(struct mip_interface *device, char *modem_firmware_version_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_get_rssi</name>
      <anchorfile>group__c__rtk__get__rssi.html</anchorfile>
      <anchor>ga835643e8feb026408cf9c0d32cb6164f</anchor>
      <arglist>(struct mip_interface *device, bool *valid_out, int32_t *rssi_out, int32_t *signal_quality_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_get_status_flags</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga49a888450023b3398d2c07d4b711236a</anchor>
      <arglist>(struct mip_interface *device, mip_rtk_get_status_flags_command_status_flags *flags_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_led_control</name>
      <anchorfile>group__c__rtk__led__control.html</anchorfile>
      <anchor>ga7464a282c893e9a086413986cbeb2ad2</anchor>
      <arglist>(struct mip_interface *device, const uint8_t *primary_color, const uint8_t *alt_color, mip_led_action act, uint32_t period)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_load_connected_device_type</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga1544ea064689d47974cf0c0800d805f2</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_modem_hard_reset</name>
      <anchorfile>group__c__rtk__modem__hard__reset.html</anchorfile>
      <anchor>ga520be51e2bab173fcb97035f10755456</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_prod_erase_storage</name>
      <anchorfile>group__c__rtk__prod__erase__storage.html</anchorfile>
      <anchor>gabe1a8f2be39f817d1e4e478c47812679</anchor>
      <arglist>(struct mip_interface *device, mip_media_selector media)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_read_connected_device_type</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga2edaa0d19d0dd5ada5bdc0c6e9651260</anchor>
      <arglist>(struct mip_interface *device, mip_rtk_connected_device_type_command_type *dev_type_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_save_connected_device_type</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga573e3aa1aa9993cf50eccbaf6562bdd7</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_service_status</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>gafb24689be391012df4b7bcffa95a14fa</anchor>
      <arglist>(struct mip_interface *device, uint32_t reserved1, uint32_t reserved2, mip_rtk_service_status_command_service_flags *flags_out, uint32_t *received_bytes_out, uint32_t *last_bytes_out, uint64_t *last_bytes_time_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_write_connected_device_type</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga681f9f43080f20055af96d8ebcf8f871</anchor>
      <arglist>(struct mip_interface *device, mip_rtk_connected_device_type_command_type dev_type)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_led_action</type>
      <name>MIP_LED_ACTION_LED_FLASH</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gaef4a1f043540c5004196d366ff8be359</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_led_action</type>
      <name>MIP_LED_ACTION_LED_NONE</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>ga40fa2b54f5cbe7a0192f171fcc1c922e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_led_action</type>
      <name>MIP_LED_ACTION_LED_PULSATE</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>ga918ec341965d432df985c57c579c4c3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_media_selector</type>
      <name>MIP_MEDIA_SELECTOR_MEDIA_EXTERNALFLASH</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gac5fb72c6eb159b9dd0dce5c4af3929b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_media_selector</type>
      <name>MIP_MEDIA_SELECTOR_MEDIA_SD</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>ga0f79846269772d4e9ecdb7c1fbc6c534</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_connected_device_type_command_type</type>
      <name>MIP_RTK_CONNECTED_DEVICE_TYPE_COMMAND_TYPE_GENERIC</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga1f7008f7df21591b15d137e905c702ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_connected_device_type_command_type</type>
      <name>MIP_RTK_CONNECTED_DEVICE_TYPE_COMMAND_TYPE_GQ7</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>gad98643b05b3e9e207c4710ac4f0b41d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_CONNECTION_TYPE</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>gace8f8d5a69d14f4252b4cf450d54d8ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_CORRECTIONS_UNAVAILABLE</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga0a89e3cf7adaa522542c8632eb57b612</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_DEVICE_OUT_OF_RANGE</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>gac6c5be07cf7d59295a831d511cfaf338</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags_legacy</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_LEGACY_CONTROLLERSTATE</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga077be863e2499c965a253b39269254ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags_legacy</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_LEGACY_CONTROLLERSTATUSCODE</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga86406e0030d13c973a97d86f943630b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags_legacy</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_LEGACY_NONE</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>gadbde61f74d6990a8375834a0046ea8dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags_legacy</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_LEGACY_PLATFORMSTATE</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>gaea7603c32af98d46ad19334baa5af677</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags_legacy</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_LEGACY_PLATFORMSTATUSCODE</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga8f2b0af84644616eeb6e405020422e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags_legacy</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_LEGACY_RESERVED</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga8ca083012746ad264fed4222cffae8d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags_legacy</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_LEGACY_RESETCODE</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga28e56995fc414b9be7a5f54ecae7676f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags_legacy</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_LEGACY_RSRP</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga1c434b3316ca4a4d59f88e6f85a4315f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags_legacy</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_LEGACY_RSRQ</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>gae219ebe4d3d6f4ef7d648289475ff9f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags_legacy</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_LEGACY_RSSI</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga7ee11004d202afa1b760c6db33a5aae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags_legacy</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_LEGACY_SIGNALQUALITY</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga1f12b73add9adc806718e6ed15def8ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags_legacy</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_LEGACY_SINR</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>gaa75f90b27a099fb33a98dbed96adf322</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_MODEM_STATE</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga5a6dd85c23063e552b1562e681f19b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_NMEA_TIMEOUT</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga412d86f6c99bd0e1cef568700a47953b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_NONE</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga99b12a5dcf5dc58f4e8d7ccea9c8e195</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_RESERVED</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>gacece01e489a3bda6e100c7b349fdb9f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_RSSI</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>gadc1895ea431ff8c2f99af4ed8b688abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_RTCM_TIMEOUT</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>gac326191ff8f68cd136606d99b03ef803</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_SERVER_TIMEOUT</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga7a287b51fa248426dd1246fb4d593e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_SIGNAL_QUALITY</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga9ea7b74eace78977836f4b677692c83c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_TOWER_CHANGE_INDICATOR</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga57e2d0e78add1364cd5845cbccd1f200</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_VERSION</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>gab1c866aea7a37448917b5d1a6c385fd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_service_status_command_service_flags</type>
      <name>MIP_RTK_SERVICE_STATUS_COMMAND_SERVICE_FLAGS_CORRECTIONS_UNAVAILABLE</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>gaa174eaa4af37c44c342e53a35bf542f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_service_status_command_service_flags</type>
      <name>MIP_RTK_SERVICE_STATUS_COMMAND_SERVICE_FLAGS_NONE</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>gab24c1e3eb68cc1c89ad0d9c6f6ce9c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_service_status_command_service_flags</type>
      <name>MIP_RTK_SERVICE_STATUS_COMMAND_SERVICE_FLAGS_RESERVED</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>gadace5847883497a2dd732d5b1ab99af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_service_status_command_service_flags</type>
      <name>MIP_RTK_SERVICE_STATUS_COMMAND_SERVICE_FLAGS_THROTTLE</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>ga5fc5fe34d1e9d14afae262dcc15479c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>commands_system.c</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>commands__system_8c</filename>
    <includes id="commands__system_8h" name="commands_system.h" local="yes" imported="no">commands_system.h</includes>
    <includes id="serialization_8h" name="serialization.h" local="yes" imported="no">../utils/serialization.h</includes>
    <includes id="mip__interface_8h" name="mip_interface.h" local="yes" imported="no">../mip_interface.h</includes>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_system_comm_mode_command</name>
      <anchorfile>group__c__system__comm__mode.html</anchorfile>
      <anchor>gae3808340b368073428b8748a71cb1e8a</anchor>
      <arglist>(mip_serializer *serializer, mip_system_comm_mode_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_system_comm_mode_response</name>
      <anchorfile>group__c__system__comm__mode.html</anchorfile>
      <anchor>ga330262fdfccf1bb1872922761655ced3</anchor>
      <arglist>(mip_serializer *serializer, mip_system_comm_mode_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_system_comm_mode_command</name>
      <anchorfile>group__c__system__comm__mode.html</anchorfile>
      <anchor>gaad273007b0a9bc32da23aca08169c8a3</anchor>
      <arglist>(mip_serializer *serializer, const mip_system_comm_mode_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_system_comm_mode_response</name>
      <anchorfile>group__c__system__comm__mode.html</anchorfile>
      <anchor>ga4ab91f665bfe58dde0a53917e5657840</anchor>
      <arglist>(mip_serializer *serializer, const mip_system_comm_mode_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_system_default_comm_mode</name>
      <anchorfile>group__c__system__comm__mode.html</anchorfile>
      <anchor>ga2335602dbeaf7dd062506e42436e1173</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_system_read_comm_mode</name>
      <anchorfile>group__c__system__comm__mode.html</anchorfile>
      <anchor>ga27aad57936bfc8507074d78d5be9caf8</anchor>
      <arglist>(struct mip_interface *device, uint8_t *mode_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_system_write_comm_mode</name>
      <anchorfile>group__c__system__comm__mode.html</anchorfile>
      <anchor>ga21bc0f6320ed51dfb7cb1269e08f0159</anchor>
      <arglist>(struct mip_interface *device, uint8_t mode)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>commands_system.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>commands__system_8cpp</filename>
    <includes id="serialization_8h" name="serialization.h" local="yes" imported="no">../utils/serialization.h</includes>
    <includes id="mip__interface_8h" name="mip_interface.h" local="yes" imported="no">../mip_interface.h</includes>
    <namespace>mip</namespace>
    <namespace>mip::C</namespace>
    <namespace>mip::commands_system</namespace>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultCommMode</name>
      <anchorfile>namespacemip_1_1commands__system.html</anchorfile>
      <anchor>a934f9304fdb1528998228fe7f4efd54a</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__system.html</anchorfile>
      <anchor>a391119f0491b7951111a85bcfe67bdd7</anchor>
      <arglist>(Serializer &amp;serializer, CommMode &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__system.html</anchorfile>
      <anchor>a29aebb65b3782d3677adc28da0b4c688</anchor>
      <arglist>(Serializer &amp;serializer, CommMode::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__system.html</anchorfile>
      <anchor>ae52fdd4f8d75e79d3eb6b19e88c7beaa</anchor>
      <arglist>(Serializer &amp;serializer, const CommMode &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__system.html</anchorfile>
      <anchor>a53e9ac337d5e73e01a1e4b15cc5b1192</anchor>
      <arglist>(Serializer &amp;serializer, const CommMode::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readCommMode</name>
      <anchorfile>namespacemip_1_1commands__system.html</anchorfile>
      <anchor>a0a48c13ea8cdc57afae0d8cc184f4f6a</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *modeOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeCommMode</name>
      <anchorfile>namespacemip_1_1commands__system.html</anchorfile>
      <anchor>aea4b4cee939cfc12215a8b15ed5528ea</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t mode)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>commands_system.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>commands__system_8h</filename>
    <includes id="descriptors_8h" name="descriptors.h" local="yes" imported="no">descriptors.h</includes>
    <includes id="mip__result_8h" name="mip_result.h" local="yes" imported="no">../mip_result.h</includes>
    <class kind="struct">mip_system_comm_mode_command</class>
    <class kind="struct">mip_system_comm_mode_response</class>
    <member kind="typedef">
      <type>struct mip_system_comm_mode_command</type>
      <name>mip_system_comm_mode_command</name>
      <anchorfile>group__c__system__comm__mode.html</anchorfile>
      <anchor>gaa388564e28a7530c9f0618ad1e55e5e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_system_comm_mode_response</type>
      <name>mip_system_comm_mode_response</name>
      <anchorfile>group__c__system__comm__mode.html</anchorfile>
      <anchor>gaca147b45b6b9bad148316e9ad934204f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_SYSTEM_CMD_DESC_SET</name>
      <anchorfile>group__system__commands__c.html</anchorfile>
      <anchor>ggab48899087cc647f0f791ed0c459adc53aaa23b0b894476e728c63dfc4b5ce9a1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_MIPNET_ENUMERATE</name>
      <anchorfile>group__system__commands__c.html</anchorfile>
      <anchor>ggab48899087cc647f0f791ed0c459adc53a2c05477100823313fa76472db75318ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_SYSTEM_COM_MODE</name>
      <anchorfile>group__system__commands__c.html</anchorfile>
      <anchor>ggab48899087cc647f0f791ed0c459adc53ac324dd48b4aec5c38513a38c730bc6f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_SYSTEM_HARDWARE_CONTROL</name>
      <anchorfile>group__system__commands__c.html</anchorfile>
      <anchor>ggab48899087cc647f0f791ed0c459adc53af2576960f680e04e8ea7d5da8ae475c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_SYSTEM_HARDWARE_CONTROL_2</name>
      <anchorfile>group__system__commands__c.html</anchorfile>
      <anchor>ggab48899087cc647f0f791ed0c459adc53ac83a9240ca0b6e23098a7e8ad42ba4eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_SYSTEM_COM_MODE</name>
      <anchorfile>group__system__commands__c.html</anchorfile>
      <anchor>ggab48899087cc647f0f791ed0c459adc53ae174378fdf28dc119b3c7d15155a1bd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_SYSTEM_HARDWARE_CONTROL</name>
      <anchorfile>group__system__commands__c.html</anchorfile>
      <anchor>ggab48899087cc647f0f791ed0c459adc53a8f392b35043b28dd53949317b9e340bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_SYSTEM_HARDWARE_CONTROL_2</name>
      <anchorfile>group__system__commands__c.html</anchorfile>
      <anchor>ggab48899087cc647f0f791ed0c459adc53a20b7f8868404f0ea6052aa4c74188f33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_SYSTEM_COMMAND_COMM_MODE_PASSTHRU</name>
      <anchorfile>group__system__commands__c.html</anchorfile>
      <anchor>gga458e651af6690959efa2afb96be7d609a812eacf4cf604514d2d53f2def27ec30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_SYSTEM_COMMAND_COMM_MODE_NORMAL</name>
      <anchorfile>group__system__commands__c.html</anchorfile>
      <anchor>gga1f9aebf1de3ebbf4283a4dcf73308562abe4af1c6d43615bca47823c99095cbae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_SYSTEM_COMMAND_COMM_MODE_IMU</name>
      <anchorfile>group__system__commands__c.html</anchorfile>
      <anchor>gga77867ab4129f63159b37bca3b652a798a6d6dd2cb68d655ffcb89e2d0e70a77ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_SYSTEM_COMMAND_COMM_MODE_GPS</name>
      <anchorfile>group__system__commands__c.html</anchorfile>
      <anchor>gga16685eea158879e41b101ca3634de462a3a0a6b34f613281264f4dc507b994d51</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_system_comm_mode_command</name>
      <anchorfile>group__c__system__comm__mode.html</anchorfile>
      <anchor>gae3808340b368073428b8748a71cb1e8a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_system_comm_mode_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_system_comm_mode_response</name>
      <anchorfile>group__c__system__comm__mode.html</anchorfile>
      <anchor>ga330262fdfccf1bb1872922761655ced3</anchor>
      <arglist>(struct mip_serializer *serializer, mip_system_comm_mode_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_system_comm_mode_command</name>
      <anchorfile>group__c__system__comm__mode.html</anchorfile>
      <anchor>gaad273007b0a9bc32da23aca08169c8a3</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_system_comm_mode_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_system_comm_mode_response</name>
      <anchorfile>group__c__system__comm__mode.html</anchorfile>
      <anchor>ga4ab91f665bfe58dde0a53917e5657840</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_system_comm_mode_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_system_default_comm_mode</name>
      <anchorfile>group__c__system__comm__mode.html</anchorfile>
      <anchor>ga2335602dbeaf7dd062506e42436e1173</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_system_read_comm_mode</name>
      <anchorfile>group__c__system__comm__mode.html</anchorfile>
      <anchor>ga27aad57936bfc8507074d78d5be9caf8</anchor>
      <arglist>(struct mip_interface *device, uint8_t *mode_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_system_write_comm_mode</name>
      <anchorfile>group__c__system__comm__mode.html</anchorfile>
      <anchor>ga21bc0f6320ed51dfb7cb1269e08f0159</anchor>
      <arglist>(struct mip_interface *device, uint8_t mode)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>config.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/src/</path>
    <filename>config_8cpp</filename>
    <includes id="mip__mapping_8h" name="mip_mapping.h" local="yes" imported="no">microstrain_inertial_driver_common/utils/mappings/mip_mapping.h</includes>
    <includes id="config_8h" name="config.h" local="yes" imported="no">microstrain_inertial_driver_common/config.h</includes>
    <namespace>microstrain</namespace>
  </compound>
  <compound kind="file">
    <name>config.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/include/microstrain_inertial_driver_common/</path>
    <filename>config_8h</filename>
    <includes id="ros__compat_8h" name="ros_compat.h" local="yes" imported="no">microstrain_inertial_driver_common/utils/ros_compat.h</includes>
    <includes id="ros__mip__device__main_8h" name="ros_mip_device_main.h" local="yes" imported="no">microstrain_inertial_driver_common/utils/mip/ros_mip_device_main.h</includes>
    <includes id="ros__mip__device__aux_8h" name="ros_mip_device_aux.h" local="yes" imported="no">microstrain_inertial_driver_common/utils/mip/ros_mip_device_aux.h</includes>
    <includes id="mip__publisher__mapping_8h" name="mip_publisher_mapping.h" local="yes" imported="no">microstrain_inertial_driver_common/utils/mappings/mip_publisher_mapping.h</includes>
    <class kind="class">microstrain::Config</class>
    <namespace>microstrain</namespace>
    <member kind="variable">
      <type>const std::vector&lt; double &gt;</type>
      <name>DEFAULT_MATRIX</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>afa9502e1063e5c7d1410738870d6611b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::vector&lt; double &gt;</type>
      <name>DEFAULT_QUATERNION</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a691c20fc5408eccf83affa50df3fa064</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::vector&lt; double &gt;</type>
      <name>DEFAULT_VECTOR</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a841812572d87c090e033bdcf8969177e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CV7_example.c</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/examples/CV7/</path>
    <filename>CV7__example_8c</filename>
    <includes id="mip__all_8h" name="mip_all.h" local="no" imported="no">mip/mip_all.h</includes>
    <includes id="serial__port_8h" name="serial_port.h" local="no" imported="no">mip/utils/serial_port.h</includes>
    <member kind="function">
      <type>void</type>
      <name>exit_gracefully</name>
      <anchorfile>CV7__example_8c.html</anchorfile>
      <anchor>a61c7518a565221c53690da4a355a0835</anchor>
      <arglist>(const char *message)</arglist>
    </member>
    <member kind="function">
      <type>timestamp_type</type>
      <name>get_current_timestamp</name>
      <anchorfile>CV7__example_8c.html</anchorfile>
      <anchor>a660c7c9b5522479b7e05b4040fecafa2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handle_filter_event_source</name>
      <anchorfile>CV7__example_8c.html</anchorfile>
      <anchor>a6b07d7777238c3e2682561ee25110f65</anchor>
      <arglist>(void *user, const mip_field *field, timestamp_type timestamp)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>CV7__example_8c.html</anchorfile>
      <anchor>ac0f2228420376f4db7e1274f2b41667c</anchor>
      <arglist>(int argc, const char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_interface_user_recv_from_device</name>
      <anchorfile>CV7__example_8c.html</anchorfile>
      <anchor>a2179c988d0aecb80f014a8668a4f4955</anchor>
      <arglist>(mip_interface *device, uint8_t *buffer, size_t max_length, timeout_type wait_time, size_t *out_length, timestamp_type *timestamp_out)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_interface_user_send_to_device</name>
      <anchorfile>CV7__example_8c.html</anchorfile>
      <anchor>ac10dec13c07efe0338e8f6adaf5e45b2</anchor>
      <arglist>(mip_interface *device, const uint8_t *data, size_t length)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>should_exit</name>
      <anchorfile>CV7__example_8c.html</anchorfile>
      <anchor>ab3c09f471cdce7445de15266e1d42186</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>usage</name>
      <anchorfile>CV7__example_8c.html</anchorfile>
      <anchor>a4d7e598eb9f90dfa71f9a963e620a961</anchor>
      <arglist>(const char *argv0)</arglist>
    </member>
    <member kind="variable">
      <type>mip_interface</type>
      <name>device</name>
      <anchorfile>CV7__example_8c.html</anchorfile>
      <anchor>a62d6f49e0f948a0787aa7844d78cec0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>serial_port</type>
      <name>device_port</name>
      <anchorfile>CV7__example_8c.html</anchorfile>
      <anchor>ae8f3707b1f216b542394402fdff7aab1</anchor>
      <arglist></arglist>
      <docanchor file="GX5__45__example_8c">LICENSE</docanchor>
    </member>
    <member kind="variable">
      <type>mip_filter_euler_angles_data</type>
      <name>filter_euler_angles</name>
      <anchorfile>CV7__example_8c.html</anchorfile>
      <anchor>ad8dca264a4ddb9c84e8a99c73cd8c418</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_shared_gps_timestamp_data</type>
      <name>filter_gps_time</name>
      <anchorfile>CV7__example_8c.html</anchorfile>
      <anchor>ace762a6a9153da299489085b182402e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>FILTER_PITCH_EVENT_ACTION_ID</name>
      <anchorfile>CV7__example_8c.html</anchorfile>
      <anchor>afd8eb1e948dbc3d90c98ee7ae5c4d57e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>FILTER_ROLL_EVENT_ACTION_ID</name>
      <anchorfile>CV7__example_8c.html</anchorfile>
      <anchor>a66238749ae3c047fc38d82cb5bbcfc93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>filter_state_ahrs</name>
      <anchorfile>CV7__example_8c.html</anchorfile>
      <anchor>a5e5b07a7949d633eb31756dbe69e9874</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_status_data</type>
      <name>filter_status</name>
      <anchorfile>CV7__example_8c.html</anchorfile>
      <anchor>ad12904837d07d3cf8b954b5e7773e4a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>parse_buffer</name>
      <anchorfile>CV7__example_8c.html</anchorfile>
      <anchor>a0de3680bf19d211ccfbe148c4c42b91c</anchor>
      <arglist>[1024]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>port</name>
      <anchorfile>CV7__example_8c.html</anchorfile>
      <anchor>a63c89c04d1feae07ca35558055155ffb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_sensor_scaled_accel_data</type>
      <name>sensor_accel</name>
      <anchorfile>CV7__example_8c.html</anchorfile>
      <anchor>a9cfac9d0f1dfd00bacddec389cbe971e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_shared_gps_timestamp_data</type>
      <name>sensor_gps_time</name>
      <anchorfile>CV7__example_8c.html</anchorfile>
      <anchor>a441c4677f8461e03444a1b2f212d2d80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_sensor_scaled_gyro_data</type>
      <name>sensor_gyro</name>
      <anchorfile>CV7__example_8c.html</anchorfile>
      <anchor>ab58be82664006ec4dff8c0f376182b9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_sensor_scaled_mag_data</type>
      <name>sensor_mag</name>
      <anchorfile>CV7__example_8c.html</anchorfile>
      <anchor>aa2376b665dadc37b213aeb71395c8d99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>sensor_to_vehicle_transformation_euler</name>
      <anchorfile>CV7__example_8c.html</anchorfile>
      <anchor>a8cdd53f5cc9d59c3b7871e1bc0ea7600</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>clock_t</type>
      <name>start_time</name>
      <anchorfile>CV7__example_8c.html</anchorfile>
      <anchor>affc511ee6672968dd4a00f341600ed36</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CV7_example.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/examples/CV7/</path>
    <filename>CV7__example_8cpp</filename>
    <member kind="function">
      <type>void</type>
      <name>exit_gracefully</name>
      <anchorfile>CV7__example_8cpp.html</anchorfile>
      <anchor>a61c7518a565221c53690da4a355a0835</anchor>
      <arglist>(const char *message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleFilterEventSource</name>
      <anchorfile>CV7__example_8cpp.html</anchorfile>
      <anchor>ae8271c3fe8932f8d5a936de52defb91b</anchor>
      <arglist>(void *, const mip::Field &amp;field, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>CV7__example_8cpp.html</anchorfile>
      <anchor>ac0f2228420376f4db7e1274f2b41667c</anchor>
      <arglist>(int argc, const char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>should_exit</name>
      <anchorfile>CV7__example_8cpp.html</anchorfile>
      <anchor>ab3c09f471cdce7445de15266e1d42186</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>usage</name>
      <anchorfile>CV7__example_8cpp.html</anchorfile>
      <anchor>a4d7e598eb9f90dfa71f9a963e620a961</anchor>
      <arglist>(const char *argv0)</arglist>
    </member>
    <member kind="variable">
      <type>data_filter::EulerAngles</type>
      <name>filter_euler_angles</name>
      <anchorfile>CV7__example_8cpp.html</anchorfile>
      <anchor>a1a55598d7b50e51779e3eebefd79c9e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>data_shared::GpsTimestamp</type>
      <name>filter_gps_time</name>
      <anchorfile>CV7__example_8cpp.html</anchorfile>
      <anchor>a0869481f224eaae8fa75b03e96644554</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>FILTER_PITCH_EVENT_ACTION_ID</name>
      <anchorfile>CV7__example_8cpp.html</anchorfile>
      <anchor>afd8eb1e948dbc3d90c98ee7ae5c4d57e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>FILTER_ROLL_EVENT_ACTION_ID</name>
      <anchorfile>CV7__example_8cpp.html</anchorfile>
      <anchor>a66238749ae3c047fc38d82cb5bbcfc93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>filter_state_ahrs</name>
      <anchorfile>CV7__example_8cpp.html</anchorfile>
      <anchor>a5e5b07a7949d633eb31756dbe69e9874</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>data_filter::Status</type>
      <name>filter_status</name>
      <anchorfile>CV7__example_8cpp.html</anchorfile>
      <anchor>a37828a0fa31d3871b9ebb99fba7dd585</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>data_sensor::ScaledAccel</type>
      <name>sensor_accel</name>
      <anchorfile>CV7__example_8cpp.html</anchorfile>
      <anchor>ad03f6dff88e6a6054c4ca13fe066abb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>data_shared::GpsTimestamp</type>
      <name>sensor_gps_time</name>
      <anchorfile>CV7__example_8cpp.html</anchorfile>
      <anchor>a51dab691c66dd90e83a94686b235f1fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>data_sensor::ScaledGyro</type>
      <name>sensor_gyro</name>
      <anchorfile>CV7__example_8cpp.html</anchorfile>
      <anchor>a7ff2492d9b4b3f017c4ef1e0d9e451aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>data_sensor::ScaledMag</type>
      <name>sensor_mag</name>
      <anchorfile>CV7__example_8cpp.html</anchorfile>
      <anchor>aa7fa6bd9319db598c8b90b421db6339a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>sensor_to_vehicle_transformation_euler</name>
      <anchorfile>CV7__example_8cpp.html</anchorfile>
      <anchor>a8cdd53f5cc9d59c3b7871e1bc0ea7600</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>data_filter.c</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>data__filter_8c</filename>
    <includes id="data__filter_8h" name="data_filter.h" local="yes" imported="no">data_filter.h</includes>
    <includes id="serialization_8h" name="serialization.h" local="yes" imported="no">../utils/serialization.h</includes>
    <includes id="mip__interface_8h" name="mip_interface.h" local="yes" imported="no">../mip_interface.h</includes>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_accel_bias_data</name>
      <anchorfile>group__c__filter__accel__bias.html</anchorfile>
      <anchor>ga50158c4eb53a1a2e85e804940a2b0612</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_accel_bias_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_accel_bias_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a76c5ff8e8bbf713abb9799c61be6254a</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_accel_bias_uncertainty_data</name>
      <anchorfile>group__c__filter__accel__bias__uncertainty.html</anchorfile>
      <anchor>gaa43895be75d65040a275d2f78c6be980</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_accel_bias_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_accel_bias_uncertainty_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a8656c6770ff3704bd32c346f3c1721a5</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_accel_scale_factor_data</name>
      <anchorfile>group__c__filter__accel__scale__factor.html</anchorfile>
      <anchor>ga8d78f5552a4248b1bab18e6b31a32330</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_accel_scale_factor_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_accel_scale_factor_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a85c597f42d4c9699d456e59ac3742e1f</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_accel_scale_factor_uncertainty_data</name>
      <anchorfile>group__c__filter__accel__scale__factor__uncertainty.html</anchorfile>
      <anchor>gac7a3a7b9971544ee6bd8169134330f1b</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_accel_scale_factor_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_accel_scale_factor_uncertainty_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a63e8f4f4045b5856c5f97c0e37394d6a</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_aiding_measurement_summary_data</name>
      <anchorfile>group__c__filter__aiding__measurement__summary.html</anchorfile>
      <anchor>ga809c87e625d99f5e456064b9188bbec8</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_aiding_measurement_summary_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_aiding_measurement_summary_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>accb0e098661a20c4856d3af68dfd6532</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_aiding_measurement_type</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga52e315acdafa146ae34a9152f866d0a7</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_aiding_measurement_type *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_antenna_offset_correction_data</name>
      <anchorfile>group__c__filter__antenna__offset__correction.html</anchorfile>
      <anchor>gac8f0d6ddd4b4fe87341071610a9b5fce</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_antenna_offset_correction_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_antenna_offset_correction_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a088c5e4ebdf8a964e546fd383b34c9ad</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_antenna_offset_correction_uncertainty_data</name>
      <anchorfile>group__c__filter__antenna__offset__correction__uncertainty.html</anchorfile>
      <anchor>ga3f88a3f0d10739257bbb9e12bef7e4da</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_antenna_offset_correction_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_antenna_offset_correction_uncertainty_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a058120b543fd4fb8468bc490d7db21e8</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_attitude_dcm_data</name>
      <anchorfile>group__c__filter__attitude__dcm.html</anchorfile>
      <anchor>ga7a15e862821ae453707646d7ccdbe90a</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_attitude_dcm_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_attitude_dcm_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a0d020a80a8dc8a89bacb75805fa1ed85</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_attitude_quaternion_data</name>
      <anchorfile>group__c__filter__attitude__quaternion.html</anchorfile>
      <anchor>ga1f8e2bbf9551d6273906e9f859c11d53</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_attitude_quaternion_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_attitude_quaternion_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>aa5f63f1c71a8e5bbde0b1b13c7fc9d6c</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_clock_correction_data</name>
      <anchorfile>group__c__filter__clock__correction.html</anchorfile>
      <anchor>gaa648330c8583ff8ae504be0a2a8a65d9</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_clock_correction_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_clock_correction_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>ad02b435b12b70f5b1e6b54308332eee9</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_clock_correction_uncertainty_data</name>
      <anchorfile>group__c__filter__clock__correction__uncertainty.html</anchorfile>
      <anchor>ga8787dbd560e45dabb33bfca301a2e660</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_clock_correction_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_clock_correction_uncertainty_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>af62b482b41f113c3bbb9ac85c1aa2959</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_comp_accel_data</name>
      <anchorfile>group__c__filter__comp__accel.html</anchorfile>
      <anchor>ga900d0100f09b69124e98f63ace000a66</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_comp_accel_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_comp_accel_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a86e72ddacd22868fa3739f7ee7ac3e6d</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_comp_angular_rate_data</name>
      <anchorfile>group__c__filter__comp__angular__rate.html</anchorfile>
      <anchor>ga486f26d89c870efdcb7cd4a25078b23a</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_comp_angular_rate_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_comp_angular_rate_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a95ea0802439427b5f0428d29fc0252b5</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_density_altitude_data</name>
      <anchorfile>group__c__filter__density__altitude.html</anchorfile>
      <anchor>gaee5a2f4aecfaf7b35b2b5872c901f707</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_density_altitude_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_density_altitude_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a42f9b41723fa0ffe24831cca7f6d6219</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_dynamics_mode</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga276a5614b72970e72235a28e455b9c52</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_dynamics_mode *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_ecef_pos_data</name>
      <anchorfile>group__c__filter__ecef__pos.html</anchorfile>
      <anchor>ga676b6672b65800dd0c9f82b27dbb8fbf</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_ecef_pos_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_ecef_pos_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>ae74fd5c11c0bc43600aa4ef3e740a354</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_ecef_pos_uncertainty_data</name>
      <anchorfile>group__c__filter__ecef__pos__uncertainty.html</anchorfile>
      <anchor>gaba51009b041fe48d4d6ae1e625d27ae7</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_ecef_pos_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_ecef_pos_uncertainty_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a2495d2c8f723325ce2d71e6a92a09503</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_ecef_vel_data</name>
      <anchorfile>group__c__filter__ecef__vel.html</anchorfile>
      <anchor>ga3bfa955aa2b3499611baa05479e20a8b</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_ecef_vel_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_ecef_vel_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a8f09d24ac48b641fc16c4a347320e3ac</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_ecef_vel_uncertainty_data</name>
      <anchorfile>group__c__filter__ecef__vel__uncertainty.html</anchorfile>
      <anchor>ga5134370b85d0518a1360af648ccd78b2</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_ecef_vel_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_ecef_vel_uncertainty_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>aa4f75449290ac988a290ae48cb7b3077</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_euler_angles_data</name>
      <anchorfile>group__c__filter__euler__angles.html</anchorfile>
      <anchor>gaa70dd9140cb5526b184060d6377b5e9f</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_euler_angles_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_euler_angles_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a3baa8632aedf79367fe16fdcea525c8e</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_euler_angles_uncertainty_data</name>
      <anchorfile>group__c__filter__euler__angles__uncertainty.html</anchorfile>
      <anchor>gab52ebc8f106e22e7898caafa97bd739c</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_euler_angles_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_euler_angles_uncertainty_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a8da708cef9190206bcc0001ccbe0df67</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gnss_att_aid_status_data</name>
      <anchorfile>group__c__filter__gnss__att__aid__status.html</anchorfile>
      <anchor>ga60c58a48abe3b7d16103a21a9079f489</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_gnss_att_aid_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_gnss_att_aid_status_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a37f23896fd163527956485d4b7307beb</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gnss_dual_antenna_status_data</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>ga5e6d4376353d377dab4108145e27c56d</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_gnss_dual_antenna_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gnss_dual_antenna_status_data_dual_antenna_status_flags</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>ga7a4584ed5c61130c640eb41cf6e1ebc2</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gnss_dual_antenna_status_data_dual_antenna_status_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gnss_dual_antenna_status_data_fix_type</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>gaeddd757403f4fa1eda019c1ec1b6ece4</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gnss_dual_antenna_status_data_fix_type *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_gnss_dual_antenna_status_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>acdf7a70a44bc80e1f7bdfd5967f23ecc</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gnss_pos_aid_status_data</name>
      <anchorfile>group__c__filter__gnss__pos__aid__status.html</anchorfile>
      <anchor>ga9256fc40e7d6a76b1740998955fe1eaa</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_gnss_pos_aid_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_gnss_pos_aid_status_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a4210e0ca9ede73cc8b94492adbffffe6</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gravity_vector_data</name>
      <anchorfile>group__c__filter__gravity__vector.html</anchorfile>
      <anchor>ga94fabc1f49507ecb88c58dfd4a6ec5b1</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_gravity_vector_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_gravity_vector_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a9ef52e437a0f8d9cffdcadf9fdd64076</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gyro_bias_data</name>
      <anchorfile>group__c__filter__gyro__bias.html</anchorfile>
      <anchor>gabef2542fe0e71fb0a562f63d9f4c0996</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_gyro_bias_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_gyro_bias_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>ae7a35e84ee596e7256d6e291350067f0</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gyro_bias_uncertainty_data</name>
      <anchorfile>group__c__filter__gyro__bias__uncertainty.html</anchorfile>
      <anchor>gac1677fb4bb4f523838aeef85cd414041</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_gyro_bias_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_gyro_bias_uncertainty_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a982491ba0635548baf8a467a8e8799d4</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gyro_scale_factor_data</name>
      <anchorfile>group__c__filter__gyro__scale__factor.html</anchorfile>
      <anchor>ga39de7ba05689c74a8c764724a7ba1290</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_gyro_scale_factor_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_gyro_scale_factor_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a1dfe05de997c2fec00bf526e21a91ee4</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gyro_scale_factor_uncertainty_data</name>
      <anchorfile>group__c__filter__gyro__scale__factor__uncertainty.html</anchorfile>
      <anchor>ga4e6e81f60fe8f55efbe96da298b5af48</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_gyro_scale_factor_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_gyro_scale_factor_uncertainty_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>aba82d1473a7b0b10f1ffbfde7f7602db</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_head_aid_status_data</name>
      <anchorfile>group__c__filter__head__aid__status.html</anchorfile>
      <anchor>ga1ab4e66e13accab6a384ff9467272533</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_head_aid_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_head_aid_status_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>af144b617a7d8eb5a2c5b8f83bd656117</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_head_aid_status_data_heading_aid_type</name>
      <anchorfile>group__c__filter__head__aid__status.html</anchorfile>
      <anchor>gae426ce25916ea9134953af4f67573b6f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_head_aid_status_data_heading_aid_type *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_heading_update_state_data</name>
      <anchorfile>group__c__filter__heading__update__state.html</anchorfile>
      <anchor>gacb75b8654132574ffbbcf55f5262c5d2</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_heading_update_state_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_heading_update_state_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a126cb0a136456913d95df28fa70e868c</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_heading_update_state_data_heading_source</name>
      <anchorfile>group__c__filter__heading__update__state.html</anchorfile>
      <anchor>gab2733d3b7aadef0ea507b0a78cf22e2c</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_heading_update_state_data_heading_source *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_linear_accel_data</name>
      <anchorfile>group__c__filter__linear__accel.html</anchorfile>
      <anchor>ga12f64539e78a5fec85b7092e9548f631</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_linear_accel_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_linear_accel_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a544f40c0234f21919d163c1b6da00c95</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_mag_bias_data</name>
      <anchorfile>group__c__filter__mag__bias.html</anchorfile>
      <anchor>ga68402c52fe285ad96a2d087bbeef18a3</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_mag_bias_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_mag_bias_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a2280c940b499c23f3c21aaf70315a58b</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_mag_bias_uncertainty_data</name>
      <anchorfile>group__c__filter__mag__bias__uncertainty.html</anchorfile>
      <anchor>ga808f2b04f88c0941fbb04aa2c0bd580f</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_mag_bias_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_mag_bias_uncertainty_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a9d569fffce7d63480c238495c5285c40</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_magnetic_model_data</name>
      <anchorfile>group__c__filter__magnetic__model.html</anchorfile>
      <anchor>ga2be6d134bba975f9c7718e9608758f17</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_magnetic_model_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_magnetic_model_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a1a0ac046b211380bdb952cecb6efd345</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_magnetometer_covariance_matrix_data</name>
      <anchorfile>group__c__filter__magnetometer__covariance__matrix.html</anchorfile>
      <anchor>ga5d1e4a2bb3cdbfd7e7e5ac6dc9ce5693</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_magnetometer_covariance_matrix_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_magnetometer_covariance_matrix_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>adeb147480e7a68c87f79ebd28b557832</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_magnetometer_matrix_data</name>
      <anchorfile>group__c__filter__magnetometer__matrix.html</anchorfile>
      <anchor>gad46f2a8cebf37cda3638906c3347c4d0</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_magnetometer_matrix_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_magnetometer_matrix_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>ab9b83ba65675f1f73864de70dbd2f490</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_magnetometer_matrix_uncertainty_data</name>
      <anchorfile>group__c__filter__magnetometer__matrix__uncertainty.html</anchorfile>
      <anchor>gaef38c0925463dd5645215c1a8dbead93</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_magnetometer_matrix_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_magnetometer_matrix_uncertainty_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a42a8f2d95c8f6d4ff69bd2e0b247da3d</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_magnetometer_offset_data</name>
      <anchorfile>group__c__filter__magnetometer__offset.html</anchorfile>
      <anchor>gad0cb0994b4299f032df52936c7f840cf</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_magnetometer_offset_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_magnetometer_offset_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>abfe3609df0c63ca5d25e5ba0ae9d17ca</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_magnetometer_offset_uncertainty_data</name>
      <anchorfile>group__c__filter__magnetometer__offset__uncertainty.html</anchorfile>
      <anchor>gae51fe5717300a1d3be38df4ebe5c0824</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_magnetometer_offset_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_magnetometer_offset_uncertainty_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>adc771968d17dd435b420549de37278a8</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_magnetometer_residual_vector_data</name>
      <anchorfile>group__c__filter__magnetometer__residual__vector.html</anchorfile>
      <anchor>gaf8c4959f8161a96eefb87f3d5bf75d6a</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_magnetometer_residual_vector_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_magnetometer_residual_vector_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a1680dd81c83f088aa44957531bc46457</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_measurement_indicator</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga8503719fe51a008de0600ce1e6fe9c38</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_measurement_indicator *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_mode</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga19d1c552c2609dface7373439f0a245e</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_mode *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_multi_antenna_offset_correction_data</name>
      <anchorfile>group__c__filter__multi__antenna__offset__correction.html</anchorfile>
      <anchor>ga073a776afebf31a1f48401e9eadd8f1a</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_multi_antenna_offset_correction_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_multi_antenna_offset_correction_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>ae5004ef41e699ff55f58e600c84ad15d</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_multi_antenna_offset_correction_uncertainty_data</name>
      <anchorfile>group__c__filter__multi__antenna__offset__correction__uncertainty.html</anchorfile>
      <anchor>gaa5deba5f651395ee2603fa3b36424b45</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_multi_antenna_offset_correction_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_multi_antenna_offset_correction_uncertainty_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a36e0c493bc8ef4bb58ffd0fabbe31ffa</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_odometer_scale_factor_error_data</name>
      <anchorfile>group__c__filter__odometer__scale__factor__error.html</anchorfile>
      <anchor>gaaa5a67d47c381771d7544e167fa277dc</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_odometer_scale_factor_error_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_odometer_scale_factor_error_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a575e02da3bada0826cb74f0d1c9acc08</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_odometer_scale_factor_error_uncertainty_data</name>
      <anchorfile>group__c__filter__odometer__scale__factor__error__uncertainty.html</anchorfile>
      <anchor>ga32c633f8309f5da8be627d9aaa86901a</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_odometer_scale_factor_error_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_odometer_scale_factor_error_uncertainty_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>aec2ff0de325abe9f03e12633bbeed5e1</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_position_llh_data</name>
      <anchorfile>group__c__filter__position__llh.html</anchorfile>
      <anchor>gace424fcf98cab8ece277aeac22d710c5</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_position_llh_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_position_llh_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a093ac35686fe2a296bfa951f37a29573</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_position_llh_uncertainty_data</name>
      <anchorfile>group__c__filter__position__llh__uncertainty.html</anchorfile>
      <anchor>ga425d0970bcf3c4c87f3733b5e68f8fba</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_position_llh_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_position_llh_uncertainty_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a9565c6cb673d894f95cc77bc7a35ac40</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_pressure_altitude_data</name>
      <anchorfile>group__c__filter__pressure__altitude.html</anchorfile>
      <anchor>ga0abe0685c366e3b5089af8158eab77d5</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_pressure_altitude_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_pressure_altitude_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a5c3d1bba9e775ebbb1d20d9520e952fc</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_quaternion_attitude_uncertainty_data</name>
      <anchorfile>group__c__filter__quaternion__attitude__uncertainty.html</anchorfile>
      <anchor>ga3ab9882407a7688376e0de3d2521c58d</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_quaternion_attitude_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_quaternion_attitude_uncertainty_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a0c5f8bc6bd1e00a0f19447cba818d52a</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_rel_pos_ned_data</name>
      <anchorfile>group__c__filter__rel__pos__ned.html</anchorfile>
      <anchor>gae6919ffa4c3e7f9ffe58a93c01ce902d</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_rel_pos_ned_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_rel_pos_ned_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a30b0f0281a70d35a6a4c382008d2d83a</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_standard_atmosphere_data</name>
      <anchorfile>group__c__filter__standard__atmosphere.html</anchorfile>
      <anchor>ga5617c27bf6128c4ef4b5bb7b93380c58</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_standard_atmosphere_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_standard_atmosphere_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a35f2eedcd669f9725f16cc750195aae8</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_status_data</name>
      <anchorfile>group__c__filter__status.html</anchorfile>
      <anchor>ga0e42aad5ea11b95d13eac040ff72f01b</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_status_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>afc8136e84a1eaa21632b8f4a3d0c4664</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_status_flags</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gae4effb35e62e394be392d3f133281a6d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_status_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_timestamp_data</name>
      <anchorfile>group__c__filter__timestamp.html</anchorfile>
      <anchor>ga2c2eaf5771e23c04ff4371dcf92069ce</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_timestamp_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a8c35ecc097cb567a7f7196f69338bc64</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_velocity_ned_data</name>
      <anchorfile>group__c__filter__velocity__ned.html</anchorfile>
      <anchor>ga3d0c6eb8d7e404a8fe8221c283ca261d</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_velocity_ned_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_velocity_ned_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>afabb3883a18cc23f78b28705f56076af</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_velocity_ned_uncertainty_data</name>
      <anchorfile>group__c__filter__velocity__ned__uncertainty.html</anchorfile>
      <anchor>gabcc5bf0132a5162866e2ce9fe902f295</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_velocity_ned_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_velocity_ned_uncertainty_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>a642910d3bcb0ff7b1696452a65cde656</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_wgs84_gravity_mag_data</name>
      <anchorfile>group__c__filter__wgs84__gravity__mag.html</anchorfile>
      <anchor>ga388a6c21a4d4e6a84daf186b9ea98ccb</anchor>
      <arglist>(mip_serializer *serializer, mip_filter_wgs84_gravity_mag_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_wgs84_gravity_mag_data_from_field</name>
      <anchorfile>data__filter_8c.html</anchorfile>
      <anchor>ac98591b9b120e9d966f03b8282995851</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_aid_status_flags</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gace32af40b94843b48d586b7719ff106d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_aid_status_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_accel_bias_data</name>
      <anchorfile>group__c__filter__accel__bias.html</anchorfile>
      <anchor>ga38bc85a070c452def50147c67cb56f11</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_accel_bias_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_accel_bias_uncertainty_data</name>
      <anchorfile>group__c__filter__accel__bias__uncertainty.html</anchorfile>
      <anchor>ga5b05ba824531bb260ff4d5186fc8d13c</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_accel_bias_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_accel_scale_factor_data</name>
      <anchorfile>group__c__filter__accel__scale__factor.html</anchorfile>
      <anchor>gac9dd6e953d365c719d851ca0552a924c</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_accel_scale_factor_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_accel_scale_factor_uncertainty_data</name>
      <anchorfile>group__c__filter__accel__scale__factor__uncertainty.html</anchorfile>
      <anchor>gab53d91002386438c9299ce07bf1955ff</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_accel_scale_factor_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_aiding_measurement_summary_data</name>
      <anchorfile>group__c__filter__aiding__measurement__summary.html</anchorfile>
      <anchor>ga4011fb8403a292a01570e448ab2c83cb</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_aiding_measurement_summary_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_aiding_measurement_type</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga0c13209e10a1d0a9247ee4395a674b8e</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_aiding_measurement_type self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_antenna_offset_correction_data</name>
      <anchorfile>group__c__filter__antenna__offset__correction.html</anchorfile>
      <anchor>ga88cc2001fab3b87b30202cbc75d41908</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_antenna_offset_correction_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_antenna_offset_correction_uncertainty_data</name>
      <anchorfile>group__c__filter__antenna__offset__correction__uncertainty.html</anchorfile>
      <anchor>gaa7e0827d6c7e5f6d1324fc7f37422313</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_antenna_offset_correction_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_attitude_dcm_data</name>
      <anchorfile>group__c__filter__attitude__dcm.html</anchorfile>
      <anchor>ga66acf7ace7fa842da577b5b687a18c15</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_attitude_dcm_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_attitude_quaternion_data</name>
      <anchorfile>group__c__filter__attitude__quaternion.html</anchorfile>
      <anchor>ga48d2b15f1683ca4fd0f853db2feba80d</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_attitude_quaternion_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_clock_correction_data</name>
      <anchorfile>group__c__filter__clock__correction.html</anchorfile>
      <anchor>ga1d8dacbc373b8a6efc0b8926c5d7d126</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_clock_correction_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_clock_correction_uncertainty_data</name>
      <anchorfile>group__c__filter__clock__correction__uncertainty.html</anchorfile>
      <anchor>gabf4fc8357801c5e2c8a8a554ecbb44d1</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_clock_correction_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_comp_accel_data</name>
      <anchorfile>group__c__filter__comp__accel.html</anchorfile>
      <anchor>ga188677d0bdaee7db3b06dbc0f40174aa</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_comp_accel_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_comp_angular_rate_data</name>
      <anchorfile>group__c__filter__comp__angular__rate.html</anchorfile>
      <anchor>gac38885f47e8b7331b41e295c92faa817</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_comp_angular_rate_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_density_altitude_data</name>
      <anchorfile>group__c__filter__density__altitude.html</anchorfile>
      <anchor>ga133e80447051c37c70509ceab49bf640</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_density_altitude_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_dynamics_mode</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga48593cde03806a1e0cbc25002adfbdb2</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_dynamics_mode self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_ecef_pos_data</name>
      <anchorfile>group__c__filter__ecef__pos.html</anchorfile>
      <anchor>gab97d04b496af07fb10a4b35ee98dcf0e</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_ecef_pos_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_ecef_pos_uncertainty_data</name>
      <anchorfile>group__c__filter__ecef__pos__uncertainty.html</anchorfile>
      <anchor>ga1b022d061b08693aafed6781441f30e5</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_ecef_pos_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_ecef_vel_data</name>
      <anchorfile>group__c__filter__ecef__vel.html</anchorfile>
      <anchor>ga43a825cad9218a90763f5f7b4ff39df8</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_ecef_vel_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_ecef_vel_uncertainty_data</name>
      <anchorfile>group__c__filter__ecef__vel__uncertainty.html</anchorfile>
      <anchor>gaacc49356719a17a9e5ab3189a5c0b772</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_ecef_vel_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_euler_angles_data</name>
      <anchorfile>group__c__filter__euler__angles.html</anchorfile>
      <anchor>ga46005b527737fa361c8d6fdb35948ccd</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_euler_angles_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_euler_angles_uncertainty_data</name>
      <anchorfile>group__c__filter__euler__angles__uncertainty.html</anchorfile>
      <anchor>ga1ec5f524b765e80e3229e55760e0763c</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_euler_angles_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gnss_att_aid_status_data</name>
      <anchorfile>group__c__filter__gnss__att__aid__status.html</anchorfile>
      <anchor>ga0508e421f6a5055340a6c9438adf2a30</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_gnss_att_aid_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gnss_dual_antenna_status_data</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>ga2452c943b9957eeffa02d9f977e36556</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_gnss_dual_antenna_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gnss_dual_antenna_status_data_dual_antenna_status_flags</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>ga390373003aff68f3e0c8f949e831e368</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gnss_dual_antenna_status_data_dual_antenna_status_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gnss_dual_antenna_status_data_fix_type</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>gae810901387cffbfb63611ef000d119d7</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gnss_dual_antenna_status_data_fix_type self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gnss_pos_aid_status_data</name>
      <anchorfile>group__c__filter__gnss__pos__aid__status.html</anchorfile>
      <anchor>ga6c6c6ed31576de2c9f02cb597ddfe0a7</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_gnss_pos_aid_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gravity_vector_data</name>
      <anchorfile>group__c__filter__gravity__vector.html</anchorfile>
      <anchor>ga911db806f5ec0549e6219fd36caad16d</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_gravity_vector_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gyro_bias_data</name>
      <anchorfile>group__c__filter__gyro__bias.html</anchorfile>
      <anchor>ga6bfbaa941cf50c533e53b9f19554ef6b</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_gyro_bias_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gyro_bias_uncertainty_data</name>
      <anchorfile>group__c__filter__gyro__bias__uncertainty.html</anchorfile>
      <anchor>ga71ac5c37e00ce870295cd341ca951cc4</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_gyro_bias_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gyro_scale_factor_data</name>
      <anchorfile>group__c__filter__gyro__scale__factor.html</anchorfile>
      <anchor>gaf11d935aebe01bf809ad64ca3be1fcf3</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_gyro_scale_factor_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gyro_scale_factor_uncertainty_data</name>
      <anchorfile>group__c__filter__gyro__scale__factor__uncertainty.html</anchorfile>
      <anchor>gab78d47b68894a33158f13ab373fe751e</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_gyro_scale_factor_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_head_aid_status_data</name>
      <anchorfile>group__c__filter__head__aid__status.html</anchorfile>
      <anchor>gacb7bd7c3bca01553678eac689d56a97e</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_head_aid_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_head_aid_status_data_heading_aid_type</name>
      <anchorfile>group__c__filter__head__aid__status.html</anchorfile>
      <anchor>ga8d8e0e1ef077c6474d7186ee004a49ca</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_head_aid_status_data_heading_aid_type self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_heading_update_state_data</name>
      <anchorfile>group__c__filter__heading__update__state.html</anchorfile>
      <anchor>gacf891af6959ba149f6ce06f066e60d13</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_heading_update_state_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_heading_update_state_data_heading_source</name>
      <anchorfile>group__c__filter__heading__update__state.html</anchorfile>
      <anchor>ga74bd261fb71e25b05b5f0ee2b7c3a31a</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_heading_update_state_data_heading_source self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_linear_accel_data</name>
      <anchorfile>group__c__filter__linear__accel.html</anchorfile>
      <anchor>gadc068979ffa3a66bb0ecf2dd62b52616</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_linear_accel_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_mag_bias_data</name>
      <anchorfile>group__c__filter__mag__bias.html</anchorfile>
      <anchor>ga5c8aac6f5faadabe82bb1e2d5be504ec</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_mag_bias_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_mag_bias_uncertainty_data</name>
      <anchorfile>group__c__filter__mag__bias__uncertainty.html</anchorfile>
      <anchor>gad6fe4c5e638537e646050f2f344f66ee</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_mag_bias_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_magnetic_model_data</name>
      <anchorfile>group__c__filter__magnetic__model.html</anchorfile>
      <anchor>ga384f71bf87ce315b948a797d7a227de4</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_magnetic_model_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_magnetometer_covariance_matrix_data</name>
      <anchorfile>group__c__filter__magnetometer__covariance__matrix.html</anchorfile>
      <anchor>ga71bbae443f53872d80bd8c7c48ac79ea</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_magnetometer_covariance_matrix_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_magnetometer_matrix_data</name>
      <anchorfile>group__c__filter__magnetometer__matrix.html</anchorfile>
      <anchor>ga76399facce9d66e5ea38645c591a9992</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_magnetometer_matrix_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_magnetometer_matrix_uncertainty_data</name>
      <anchorfile>group__c__filter__magnetometer__matrix__uncertainty.html</anchorfile>
      <anchor>ga7b90e813ef69dfdca103ca4fa51c5e1d</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_magnetometer_matrix_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_magnetometer_offset_data</name>
      <anchorfile>group__c__filter__magnetometer__offset.html</anchorfile>
      <anchor>ga7e8db247df8a273866f36b91f76750eb</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_magnetometer_offset_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_magnetometer_offset_uncertainty_data</name>
      <anchorfile>group__c__filter__magnetometer__offset__uncertainty.html</anchorfile>
      <anchor>ga7adbbae05ba1e9f702ff472faad886fc</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_magnetometer_offset_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_magnetometer_residual_vector_data</name>
      <anchorfile>group__c__filter__magnetometer__residual__vector.html</anchorfile>
      <anchor>ga7bf96d22a0acc33afebcd342b44435ed</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_magnetometer_residual_vector_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_measurement_indicator</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga541f19dfc4b70da7537677129ee366f8</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_measurement_indicator self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_mode</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gad3bfae5fe9e6f59dda9df715110cba4d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_mode self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_multi_antenna_offset_correction_data</name>
      <anchorfile>group__c__filter__multi__antenna__offset__correction.html</anchorfile>
      <anchor>ga2fb0d4f366acef55bdf9482c595ff8ec</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_multi_antenna_offset_correction_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_multi_antenna_offset_correction_uncertainty_data</name>
      <anchorfile>group__c__filter__multi__antenna__offset__correction__uncertainty.html</anchorfile>
      <anchor>ga596ccd553051fc0f05f2912270873ccf</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_multi_antenna_offset_correction_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_odometer_scale_factor_error_data</name>
      <anchorfile>group__c__filter__odometer__scale__factor__error.html</anchorfile>
      <anchor>ga4c051ecc2e94a6d49a005f83c6e31f07</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_odometer_scale_factor_error_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_odometer_scale_factor_error_uncertainty_data</name>
      <anchorfile>group__c__filter__odometer__scale__factor__error__uncertainty.html</anchorfile>
      <anchor>gae0ae153823bb3e97d5cc0cbc5a722bdf</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_odometer_scale_factor_error_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_position_llh_data</name>
      <anchorfile>group__c__filter__position__llh.html</anchorfile>
      <anchor>ga72d06ca68d4d12d37380c264544844f9</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_position_llh_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_position_llh_uncertainty_data</name>
      <anchorfile>group__c__filter__position__llh__uncertainty.html</anchorfile>
      <anchor>ga9f9fe9953a1ba5cea4a29706ebb19ca3</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_position_llh_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_pressure_altitude_data</name>
      <anchorfile>group__c__filter__pressure__altitude.html</anchorfile>
      <anchor>ga3de931489b184571a8ce22f610b68510</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_pressure_altitude_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_quaternion_attitude_uncertainty_data</name>
      <anchorfile>group__c__filter__quaternion__attitude__uncertainty.html</anchorfile>
      <anchor>ga7b86f64304579f424571e34be83cdf75</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_quaternion_attitude_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_rel_pos_ned_data</name>
      <anchorfile>group__c__filter__rel__pos__ned.html</anchorfile>
      <anchor>ga5ac3207ecd2dea6ada5a0da72f4b702c</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_rel_pos_ned_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_standard_atmosphere_data</name>
      <anchorfile>group__c__filter__standard__atmosphere.html</anchorfile>
      <anchor>gadafa3843996363a617b14b9b936f3a16</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_standard_atmosphere_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_status_data</name>
      <anchorfile>group__c__filter__status.html</anchorfile>
      <anchor>gae738c110d6048bb2056068496289f9ba</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_status_flags</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gaa68a6a54ee1cb7d448089b378b91bd81</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_status_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_timestamp_data</name>
      <anchorfile>group__c__filter__timestamp.html</anchorfile>
      <anchor>ga565760562b02a98bed6551852a05af24</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_velocity_ned_data</name>
      <anchorfile>group__c__filter__velocity__ned.html</anchorfile>
      <anchor>gada6d6138081a479cbca5ef15ddabdcfe</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_velocity_ned_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_velocity_ned_uncertainty_data</name>
      <anchorfile>group__c__filter__velocity__ned__uncertainty.html</anchorfile>
      <anchor>ga8bc2844c1f32b052798a28c61161c531</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_velocity_ned_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_wgs84_gravity_mag_data</name>
      <anchorfile>group__c__filter__wgs84__gravity__mag.html</anchorfile>
      <anchor>ga42e7012893c8604de67594df970ae6de</anchor>
      <arglist>(mip_serializer *serializer, const mip_filter_wgs84_gravity_mag_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_aid_status_flags</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gab4dad88f512072a682c95ce35648ee18</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_aid_status_flags self)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>data_filter.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>data__filter_8cpp</filename>
    <includes id="serialization_8h" name="serialization.h" local="yes" imported="no">../utils/serialization.h</includes>
    <includes id="mip__interface_8h" name="mip_interface.h" local="yes" imported="no">../mip_interface.h</includes>
    <namespace>mip</namespace>
    <namespace>mip::C</namespace>
    <namespace>mip::data_filter</namespace>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a837465a6a2a2c21ee009bd8b83a44afe</anchor>
      <arglist>(Serializer &amp;serializer, PositionLlh &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a53c7d6ebb87bbde7268d2cd0aab32699</anchor>
      <arglist>(Serializer &amp;serializer, VelocityNed &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a11321b4f3cfeab8eebfa863773d5ab8b</anchor>
      <arglist>(Serializer &amp;serializer, AttitudeQuaternion &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a01454f6d50966b0272cec9e1717b9beb</anchor>
      <arglist>(Serializer &amp;serializer, AttitudeDcm &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ab82e874b2d1e2ab1f805cd4149881e65</anchor>
      <arglist>(Serializer &amp;serializer, EulerAngles &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a4ced23a0d8690d8766c632cce1e8587c</anchor>
      <arglist>(Serializer &amp;serializer, GyroBias &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a1204213cdaa2cef5641e0de46945f6cd</anchor>
      <arglist>(Serializer &amp;serializer, AccelBias &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a8a61c8871be6dd0868b080301fb9239c</anchor>
      <arglist>(Serializer &amp;serializer, PositionLlhUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a49166dcdeff75c0a60191472f50b433c</anchor>
      <arglist>(Serializer &amp;serializer, VelocityNedUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a79aff602417d1cce20c442d46e310042</anchor>
      <arglist>(Serializer &amp;serializer, EulerAnglesUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a9b91047f249e0c7ececa4c5929f84bc5</anchor>
      <arglist>(Serializer &amp;serializer, GyroBiasUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>aaf738cb71492c9d1d8e0b617417867d7</anchor>
      <arglist>(Serializer &amp;serializer, AccelBiasUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a813a6e2f17fe11c081ece6e7b3f3647a</anchor>
      <arglist>(Serializer &amp;serializer, Timestamp &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>af3b1039c90376f6aff2614c02ea322d6</anchor>
      <arglist>(Serializer &amp;serializer, Status &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a60824b54c38384e032e90c34db5b5761</anchor>
      <arglist>(Serializer &amp;serializer, LinearAccel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a7145baa10ff1e371ecf5d90b0683175d</anchor>
      <arglist>(Serializer &amp;serializer, GravityVector &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>aec44334fe558274c4086274064a796f2</anchor>
      <arglist>(Serializer &amp;serializer, CompAccel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a6ad5b20b604cce71c536b65de49a812b</anchor>
      <arglist>(Serializer &amp;serializer, CompAngularRate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a59705803206a1f1f398d0eb94d51f71e</anchor>
      <arglist>(Serializer &amp;serializer, QuaternionAttitudeUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a093dd37ea09ddca1319565b245007c0b</anchor>
      <arglist>(Serializer &amp;serializer, Wgs84GravityMag &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ab739d30d9938597e4aef567ac0a1b132</anchor>
      <arglist>(Serializer &amp;serializer, HeadingUpdateState &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a64dca562aa8636b89a94fb1d38ad40ff</anchor>
      <arglist>(Serializer &amp;serializer, MagneticModel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a1e17562c134f78fe4d051e8f74a77013</anchor>
      <arglist>(Serializer &amp;serializer, AccelScaleFactor &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a510210598567860b8a58ad321bdca84b</anchor>
      <arglist>(Serializer &amp;serializer, AccelScaleFactorUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>afa5ab0eb1776c6e577a080dba6dc3f2d</anchor>
      <arglist>(Serializer &amp;serializer, GyroScaleFactor &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a55efbc00a283d4bd522c406ca973159c</anchor>
      <arglist>(Serializer &amp;serializer, GyroScaleFactorUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a6e652e6f3947abdba3127cc0a08a027f</anchor>
      <arglist>(Serializer &amp;serializer, MagBias &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a681dffb1afe494158220e0f11fa7af51</anchor>
      <arglist>(Serializer &amp;serializer, MagBiasUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>afb9310fabc9b823a0b88982b81881de2</anchor>
      <arglist>(Serializer &amp;serializer, StandardAtmosphere &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a581b281b7581569151739f5a95bf37f5</anchor>
      <arglist>(Serializer &amp;serializer, PressureAltitude &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a19e7a121601072726b694a927a6daa72</anchor>
      <arglist>(Serializer &amp;serializer, DensityAltitude &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ae0775b243d17e3be2c0936713ec2feab</anchor>
      <arglist>(Serializer &amp;serializer, AntennaOffsetCorrection &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ada998f8b1dfb9a4bf77e38dc9337c43d</anchor>
      <arglist>(Serializer &amp;serializer, AntennaOffsetCorrectionUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a9f37b922d6466066f5ed8aca1ac62ac2</anchor>
      <arglist>(Serializer &amp;serializer, MultiAntennaOffsetCorrection &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ae407946a11323caf4692a2e38dbd48fe</anchor>
      <arglist>(Serializer &amp;serializer, MultiAntennaOffsetCorrectionUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ace88d0ba7d710a13224f3131cb41ad31</anchor>
      <arglist>(Serializer &amp;serializer, MagnetometerOffset &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a1021dc084a26da6cd142c06a689ffe9f</anchor>
      <arglist>(Serializer &amp;serializer, MagnetometerMatrix &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ad31910efe671df010f6321ce024ddca0</anchor>
      <arglist>(Serializer &amp;serializer, MagnetometerOffsetUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ab0e42cfb1b08de828c498fd56dd71435</anchor>
      <arglist>(Serializer &amp;serializer, MagnetometerMatrixUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a9ba5c4f19fbf3ac164c93a01dcc80895</anchor>
      <arglist>(Serializer &amp;serializer, MagnetometerCovarianceMatrix &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a584c92e24fcdb43af204c9230304f419</anchor>
      <arglist>(Serializer &amp;serializer, MagnetometerResidualVector &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a877948b1a49ea3ecc92ba81cb87babd5</anchor>
      <arglist>(Serializer &amp;serializer, ClockCorrection &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ab85d8544c6e7cb2eaf6fbfcebadfe2e1</anchor>
      <arglist>(Serializer &amp;serializer, ClockCorrectionUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a0d32feb461193741a9d9bf457b087c69</anchor>
      <arglist>(Serializer &amp;serializer, GnssPosAidStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a971912bc9b35c00ed9a6fd7ed70f15a8</anchor>
      <arglist>(Serializer &amp;serializer, GnssAttAidStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a5a0cef4f231ea7375222f6371333e0d5</anchor>
      <arglist>(Serializer &amp;serializer, HeadAidStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>aaa880ed1354a533c015b7228b5aa7645</anchor>
      <arglist>(Serializer &amp;serializer, RelPosNed &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a0b1300168510f3ab1c4016a982c81348</anchor>
      <arglist>(Serializer &amp;serializer, EcefPos &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a8e58dcf12d61baf974e068547716600a</anchor>
      <arglist>(Serializer &amp;serializer, EcefVel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a041b417c7cbfc9b336b359284deea531</anchor>
      <arglist>(Serializer &amp;serializer, EcefPosUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>aba10b92dbb1ccb9d86e83f1894a66fe9</anchor>
      <arglist>(Serializer &amp;serializer, EcefVelUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>afd77a11027b89b8377908e53ff7e9222</anchor>
      <arglist>(Serializer &amp;serializer, AidingMeasurementSummary &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a139b93c76bf28dfae2b7ed4ffa03291e</anchor>
      <arglist>(Serializer &amp;serializer, OdometerScaleFactorError &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a326a1843562d70a3f521f6c93df6605e</anchor>
      <arglist>(Serializer &amp;serializer, OdometerScaleFactorErrorUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ac0a912f27de84e3062a75a1da6d2ac31</anchor>
      <arglist>(Serializer &amp;serializer, GnssDualAntennaStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a1ff85aeed0f11f7f9e5d280cd026003c</anchor>
      <arglist>(Serializer &amp;serializer, const PositionLlh &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a9b9ac1c0895b9d1b4259e5253a746d71</anchor>
      <arglist>(Serializer &amp;serializer, const VelocityNed &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a14d4128292aa7f550a5d712dd3de80e6</anchor>
      <arglist>(Serializer &amp;serializer, const AttitudeQuaternion &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a789eff57e650674225cf95116b893f96</anchor>
      <arglist>(Serializer &amp;serializer, const AttitudeDcm &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a4516c0e169703e49ebf569982bf94027</anchor>
      <arglist>(Serializer &amp;serializer, const EulerAngles &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a6134127013fc4daf2641435ec6ff865e</anchor>
      <arglist>(Serializer &amp;serializer, const GyroBias &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a80934e12fd6bcdeb27a6dfa36959b09b</anchor>
      <arglist>(Serializer &amp;serializer, const AccelBias &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a7ccc7331052878f152fbb6a6a2ae6ea6</anchor>
      <arglist>(Serializer &amp;serializer, const PositionLlhUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>afb187225a03f4c9c218a9c04558bc734</anchor>
      <arglist>(Serializer &amp;serializer, const VelocityNedUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a66c049870a7b3eb62ffdc7752d6467ca</anchor>
      <arglist>(Serializer &amp;serializer, const EulerAnglesUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a3427038444ee2f31df28aea7d735a143</anchor>
      <arglist>(Serializer &amp;serializer, const GyroBiasUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>aaabd67e30779e2730176fe3eb2ba8e9e</anchor>
      <arglist>(Serializer &amp;serializer, const AccelBiasUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ad04165dc6bc738efc971194513acb6a4</anchor>
      <arglist>(Serializer &amp;serializer, const Timestamp &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>abfc04862a2803323e271b20626cabc42</anchor>
      <arglist>(Serializer &amp;serializer, const Status &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a8069a5ddde012622c81ce2ba3410f267</anchor>
      <arglist>(Serializer &amp;serializer, const LinearAccel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a6f2982667ef7b804beb6da038b85a80b</anchor>
      <arglist>(Serializer &amp;serializer, const GravityVector &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ad234b13402ae1c53d9ae3d61fd3c3674</anchor>
      <arglist>(Serializer &amp;serializer, const CompAccel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ae4f84456f6753bbd3fe1587253255d2b</anchor>
      <arglist>(Serializer &amp;serializer, const CompAngularRate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a3ab1784c1def9d83441c29b7e4ab5845</anchor>
      <arglist>(Serializer &amp;serializer, const QuaternionAttitudeUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>aa34b430f2d539347a09658940f2de2e7</anchor>
      <arglist>(Serializer &amp;serializer, const Wgs84GravityMag &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a26d41867a0783468f554af9a79258a6f</anchor>
      <arglist>(Serializer &amp;serializer, const HeadingUpdateState &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ac8844e7fcea686ffade147f851a2fb80</anchor>
      <arglist>(Serializer &amp;serializer, const MagneticModel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>aceb82a97fe164feb49861fdfbf7e8286</anchor>
      <arglist>(Serializer &amp;serializer, const AccelScaleFactor &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>af795991f0204d13f68b9fdc80d1c92a3</anchor>
      <arglist>(Serializer &amp;serializer, const AccelScaleFactorUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a7de2bbe0e8f5b89a05d2726224f83aa1</anchor>
      <arglist>(Serializer &amp;serializer, const GyroScaleFactor &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a18c3f80c24d1276fdd20981b302c0e6d</anchor>
      <arglist>(Serializer &amp;serializer, const GyroScaleFactorUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>aa8124251763a03cc46b1fcaf8222c1c6</anchor>
      <arglist>(Serializer &amp;serializer, const MagBias &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ac095c9e902028c18f1fcd83708bfae01</anchor>
      <arglist>(Serializer &amp;serializer, const MagBiasUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a3cc071c09a8ab4c549230eef667a0921</anchor>
      <arglist>(Serializer &amp;serializer, const StandardAtmosphere &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ae5b5eafaa38472c4866e4f2b83ac74c3</anchor>
      <arglist>(Serializer &amp;serializer, const PressureAltitude &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a9c55b2667d192e2f917926b5520d4dc4</anchor>
      <arglist>(Serializer &amp;serializer, const DensityAltitude &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ae65999ebc5143c1908494a221df5ff46</anchor>
      <arglist>(Serializer &amp;serializer, const AntennaOffsetCorrection &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>aece02fe646d6cc95862da43e75e27e07</anchor>
      <arglist>(Serializer &amp;serializer, const AntennaOffsetCorrectionUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>aa8aa649fcf55a45da568db3e4ad88666</anchor>
      <arglist>(Serializer &amp;serializer, const MultiAntennaOffsetCorrection &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a68ce7783442abcd46d6657b55da75416</anchor>
      <arglist>(Serializer &amp;serializer, const MultiAntennaOffsetCorrectionUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a4933811dff771d72ecee30adeb945ee0</anchor>
      <arglist>(Serializer &amp;serializer, const MagnetometerOffset &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ae86f8545f259d67f21158b8bc264deff</anchor>
      <arglist>(Serializer &amp;serializer, const MagnetometerMatrix &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a7ac2735fad9549855e8da80a9c0c87e9</anchor>
      <arglist>(Serializer &amp;serializer, const MagnetometerOffsetUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a0de29bc1b5fff7d2f55e619748ef2342</anchor>
      <arglist>(Serializer &amp;serializer, const MagnetometerMatrixUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a13dc53109aa480ba142aa4c57a309a62</anchor>
      <arglist>(Serializer &amp;serializer, const MagnetometerCovarianceMatrix &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a8073f6ef9fcb055c2f145b08ffe52221</anchor>
      <arglist>(Serializer &amp;serializer, const MagnetometerResidualVector &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a703ed3a60de5bdfaeb8e3f555e290690</anchor>
      <arglist>(Serializer &amp;serializer, const ClockCorrection &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a37f5e70029c6b08e8484a6c66a32f0a9</anchor>
      <arglist>(Serializer &amp;serializer, const ClockCorrectionUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a68b75173677f1692d9c439a13975f223</anchor>
      <arglist>(Serializer &amp;serializer, const GnssPosAidStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>aeeb6e92418810144791b61ffae751bec</anchor>
      <arglist>(Serializer &amp;serializer, const GnssAttAidStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ad78776405c8a7071190997d4f936499c</anchor>
      <arglist>(Serializer &amp;serializer, const HeadAidStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a281f3890cdc5f9938d1a5b879c16b4b6</anchor>
      <arglist>(Serializer &amp;serializer, const RelPosNed &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>aea661a69032c0a5939a325da31134c42</anchor>
      <arglist>(Serializer &amp;serializer, const EcefPos &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a0d7aecd19aef21f927475823eabdcf30</anchor>
      <arglist>(Serializer &amp;serializer, const EcefVel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a586f7354bb5b6d26bc58f4f6efd14814</anchor>
      <arglist>(Serializer &amp;serializer, const EcefPosUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ae4eb26f8c0567ec49571b7bf01cf7c65</anchor>
      <arglist>(Serializer &amp;serializer, const EcefVelUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a70a7d36e68b3f14a0692e6dce1ea0353</anchor>
      <arglist>(Serializer &amp;serializer, const AidingMeasurementSummary &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a188380b92dabcaac77959bfdcb7d5a7f</anchor>
      <arglist>(Serializer &amp;serializer, const OdometerScaleFactorError &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a4f9a465191a954ca60b76886019fce8e</anchor>
      <arglist>(Serializer &amp;serializer, const OdometerScaleFactorErrorUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a2eb894571ed18b02302df82cafc42ebd</anchor>
      <arglist>(Serializer &amp;serializer, const GnssDualAntennaStatus &amp;self)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>data_filter.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>data__filter_8h</filename>
    <includes id="descriptors_8h" name="descriptors.h" local="yes" imported="no">descriptors.h</includes>
    <includes id="mip__result_8h" name="mip_result.h" local="yes" imported="no">../mip_result.h</includes>
    <class kind="struct">mip_filter_accel_bias_data</class>
    <class kind="struct">mip_filter_accel_bias_uncertainty_data</class>
    <class kind="struct">mip_filter_accel_scale_factor_data</class>
    <class kind="struct">mip_filter_accel_scale_factor_uncertainty_data</class>
    <class kind="struct">mip_filter_aiding_measurement_summary_data</class>
    <class kind="struct">mip_filter_antenna_offset_correction_data</class>
    <class kind="struct">mip_filter_antenna_offset_correction_uncertainty_data</class>
    <class kind="struct">mip_filter_attitude_dcm_data</class>
    <class kind="struct">mip_filter_attitude_quaternion_data</class>
    <class kind="struct">mip_filter_clock_correction_data</class>
    <class kind="struct">mip_filter_clock_correction_uncertainty_data</class>
    <class kind="struct">mip_filter_comp_accel_data</class>
    <class kind="struct">mip_filter_comp_angular_rate_data</class>
    <class kind="struct">mip_filter_density_altitude_data</class>
    <class kind="struct">mip_filter_ecef_pos_data</class>
    <class kind="struct">mip_filter_ecef_pos_uncertainty_data</class>
    <class kind="struct">mip_filter_ecef_vel_data</class>
    <class kind="struct">mip_filter_ecef_vel_uncertainty_data</class>
    <class kind="struct">mip_filter_euler_angles_data</class>
    <class kind="struct">mip_filter_euler_angles_uncertainty_data</class>
    <class kind="struct">mip_filter_gnss_att_aid_status_data</class>
    <class kind="struct">mip_filter_gnss_dual_antenna_status_data</class>
    <class kind="struct">mip_filter_gnss_pos_aid_status_data</class>
    <class kind="struct">mip_filter_gravity_vector_data</class>
    <class kind="struct">mip_filter_gyro_bias_data</class>
    <class kind="struct">mip_filter_gyro_bias_uncertainty_data</class>
    <class kind="struct">mip_filter_gyro_scale_factor_data</class>
    <class kind="struct">mip_filter_gyro_scale_factor_uncertainty_data</class>
    <class kind="struct">mip_filter_head_aid_status_data</class>
    <class kind="struct">mip_filter_heading_update_state_data</class>
    <class kind="struct">mip_filter_linear_accel_data</class>
    <class kind="struct">mip_filter_mag_bias_data</class>
    <class kind="struct">mip_filter_mag_bias_uncertainty_data</class>
    <class kind="struct">mip_filter_magnetic_model_data</class>
    <class kind="struct">mip_filter_magnetometer_covariance_matrix_data</class>
    <class kind="struct">mip_filter_magnetometer_matrix_data</class>
    <class kind="struct">mip_filter_magnetometer_matrix_uncertainty_data</class>
    <class kind="struct">mip_filter_magnetometer_offset_data</class>
    <class kind="struct">mip_filter_magnetometer_offset_uncertainty_data</class>
    <class kind="struct">mip_filter_magnetometer_residual_vector_data</class>
    <class kind="struct">mip_filter_multi_antenna_offset_correction_data</class>
    <class kind="struct">mip_filter_multi_antenna_offset_correction_uncertainty_data</class>
    <class kind="struct">mip_filter_odometer_scale_factor_error_data</class>
    <class kind="struct">mip_filter_odometer_scale_factor_error_uncertainty_data</class>
    <class kind="struct">mip_filter_position_llh_data</class>
    <class kind="struct">mip_filter_position_llh_uncertainty_data</class>
    <class kind="struct">mip_filter_pressure_altitude_data</class>
    <class kind="struct">mip_filter_quaternion_attitude_uncertainty_data</class>
    <class kind="struct">mip_filter_rel_pos_ned_data</class>
    <class kind="struct">mip_filter_standard_atmosphere_data</class>
    <class kind="struct">mip_filter_status_data</class>
    <class kind="struct">mip_filter_timestamp_data</class>
    <class kind="struct">mip_filter_velocity_ned_data</class>
    <class kind="struct">mip_filter_velocity_ned_uncertainty_data</class>
    <class kind="struct">mip_filter_wgs84_gravity_mag_data</class>
    <member kind="typedef">
      <type>struct mip_filter_accel_bias_data</type>
      <name>mip_filter_accel_bias_data</name>
      <anchorfile>group__c__filter__accel__bias.html</anchorfile>
      <anchor>gaa26580e0384a610126757840b63965ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_accel_bias_uncertainty_data</type>
      <name>mip_filter_accel_bias_uncertainty_data</name>
      <anchorfile>group__c__filter__accel__bias__uncertainty.html</anchorfile>
      <anchor>ga3c283b8580f540cbeffc5618a1d6a0cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_accel_scale_factor_data</type>
      <name>mip_filter_accel_scale_factor_data</name>
      <anchorfile>group__c__filter__accel__scale__factor.html</anchorfile>
      <anchor>ga673c3eb11227fbf65530c914b2ec4b5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_accel_scale_factor_uncertainty_data</type>
      <name>mip_filter_accel_scale_factor_uncertainty_data</name>
      <anchorfile>group__c__filter__accel__scale__factor__uncertainty.html</anchorfile>
      <anchor>ga1715679b483a23a99c59510539ceb76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_aiding_measurement_summary_data</type>
      <name>mip_filter_aiding_measurement_summary_data</name>
      <anchorfile>group__c__filter__aiding__measurement__summary.html</anchorfile>
      <anchor>ga6993bd571dd6c2b10e5d1b2b4f4a77bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_filter_aiding_measurement_type</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga20d71b588b01ec4171834fe68cf05405</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_antenna_offset_correction_data</type>
      <name>mip_filter_antenna_offset_correction_data</name>
      <anchorfile>group__c__filter__antenna__offset__correction.html</anchorfile>
      <anchor>ga5a92e23a9fa9a55dbdf06f5e1d131597</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_antenna_offset_correction_uncertainty_data</type>
      <name>mip_filter_antenna_offset_correction_uncertainty_data</name>
      <anchorfile>group__c__filter__antenna__offset__correction__uncertainty.html</anchorfile>
      <anchor>ga718ece6a1bca3325349ffa02fa074957</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_attitude_dcm_data</type>
      <name>mip_filter_attitude_dcm_data</name>
      <anchorfile>group__c__filter__attitude__dcm.html</anchorfile>
      <anchor>gad97ac42d8fe7d800acff9402184b61b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_attitude_quaternion_data</type>
      <name>mip_filter_attitude_quaternion_data</name>
      <anchorfile>group__c__filter__attitude__quaternion.html</anchorfile>
      <anchor>gac86a72e8ce20fb268788e9b7b365404a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_clock_correction_data</type>
      <name>mip_filter_clock_correction_data</name>
      <anchorfile>group__c__filter__clock__correction.html</anchorfile>
      <anchor>ga835a8f6cb739ac5b5b3e101c73ece328</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_clock_correction_uncertainty_data</type>
      <name>mip_filter_clock_correction_uncertainty_data</name>
      <anchorfile>group__c__filter__clock__correction__uncertainty.html</anchorfile>
      <anchor>ga5b6a2f97379f20bd596d8ddc7c70e2b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_comp_accel_data</type>
      <name>mip_filter_comp_accel_data</name>
      <anchorfile>group__c__filter__comp__accel.html</anchorfile>
      <anchor>gab797d8a51110144922105230ebc39c78</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_comp_angular_rate_data</type>
      <name>mip_filter_comp_angular_rate_data</name>
      <anchorfile>group__c__filter__comp__angular__rate.html</anchorfile>
      <anchor>ga23a78cf1dd3378b76f0984994ec4b658</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_density_altitude_data</type>
      <name>mip_filter_density_altitude_data</name>
      <anchorfile>group__c__filter__density__altitude.html</anchorfile>
      <anchor>gafc2b3937f0826e4183055c98de157c41</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_filter_dynamics_mode</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga020ceeb7d12310e9cdd4c68e47d8e8bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_ecef_pos_data</type>
      <name>mip_filter_ecef_pos_data</name>
      <anchorfile>group__c__filter__ecef__pos.html</anchorfile>
      <anchor>ga6ded62c9a4ac63c17b8ff228c96f258f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_ecef_pos_uncertainty_data</type>
      <name>mip_filter_ecef_pos_uncertainty_data</name>
      <anchorfile>group__c__filter__ecef__pos__uncertainty.html</anchorfile>
      <anchor>ga971b528ff37fd6a454d129767652b9e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_ecef_vel_data</type>
      <name>mip_filter_ecef_vel_data</name>
      <anchorfile>group__c__filter__ecef__vel.html</anchorfile>
      <anchor>gaf4b9cfa293a20324701f7ec8de3b1ddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_ecef_vel_uncertainty_data</type>
      <name>mip_filter_ecef_vel_uncertainty_data</name>
      <anchorfile>group__c__filter__ecef__vel__uncertainty.html</anchorfile>
      <anchor>ga407846df25f59b707a14e77836f9f2fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_euler_angles_data</type>
      <name>mip_filter_euler_angles_data</name>
      <anchorfile>group__c__filter__euler__angles.html</anchorfile>
      <anchor>gaddc6e12a3ed9c7cce919948f4475802a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_euler_angles_uncertainty_data</type>
      <name>mip_filter_euler_angles_uncertainty_data</name>
      <anchorfile>group__c__filter__euler__angles__uncertainty.html</anchorfile>
      <anchor>ga5fc7a54624084136ad576e9c1a7e99ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_gnss_att_aid_status_data</type>
      <name>mip_filter_gnss_att_aid_status_data</name>
      <anchorfile>group__c__filter__gnss__att__aid__status.html</anchorfile>
      <anchor>gae6d1b49c8198541ee0abe48b2bb31783</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_gnss_dual_antenna_status_data</type>
      <name>mip_filter_gnss_dual_antenna_status_data</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>gab41d9cad9aeb637ba7298f571acc6489</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_filter_gnss_dual_antenna_status_data_dual_antenna_status_flags</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>ga91b1e78132f2884ac84907794e985432</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_filter_gnss_dual_antenna_status_data_fix_type</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>ga0b6757a507f2e56233a748ab4174753e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_gnss_pos_aid_status_data</type>
      <name>mip_filter_gnss_pos_aid_status_data</name>
      <anchorfile>group__c__filter__gnss__pos__aid__status.html</anchorfile>
      <anchor>ga8550cbf2be7f9aa2faa650b893fc12a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_gravity_vector_data</type>
      <name>mip_filter_gravity_vector_data</name>
      <anchorfile>group__c__filter__gravity__vector.html</anchorfile>
      <anchor>ga695a3a65a4bcabfe22d5a88bde7fa8a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_gyro_bias_data</type>
      <name>mip_filter_gyro_bias_data</name>
      <anchorfile>group__c__filter__gyro__bias.html</anchorfile>
      <anchor>ga5e58606ec199e19591e5663184e19f79</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_gyro_bias_uncertainty_data</type>
      <name>mip_filter_gyro_bias_uncertainty_data</name>
      <anchorfile>group__c__filter__gyro__bias__uncertainty.html</anchorfile>
      <anchor>ga6fc226d621429b3f09bef74c8095f238</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_gyro_scale_factor_data</type>
      <name>mip_filter_gyro_scale_factor_data</name>
      <anchorfile>group__c__filter__gyro__scale__factor.html</anchorfile>
      <anchor>ga03a4466d9f873198289e8286b8a96e69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_gyro_scale_factor_uncertainty_data</type>
      <name>mip_filter_gyro_scale_factor_uncertainty_data</name>
      <anchorfile>group__c__filter__gyro__scale__factor__uncertainty.html</anchorfile>
      <anchor>ga9d5f872e5b8dd9b11e8389246920618d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_head_aid_status_data</type>
      <name>mip_filter_head_aid_status_data</name>
      <anchorfile>group__c__filter__head__aid__status.html</anchorfile>
      <anchor>ga7127997e6308e53326c5af897716832c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_filter_head_aid_status_data_heading_aid_type</name>
      <anchorfile>group__c__filter__head__aid__status.html</anchorfile>
      <anchor>ga29757b558ba5ffd04b86ec9315a7febd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_heading_update_state_data</type>
      <name>mip_filter_heading_update_state_data</name>
      <anchorfile>group__c__filter__heading__update__state.html</anchorfile>
      <anchor>ga493ee03f0336ba0a56dc8c2881783519</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_filter_heading_update_state_data_heading_source</name>
      <anchorfile>group__c__filter__heading__update__state.html</anchorfile>
      <anchor>gaabe6e0d30c14e33f9b4c90f43754eb74</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_linear_accel_data</type>
      <name>mip_filter_linear_accel_data</name>
      <anchorfile>group__c__filter__linear__accel.html</anchorfile>
      <anchor>ga59a711f20fefb5e264e828d99a9cf368</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_mag_bias_data</type>
      <name>mip_filter_mag_bias_data</name>
      <anchorfile>group__c__filter__mag__bias.html</anchorfile>
      <anchor>gaee6c861ed4952065e909889046d91c2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_mag_bias_uncertainty_data</type>
      <name>mip_filter_mag_bias_uncertainty_data</name>
      <anchorfile>group__c__filter__mag__bias__uncertainty.html</anchorfile>
      <anchor>ga35f5f40c99a8b78b74842fc5c6c8a0c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_magnetic_model_data</type>
      <name>mip_filter_magnetic_model_data</name>
      <anchorfile>group__c__filter__magnetic__model.html</anchorfile>
      <anchor>gaeabef88937950eadc32ec3eca5ac036e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_magnetometer_covariance_matrix_data</type>
      <name>mip_filter_magnetometer_covariance_matrix_data</name>
      <anchorfile>group__c__filter__magnetometer__covariance__matrix.html</anchorfile>
      <anchor>ga724997708774f3d7f3ab72a0029bf28a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_magnetometer_matrix_data</type>
      <name>mip_filter_magnetometer_matrix_data</name>
      <anchorfile>group__c__filter__magnetometer__matrix.html</anchorfile>
      <anchor>ga3e72b4192a4eed8c27e6994093ad57e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_magnetometer_matrix_uncertainty_data</type>
      <name>mip_filter_magnetometer_matrix_uncertainty_data</name>
      <anchorfile>group__c__filter__magnetometer__matrix__uncertainty.html</anchorfile>
      <anchor>gaefb1ae566cfcf12b8d25d4cba6c5cfb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_magnetometer_offset_data</type>
      <name>mip_filter_magnetometer_offset_data</name>
      <anchorfile>group__c__filter__magnetometer__offset.html</anchorfile>
      <anchor>ga8bf49a332538b990a3d21a1649cba9e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_magnetometer_offset_uncertainty_data</type>
      <name>mip_filter_magnetometer_offset_uncertainty_data</name>
      <anchorfile>group__c__filter__magnetometer__offset__uncertainty.html</anchorfile>
      <anchor>ga8647326f7cb759db8c578796953ef099</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_magnetometer_residual_vector_data</type>
      <name>mip_filter_magnetometer_residual_vector_data</name>
      <anchorfile>group__c__filter__magnetometer__residual__vector.html</anchorfile>
      <anchor>gaa56e55d82672d6fb60f5886a5d3b8f95</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_filter_measurement_indicator</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga5657ce71cda906a0b0e5e2160fe845a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_filter_mode</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gac1b260f1c98c85c66c884732adab4bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_multi_antenna_offset_correction_data</type>
      <name>mip_filter_multi_antenna_offset_correction_data</name>
      <anchorfile>group__c__filter__multi__antenna__offset__correction.html</anchorfile>
      <anchor>ga361e51867274a99ceb8739861c9a40e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_multi_antenna_offset_correction_uncertainty_data</type>
      <name>mip_filter_multi_antenna_offset_correction_uncertainty_data</name>
      <anchorfile>group__c__filter__multi__antenna__offset__correction__uncertainty.html</anchorfile>
      <anchor>ga83cdccb1057918fab69a6f27ba4d0fec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_odometer_scale_factor_error_data</type>
      <name>mip_filter_odometer_scale_factor_error_data</name>
      <anchorfile>group__c__filter__odometer__scale__factor__error.html</anchorfile>
      <anchor>ga842315fa85cc015d4b001d03e442af21</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_odometer_scale_factor_error_uncertainty_data</type>
      <name>mip_filter_odometer_scale_factor_error_uncertainty_data</name>
      <anchorfile>group__c__filter__odometer__scale__factor__error__uncertainty.html</anchorfile>
      <anchor>gac6974ea903cda15dc2dd5ea683885b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_position_llh_data</type>
      <name>mip_filter_position_llh_data</name>
      <anchorfile>group__c__filter__position__llh.html</anchorfile>
      <anchor>gabaa24af30d61c3efadcf17cbff89fc73</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_position_llh_uncertainty_data</type>
      <name>mip_filter_position_llh_uncertainty_data</name>
      <anchorfile>group__c__filter__position__llh__uncertainty.html</anchorfile>
      <anchor>ga1cbd78b83f4f4d491184954093e39f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_pressure_altitude_data</type>
      <name>mip_filter_pressure_altitude_data</name>
      <anchorfile>group__c__filter__pressure__altitude.html</anchorfile>
      <anchor>ga7641e8d3929936dcb845c7dd4f4ab5b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_quaternion_attitude_uncertainty_data</type>
      <name>mip_filter_quaternion_attitude_uncertainty_data</name>
      <anchorfile>group__c__filter__quaternion__attitude__uncertainty.html</anchorfile>
      <anchor>ga578dad880a3e47e0d36be3639c4b4d97</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_rel_pos_ned_data</type>
      <name>mip_filter_rel_pos_ned_data</name>
      <anchorfile>group__c__filter__rel__pos__ned.html</anchorfile>
      <anchor>ga8fd07b6958fdc6c60017d89496994175</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_standard_atmosphere_data</type>
      <name>mip_filter_standard_atmosphere_data</name>
      <anchorfile>group__c__filter__standard__atmosphere.html</anchorfile>
      <anchor>gadc3584cb4aa4967e4715650a46ee37c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_status_data</type>
      <name>mip_filter_status_data</name>
      <anchorfile>group__c__filter__status.html</anchorfile>
      <anchor>ga0ac8296bdba2f1e6f186dee670cddd88</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_filter_status_flags</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gab6b41f93ed8e11442d76207a263d624e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_timestamp_data</type>
      <name>mip_filter_timestamp_data</name>
      <anchorfile>group__c__filter__timestamp.html</anchorfile>
      <anchor>ga55ddd0438e036eafb7143152db7f37bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_velocity_ned_data</type>
      <name>mip_filter_velocity_ned_data</name>
      <anchorfile>group__c__filter__velocity__ned.html</anchorfile>
      <anchor>ga1ba373a6e47499197959e2a76e1c4331</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_velocity_ned_uncertainty_data</type>
      <name>mip_filter_velocity_ned_uncertainty_data</name>
      <anchorfile>group__c__filter__velocity__ned__uncertainty.html</anchorfile>
      <anchor>ga3b83dedbe6c61f1727b1fc4257dfd02a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_wgs84_gravity_mag_data</type>
      <name>mip_filter_wgs84_gravity_mag_data</name>
      <anchorfile>group__c__filter__wgs84__gravity__mag.html</anchorfile>
      <anchor>gaffa7f0db2d8cb69294eaecdffb1e21ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_aid_status_flags</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga204bc0507338597d0b50609794d02cae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_FILTER_DATA_DESC_SET</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89daacf42405082adc54da62334199a7eb3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_POS_LLH</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da6c7dbd2c03b83ff0adea084d2d0c8d5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_VEL_NED</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da20d8a13eb82fc2f72ff81678c1c469b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ATT_QUATERNION</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da5088e394876032521a8f887a0f5ab781</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ATT_MATRIX</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89dadbbc2ca3104d02098ee6d8b56fb3c3d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ATT_EULER_ANGLES</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89daa878c866b4ce93ac84dff023b771c9a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_GYRO_BIAS</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da457a232bef5b2618dd935fcadaa86fe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ACCEL_BIAS</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89dae3e3766aa8eee91cfb738e4b9c80e0d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_POS_UNCERTAINTY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da101f9bccda3a48e9c8b142e048aa310f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_VEL_UNCERTAINTY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89dab9b856fb1cc3f9cf080f887705119c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ATT_UNCERTAINTY_EULER</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89dac42e9be62f888c363088b124f1d3de98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_GYRO_BIAS_UNCERTAINTY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da9c76e26b42e015c180d0e259ecaf2a45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ACCEL_BIAS_UNCERTAINTY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89daee4f3d28548338b8fae8df19f1346571</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_LINEAR_ACCELERATION</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da7d14ac35c2b21b56f2e5456ce7808b40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_COMPENSATED_ANGULAR_RATE</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da2f9a5a12392ce57336c721e3f7776561</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_WGS84_GRAVITY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da2e26716618638522ccbf8f5e1055e97b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_FILTER_STATUS</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89daf66c1859de8a9c3bd947f73ec6edf832</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_FILTER_TIMESTAMP</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89dac853e40d3fcab574e5ed12111cc653e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ATT_UNCERTAINTY_QUATERNION</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da68273a95dc0838c90dc2cc774e505f60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_GRAVITY_VECTOR</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89dacfd32e5e48f39989802bf1faa290ae91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_HEADING_UPDATE_STATE</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da3f2fd7b29fb6c98b782462b88a4a8928</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_MAGNETIC_MODEL</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da6964063f3df942b243e90c3f359e087e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_GYRO_SCALE_FACTOR</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da522f705f93d5e37eb1853427d6d4ef12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ACCEL_SCALE_FACTOR</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da5e2f4f112e941def82584b0e21d26192</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_GYRO_SCALE_FACTOR_UNCERTAINTY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da087f83cd90123a0dbb8870ee03bc5a36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ACCEL_SCALE_FACTOR_UNCERTAINTY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da3186a0fe9cf732f2003fa306dec6a17f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_MAG_BIAS</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da131f8d70f674fd3ec5093aaebe043ad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_MAG_BIAS_UNCERTAINTY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da74d2466b2fb63dc7cc11b2979f0b1d62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_COMPENSATED_ACCELERATION</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da7dde8742dfc910fb699c649fac114e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_STANDARD_ATMOSPHERE_DATA</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da78a33a86cd17b58fa66db41e2a62e263</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_PRESSURE_ALTITUDE_DATA</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89daedc7fda7562a115f5b02bcc12c32dcab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_DENSITY_ALTITUDE_DATA</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89dab449eae01d0029f33d0bf4a9ec1a16ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_MAG_SCALE_FACTOR</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89daf56eaca3b1445e03184680eeb937e26b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_MAG_SCALE_FACTOR_UNCERTAINTY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da1706f678fe218c58eee7633d681d19c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_MAG_COMPENSATION_OFFSET</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da27bd58adee07f6e1da525e4faaa8cf90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_MAG_COMPENSATION_MATRIX</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89daa3af69eefabefe58b4a3f3240641c869</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_COMPENSATED_MAGNETOMETER</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da0d6015b1ef18818da0df06c3fafc8c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_MAG_COMPENSATION_OFFSET_UNCERTAINTY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da6fa7a142bf1e0a32f4e2b5e97e28ebf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_MAG_COMPENSATION_MATRIX_UNCERTAINTY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89dade1263a3de606af1679ba0fe0de837ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_MAG_COVARIANCE</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da3e88b1f6004e55b35edf04f7aa65b68c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_GRAVITY_COVARIANCE</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da0211a0e10095027a7a388d0ccc843f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_MAG_RESIDUAL</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89daf611a3e66be12bf0821dde26ac028daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_MAG_FILTERED_RESIDUAL</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89dad4597be9de000c9216abbef457cfbb1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ANTENNA_OFFSET_CORRECTION</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89dac6ea257cae781dbe1cd8febe92ebee04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ANTENNA_OFFSET_CORRECTION_UNCERTAINTY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89daa67509ea0f078332b56488ab6784ee1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_CLOCK_CORRECTION</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da627363d7a144b7553d0af48846f19d9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_CLOCK_CORRECTION_UNCERTAINTY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da555e41c4d1c19fca724a6cf8e36bdfda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_MULTI_ANTENNA_OFFSET_CORRECTION</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da0d84ab4184f2deb75201bdf6c2a366f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_MULTI_ANTENNA_OFFSET_CORRECTION_UNCERTAINTY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da90e8031af1cde8f0ae7ad4d4a4f118e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ECEF_POS_UNCERTAINTY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da561eac830381108bf180316d008d4d15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ECEF_VEL_UNCERTAINTY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89dabee20600303454f900442061203236ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ECEF_POS</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da9c8de56db5edeb2a65abfc3d1eb0d3a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ECEF_VEL</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da855a573cf5e6f1604316d42e4951ddcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_REL_POS_NED</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da0ba2393040298c6643553b0efbaadef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_GNSS_POS_AID_STATUS</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89dace51224f7c85a93f3696b282c07bf69b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_GNSS_ATT_AID_STATUS</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89dab240c61d9ddcc31dff2d57752dd8670a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_HEAD_AID_STATUS</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da9009286f85095fcd9f8c97c4893563f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_AID_MEAS_SUMMARY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89dae9104f8973daf58029633e5ddaeaf408</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ODOMETER_SCALE_FACTOR_ERROR</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89dad21d754680f1dcce26d7e7e39c8be16c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ODOMETER_SCALE_FACTOR_ERROR_UNCERTAINTY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da1926bcad0a9503888b7c851f96d3ceca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_GNSS_DUAL_ANTENNA_STATUS</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da7aa315ec29448e8069fba9f77aa33a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_accel_bias_data</name>
      <anchorfile>group__c__filter__accel__bias.html</anchorfile>
      <anchor>ga50158c4eb53a1a2e85e804940a2b0612</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_accel_bias_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_accel_bias_data_from_field</name>
      <anchorfile>group__c__filter__accel__bias.html</anchorfile>
      <anchor>ga06858a22a710d1b2b4f8eeca433afd8f</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_accel_bias_uncertainty_data</name>
      <anchorfile>group__c__filter__accel__bias__uncertainty.html</anchorfile>
      <anchor>gaa43895be75d65040a275d2f78c6be980</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_accel_bias_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_accel_bias_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__accel__bias__uncertainty.html</anchorfile>
      <anchor>ga46a66952c57fd3e045ca602224e14097</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_accel_scale_factor_data</name>
      <anchorfile>group__c__filter__accel__scale__factor.html</anchorfile>
      <anchor>ga8d78f5552a4248b1bab18e6b31a32330</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_accel_scale_factor_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_accel_scale_factor_data_from_field</name>
      <anchorfile>group__c__filter__accel__scale__factor.html</anchorfile>
      <anchor>gadb44fd1b7cbdf7407751b4db45f19a2f</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_accel_scale_factor_uncertainty_data</name>
      <anchorfile>group__c__filter__accel__scale__factor__uncertainty.html</anchorfile>
      <anchor>gac7a3a7b9971544ee6bd8169134330f1b</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_accel_scale_factor_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_accel_scale_factor_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__accel__scale__factor__uncertainty.html</anchorfile>
      <anchor>ga7b8b2285f1b70d95dfe71f263da084df</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_aiding_measurement_summary_data</name>
      <anchorfile>group__c__filter__aiding__measurement__summary.html</anchorfile>
      <anchor>ga809c87e625d99f5e456064b9188bbec8</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_aiding_measurement_summary_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_aiding_measurement_summary_data_from_field</name>
      <anchorfile>group__c__filter__aiding__measurement__summary.html</anchorfile>
      <anchor>ga3fb655154e68dc32dec2c543b8270bdf</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_aiding_measurement_type</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga52e315acdafa146ae34a9152f866d0a7</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_aiding_measurement_type *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_antenna_offset_correction_data</name>
      <anchorfile>group__c__filter__antenna__offset__correction.html</anchorfile>
      <anchor>gac8f0d6ddd4b4fe87341071610a9b5fce</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_antenna_offset_correction_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_antenna_offset_correction_data_from_field</name>
      <anchorfile>group__c__filter__antenna__offset__correction.html</anchorfile>
      <anchor>ga77a92beba4e1c3d28c4fbb120c3ac729</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_antenna_offset_correction_uncertainty_data</name>
      <anchorfile>group__c__filter__antenna__offset__correction__uncertainty.html</anchorfile>
      <anchor>ga3f88a3f0d10739257bbb9e12bef7e4da</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_antenna_offset_correction_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_antenna_offset_correction_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__antenna__offset__correction__uncertainty.html</anchorfile>
      <anchor>gab1132ac176674de204c13cc80550f650</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_attitude_dcm_data</name>
      <anchorfile>group__c__filter__attitude__dcm.html</anchorfile>
      <anchor>ga7a15e862821ae453707646d7ccdbe90a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_attitude_dcm_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_attitude_dcm_data_from_field</name>
      <anchorfile>group__c__filter__attitude__dcm.html</anchorfile>
      <anchor>ga320de0d9379187bde53c71c5e0b8fb84</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_attitude_quaternion_data</name>
      <anchorfile>group__c__filter__attitude__quaternion.html</anchorfile>
      <anchor>ga1f8e2bbf9551d6273906e9f859c11d53</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_attitude_quaternion_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_attitude_quaternion_data_from_field</name>
      <anchorfile>group__c__filter__attitude__quaternion.html</anchorfile>
      <anchor>gac80c2a94e19818c1f58d996dc0ef7549</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_clock_correction_data</name>
      <anchorfile>group__c__filter__clock__correction.html</anchorfile>
      <anchor>gaa648330c8583ff8ae504be0a2a8a65d9</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_clock_correction_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_clock_correction_data_from_field</name>
      <anchorfile>group__c__filter__clock__correction.html</anchorfile>
      <anchor>ga199b1e9a5e3789d09f884aa6b62af4e0</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_clock_correction_uncertainty_data</name>
      <anchorfile>group__c__filter__clock__correction__uncertainty.html</anchorfile>
      <anchor>ga8787dbd560e45dabb33bfca301a2e660</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_clock_correction_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_clock_correction_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__clock__correction__uncertainty.html</anchorfile>
      <anchor>ga72f679a20699a2340438b60a715ba071</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_comp_accel_data</name>
      <anchorfile>group__c__filter__comp__accel.html</anchorfile>
      <anchor>ga900d0100f09b69124e98f63ace000a66</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_comp_accel_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_comp_accel_data_from_field</name>
      <anchorfile>group__c__filter__comp__accel.html</anchorfile>
      <anchor>gaf5c60ffa6897c2003ee9138b1e78a165</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_comp_angular_rate_data</name>
      <anchorfile>group__c__filter__comp__angular__rate.html</anchorfile>
      <anchor>ga486f26d89c870efdcb7cd4a25078b23a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_comp_angular_rate_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_comp_angular_rate_data_from_field</name>
      <anchorfile>group__c__filter__comp__angular__rate.html</anchorfile>
      <anchor>ga8370c460e4a3e24f87c8e61cd41e461b</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_density_altitude_data</name>
      <anchorfile>group__c__filter__density__altitude.html</anchorfile>
      <anchor>gaee5a2f4aecfaf7b35b2b5872c901f707</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_density_altitude_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_density_altitude_data_from_field</name>
      <anchorfile>group__c__filter__density__altitude.html</anchorfile>
      <anchor>gae25097aa457a01a1f69f0ced143298ee</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_dynamics_mode</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga276a5614b72970e72235a28e455b9c52</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_dynamics_mode *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_ecef_pos_data</name>
      <anchorfile>group__c__filter__ecef__pos.html</anchorfile>
      <anchor>ga676b6672b65800dd0c9f82b27dbb8fbf</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_ecef_pos_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_ecef_pos_data_from_field</name>
      <anchorfile>group__c__filter__ecef__pos.html</anchorfile>
      <anchor>ga5acffe34a92dc547938fc88586241ca6</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_ecef_pos_uncertainty_data</name>
      <anchorfile>group__c__filter__ecef__pos__uncertainty.html</anchorfile>
      <anchor>gaba51009b041fe48d4d6ae1e625d27ae7</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_ecef_pos_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_ecef_pos_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__ecef__pos__uncertainty.html</anchorfile>
      <anchor>ga309fe06a5873ff2d6cb0c80ff30cf820</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_ecef_vel_data</name>
      <anchorfile>group__c__filter__ecef__vel.html</anchorfile>
      <anchor>ga3bfa955aa2b3499611baa05479e20a8b</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_ecef_vel_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_ecef_vel_data_from_field</name>
      <anchorfile>group__c__filter__ecef__vel.html</anchorfile>
      <anchor>ga5b04dcd8db76980b2475959e41ec0946</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_ecef_vel_uncertainty_data</name>
      <anchorfile>group__c__filter__ecef__vel__uncertainty.html</anchorfile>
      <anchor>ga5134370b85d0518a1360af648ccd78b2</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_ecef_vel_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_ecef_vel_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__ecef__vel__uncertainty.html</anchorfile>
      <anchor>gad2a21f98426f7bbe6ce0b3e1a81ab098</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_euler_angles_data</name>
      <anchorfile>group__c__filter__euler__angles.html</anchorfile>
      <anchor>gaa70dd9140cb5526b184060d6377b5e9f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_euler_angles_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_euler_angles_data_from_field</name>
      <anchorfile>group__c__filter__euler__angles.html</anchorfile>
      <anchor>ga73009e08f862fe103459954ed50d5ade</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_euler_angles_uncertainty_data</name>
      <anchorfile>group__c__filter__euler__angles__uncertainty.html</anchorfile>
      <anchor>gab52ebc8f106e22e7898caafa97bd739c</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_euler_angles_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_euler_angles_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__euler__angles__uncertainty.html</anchorfile>
      <anchor>gaf154c76bbeed4012a63f44c9320a6676</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gnss_att_aid_status_data</name>
      <anchorfile>group__c__filter__gnss__att__aid__status.html</anchorfile>
      <anchor>ga60c58a48abe3b7d16103a21a9079f489</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gnss_att_aid_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_gnss_att_aid_status_data_from_field</name>
      <anchorfile>group__c__filter__gnss__att__aid__status.html</anchorfile>
      <anchor>ga6106b5a66f45a37804f81f1b51f75691</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gnss_dual_antenna_status_data</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>ga5e6d4376353d377dab4108145e27c56d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gnss_dual_antenna_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gnss_dual_antenna_status_data_dual_antenna_status_flags</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>ga7a4584ed5c61130c640eb41cf6e1ebc2</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gnss_dual_antenna_status_data_dual_antenna_status_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gnss_dual_antenna_status_data_fix_type</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>gaeddd757403f4fa1eda019c1ec1b6ece4</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gnss_dual_antenna_status_data_fix_type *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_gnss_dual_antenna_status_data_from_field</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>gae674c744c786d98e3f9a2ba2bb0560f7</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gnss_pos_aid_status_data</name>
      <anchorfile>group__c__filter__gnss__pos__aid__status.html</anchorfile>
      <anchor>ga9256fc40e7d6a76b1740998955fe1eaa</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gnss_pos_aid_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_gnss_pos_aid_status_data_from_field</name>
      <anchorfile>group__c__filter__gnss__pos__aid__status.html</anchorfile>
      <anchor>ga1619a6e752c7a85e17276cf27c8c5c5c</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gravity_vector_data</name>
      <anchorfile>group__c__filter__gravity__vector.html</anchorfile>
      <anchor>ga94fabc1f49507ecb88c58dfd4a6ec5b1</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gravity_vector_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_gravity_vector_data_from_field</name>
      <anchorfile>group__c__filter__gravity__vector.html</anchorfile>
      <anchor>ga8d96cadf86fc079f828ae48f148a7ef6</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gyro_bias_data</name>
      <anchorfile>group__c__filter__gyro__bias.html</anchorfile>
      <anchor>gabef2542fe0e71fb0a562f63d9f4c0996</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gyro_bias_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_gyro_bias_data_from_field</name>
      <anchorfile>group__c__filter__gyro__bias.html</anchorfile>
      <anchor>ga02c69f219e96fc1451577b61cbd4048e</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gyro_bias_uncertainty_data</name>
      <anchorfile>group__c__filter__gyro__bias__uncertainty.html</anchorfile>
      <anchor>gac1677fb4bb4f523838aeef85cd414041</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gyro_bias_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_gyro_bias_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__gyro__bias__uncertainty.html</anchorfile>
      <anchor>gab2238880bb986ea725daac00a0e9d6bb</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gyro_scale_factor_data</name>
      <anchorfile>group__c__filter__gyro__scale__factor.html</anchorfile>
      <anchor>ga39de7ba05689c74a8c764724a7ba1290</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gyro_scale_factor_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_gyro_scale_factor_data_from_field</name>
      <anchorfile>group__c__filter__gyro__scale__factor.html</anchorfile>
      <anchor>ga57aafb03deda48117454c58a1355bd79</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gyro_scale_factor_uncertainty_data</name>
      <anchorfile>group__c__filter__gyro__scale__factor__uncertainty.html</anchorfile>
      <anchor>ga4e6e81f60fe8f55efbe96da298b5af48</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gyro_scale_factor_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_gyro_scale_factor_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__gyro__scale__factor__uncertainty.html</anchorfile>
      <anchor>ga4d09470e9939bf0a67288fec1cdef1d4</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_head_aid_status_data</name>
      <anchorfile>group__c__filter__head__aid__status.html</anchorfile>
      <anchor>ga1ab4e66e13accab6a384ff9467272533</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_head_aid_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_head_aid_status_data_from_field</name>
      <anchorfile>group__c__filter__head__aid__status.html</anchorfile>
      <anchor>gaa84d3da189f862737c77070ee5c24b9c</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_head_aid_status_data_heading_aid_type</name>
      <anchorfile>group__c__filter__head__aid__status.html</anchorfile>
      <anchor>gae426ce25916ea9134953af4f67573b6f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_head_aid_status_data_heading_aid_type *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_heading_update_state_data</name>
      <anchorfile>group__c__filter__heading__update__state.html</anchorfile>
      <anchor>gacb75b8654132574ffbbcf55f5262c5d2</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_heading_update_state_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_heading_update_state_data_from_field</name>
      <anchorfile>group__c__filter__heading__update__state.html</anchorfile>
      <anchor>ga31bc7b20a4bd8036ebbf896467286a22</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_heading_update_state_data_heading_source</name>
      <anchorfile>group__c__filter__heading__update__state.html</anchorfile>
      <anchor>gab2733d3b7aadef0ea507b0a78cf22e2c</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_heading_update_state_data_heading_source *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_linear_accel_data</name>
      <anchorfile>group__c__filter__linear__accel.html</anchorfile>
      <anchor>ga12f64539e78a5fec85b7092e9548f631</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_linear_accel_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_linear_accel_data_from_field</name>
      <anchorfile>group__c__filter__linear__accel.html</anchorfile>
      <anchor>ga2cb167cf9aca9faeaffe155998f8711a</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_mag_bias_data</name>
      <anchorfile>group__c__filter__mag__bias.html</anchorfile>
      <anchor>ga68402c52fe285ad96a2d087bbeef18a3</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_mag_bias_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_mag_bias_data_from_field</name>
      <anchorfile>group__c__filter__mag__bias.html</anchorfile>
      <anchor>gad861fdeb5603c502f9eb88caa949a90e</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_mag_bias_uncertainty_data</name>
      <anchorfile>group__c__filter__mag__bias__uncertainty.html</anchorfile>
      <anchor>ga808f2b04f88c0941fbb04aa2c0bd580f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_mag_bias_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_mag_bias_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__mag__bias__uncertainty.html</anchorfile>
      <anchor>ga89c217c0cd73bfcdb3a23bc407f3a349</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_magnetic_model_data</name>
      <anchorfile>group__c__filter__magnetic__model.html</anchorfile>
      <anchor>ga2be6d134bba975f9c7718e9608758f17</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_magnetic_model_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_magnetic_model_data_from_field</name>
      <anchorfile>group__c__filter__magnetic__model.html</anchorfile>
      <anchor>ga33d8dcda6cff870ac3e126222c52e11c</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_magnetometer_covariance_matrix_data</name>
      <anchorfile>group__c__filter__magnetometer__covariance__matrix.html</anchorfile>
      <anchor>ga5d1e4a2bb3cdbfd7e7e5ac6dc9ce5693</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_magnetometer_covariance_matrix_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_magnetometer_covariance_matrix_data_from_field</name>
      <anchorfile>group__c__filter__magnetometer__covariance__matrix.html</anchorfile>
      <anchor>ga1ee501a6b131f91206dfaf47f205f903</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_magnetometer_matrix_data</name>
      <anchorfile>group__c__filter__magnetometer__matrix.html</anchorfile>
      <anchor>gad46f2a8cebf37cda3638906c3347c4d0</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_magnetometer_matrix_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_magnetometer_matrix_data_from_field</name>
      <anchorfile>group__c__filter__magnetometer__matrix.html</anchorfile>
      <anchor>gae2f629dbdcfb6e3ee0934171f9a0aad6</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_magnetometer_matrix_uncertainty_data</name>
      <anchorfile>group__c__filter__magnetometer__matrix__uncertainty.html</anchorfile>
      <anchor>gaef38c0925463dd5645215c1a8dbead93</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_magnetometer_matrix_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_magnetometer_matrix_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__magnetometer__matrix__uncertainty.html</anchorfile>
      <anchor>gac0ccf682e69396b26f88d8d213e62a18</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_magnetometer_offset_data</name>
      <anchorfile>group__c__filter__magnetometer__offset.html</anchorfile>
      <anchor>gad0cb0994b4299f032df52936c7f840cf</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_magnetometer_offset_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_magnetometer_offset_data_from_field</name>
      <anchorfile>group__c__filter__magnetometer__offset.html</anchorfile>
      <anchor>ga20c2700b6c5112b2ccf6951a8f942189</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_magnetometer_offset_uncertainty_data</name>
      <anchorfile>group__c__filter__magnetometer__offset__uncertainty.html</anchorfile>
      <anchor>gae51fe5717300a1d3be38df4ebe5c0824</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_magnetometer_offset_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_magnetometer_offset_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__magnetometer__offset__uncertainty.html</anchorfile>
      <anchor>ga5dcb3d1d030dbe5bcb4bde509d677b73</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_magnetometer_residual_vector_data</name>
      <anchorfile>group__c__filter__magnetometer__residual__vector.html</anchorfile>
      <anchor>gaf8c4959f8161a96eefb87f3d5bf75d6a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_magnetometer_residual_vector_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_magnetometer_residual_vector_data_from_field</name>
      <anchorfile>group__c__filter__magnetometer__residual__vector.html</anchorfile>
      <anchor>ga57aa9e434a177cefbdb30dca3eb18db5</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_measurement_indicator</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga8503719fe51a008de0600ce1e6fe9c38</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_measurement_indicator *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_mode</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga19d1c552c2609dface7373439f0a245e</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_mode *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_multi_antenna_offset_correction_data</name>
      <anchorfile>group__c__filter__multi__antenna__offset__correction.html</anchorfile>
      <anchor>ga073a776afebf31a1f48401e9eadd8f1a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_multi_antenna_offset_correction_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_multi_antenna_offset_correction_data_from_field</name>
      <anchorfile>group__c__filter__multi__antenna__offset__correction.html</anchorfile>
      <anchor>ga73b23ecea8b526e61ded5975a351717c</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_multi_antenna_offset_correction_uncertainty_data</name>
      <anchorfile>group__c__filter__multi__antenna__offset__correction__uncertainty.html</anchorfile>
      <anchor>gaa5deba5f651395ee2603fa3b36424b45</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_multi_antenna_offset_correction_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_multi_antenna_offset_correction_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__multi__antenna__offset__correction__uncertainty.html</anchorfile>
      <anchor>ga2389b562fb75f26f812702aeb204efe6</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_odometer_scale_factor_error_data</name>
      <anchorfile>group__c__filter__odometer__scale__factor__error.html</anchorfile>
      <anchor>gaaa5a67d47c381771d7544e167fa277dc</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_odometer_scale_factor_error_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_odometer_scale_factor_error_data_from_field</name>
      <anchorfile>group__c__filter__odometer__scale__factor__error.html</anchorfile>
      <anchor>gaf6881cdecf50e2befe83232d8a52edef</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_odometer_scale_factor_error_uncertainty_data</name>
      <anchorfile>group__c__filter__odometer__scale__factor__error__uncertainty.html</anchorfile>
      <anchor>ga32c633f8309f5da8be627d9aaa86901a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_odometer_scale_factor_error_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_odometer_scale_factor_error_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__odometer__scale__factor__error__uncertainty.html</anchorfile>
      <anchor>ga4c7f86c34f884b2aa5c1d98e7c910a3e</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_position_llh_data</name>
      <anchorfile>group__c__filter__position__llh.html</anchorfile>
      <anchor>gace424fcf98cab8ece277aeac22d710c5</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_position_llh_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_position_llh_data_from_field</name>
      <anchorfile>group__c__filter__position__llh.html</anchorfile>
      <anchor>ga3d8e3bb9719203262f1286c66d584886</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_position_llh_uncertainty_data</name>
      <anchorfile>group__c__filter__position__llh__uncertainty.html</anchorfile>
      <anchor>ga425d0970bcf3c4c87f3733b5e68f8fba</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_position_llh_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_position_llh_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__position__llh__uncertainty.html</anchorfile>
      <anchor>ga39fa60399824ce208082c66af53f4bda</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_pressure_altitude_data</name>
      <anchorfile>group__c__filter__pressure__altitude.html</anchorfile>
      <anchor>ga0abe0685c366e3b5089af8158eab77d5</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_pressure_altitude_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_pressure_altitude_data_from_field</name>
      <anchorfile>group__c__filter__pressure__altitude.html</anchorfile>
      <anchor>ga44bb58dc772fdd5b1372e1a03f3c1af5</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_quaternion_attitude_uncertainty_data</name>
      <anchorfile>group__c__filter__quaternion__attitude__uncertainty.html</anchorfile>
      <anchor>ga3ab9882407a7688376e0de3d2521c58d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_quaternion_attitude_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_quaternion_attitude_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__quaternion__attitude__uncertainty.html</anchorfile>
      <anchor>ga39c478dbaa3edf7a8d26ec9e44a4f3a5</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_rel_pos_ned_data</name>
      <anchorfile>group__c__filter__rel__pos__ned.html</anchorfile>
      <anchor>gae6919ffa4c3e7f9ffe58a93c01ce902d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_rel_pos_ned_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_rel_pos_ned_data_from_field</name>
      <anchorfile>group__c__filter__rel__pos__ned.html</anchorfile>
      <anchor>ga04e8224e9c10d951d9d0b3c697b7bb2c</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_standard_atmosphere_data</name>
      <anchorfile>group__c__filter__standard__atmosphere.html</anchorfile>
      <anchor>ga5617c27bf6128c4ef4b5bb7b93380c58</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_standard_atmosphere_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_standard_atmosphere_data_from_field</name>
      <anchorfile>group__c__filter__standard__atmosphere.html</anchorfile>
      <anchor>ga917cb48fd1698fc18c2fb45751b0a29b</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_status_data</name>
      <anchorfile>group__c__filter__status.html</anchorfile>
      <anchor>ga0e42aad5ea11b95d13eac040ff72f01b</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_status_data_from_field</name>
      <anchorfile>group__c__filter__status.html</anchorfile>
      <anchor>gafb4e99be6b2a3a09037bcad1ff75be1e</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_status_flags</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gae4effb35e62e394be392d3f133281a6d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_status_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_timestamp_data</name>
      <anchorfile>group__c__filter__timestamp.html</anchorfile>
      <anchor>ga2c2eaf5771e23c04ff4371dcf92069ce</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_timestamp_data_from_field</name>
      <anchorfile>group__c__filter__timestamp.html</anchorfile>
      <anchor>ga6b46b8db041cc81831656033daf02cab</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_velocity_ned_data</name>
      <anchorfile>group__c__filter__velocity__ned.html</anchorfile>
      <anchor>ga3d0c6eb8d7e404a8fe8221c283ca261d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_velocity_ned_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_velocity_ned_data_from_field</name>
      <anchorfile>group__c__filter__velocity__ned.html</anchorfile>
      <anchor>gad721b08a440efedac21c2ad05bf6a903</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_velocity_ned_uncertainty_data</name>
      <anchorfile>group__c__filter__velocity__ned__uncertainty.html</anchorfile>
      <anchor>gabcc5bf0132a5162866e2ce9fe902f295</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_velocity_ned_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_velocity_ned_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__velocity__ned__uncertainty.html</anchorfile>
      <anchor>ga06a2c46d95c7377b6bfb86d85d1b8f64</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_wgs84_gravity_mag_data</name>
      <anchorfile>group__c__filter__wgs84__gravity__mag.html</anchorfile>
      <anchor>ga388a6c21a4d4e6a84daf186b9ea98ccb</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_wgs84_gravity_mag_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_wgs84_gravity_mag_data_from_field</name>
      <anchorfile>group__c__filter__wgs84__gravity__mag.html</anchorfile>
      <anchor>gabef8817cf1bc054e87b483a2901a1c44</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_aid_status_flags</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gace32af40b94843b48d586b7719ff106d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_aid_status_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_accel_bias_data</name>
      <anchorfile>group__c__filter__accel__bias.html</anchorfile>
      <anchor>ga38bc85a070c452def50147c67cb56f11</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_accel_bias_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_accel_bias_uncertainty_data</name>
      <anchorfile>group__c__filter__accel__bias__uncertainty.html</anchorfile>
      <anchor>ga5b05ba824531bb260ff4d5186fc8d13c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_accel_bias_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_accel_scale_factor_data</name>
      <anchorfile>group__c__filter__accel__scale__factor.html</anchorfile>
      <anchor>gac9dd6e953d365c719d851ca0552a924c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_accel_scale_factor_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_accel_scale_factor_uncertainty_data</name>
      <anchorfile>group__c__filter__accel__scale__factor__uncertainty.html</anchorfile>
      <anchor>gab53d91002386438c9299ce07bf1955ff</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_accel_scale_factor_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_aiding_measurement_summary_data</name>
      <anchorfile>group__c__filter__aiding__measurement__summary.html</anchorfile>
      <anchor>ga4011fb8403a292a01570e448ab2c83cb</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_aiding_measurement_summary_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_aiding_measurement_type</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga0c13209e10a1d0a9247ee4395a674b8e</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_aiding_measurement_type self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_antenna_offset_correction_data</name>
      <anchorfile>group__c__filter__antenna__offset__correction.html</anchorfile>
      <anchor>ga88cc2001fab3b87b30202cbc75d41908</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_antenna_offset_correction_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_antenna_offset_correction_uncertainty_data</name>
      <anchorfile>group__c__filter__antenna__offset__correction__uncertainty.html</anchorfile>
      <anchor>gaa7e0827d6c7e5f6d1324fc7f37422313</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_antenna_offset_correction_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_attitude_dcm_data</name>
      <anchorfile>group__c__filter__attitude__dcm.html</anchorfile>
      <anchor>ga66acf7ace7fa842da577b5b687a18c15</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_attitude_dcm_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_attitude_quaternion_data</name>
      <anchorfile>group__c__filter__attitude__quaternion.html</anchorfile>
      <anchor>ga48d2b15f1683ca4fd0f853db2feba80d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_attitude_quaternion_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_clock_correction_data</name>
      <anchorfile>group__c__filter__clock__correction.html</anchorfile>
      <anchor>ga1d8dacbc373b8a6efc0b8926c5d7d126</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_clock_correction_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_clock_correction_uncertainty_data</name>
      <anchorfile>group__c__filter__clock__correction__uncertainty.html</anchorfile>
      <anchor>gabf4fc8357801c5e2c8a8a554ecbb44d1</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_clock_correction_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_comp_accel_data</name>
      <anchorfile>group__c__filter__comp__accel.html</anchorfile>
      <anchor>ga188677d0bdaee7db3b06dbc0f40174aa</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_comp_accel_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_comp_angular_rate_data</name>
      <anchorfile>group__c__filter__comp__angular__rate.html</anchorfile>
      <anchor>gac38885f47e8b7331b41e295c92faa817</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_comp_angular_rate_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_density_altitude_data</name>
      <anchorfile>group__c__filter__density__altitude.html</anchorfile>
      <anchor>ga133e80447051c37c70509ceab49bf640</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_density_altitude_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_dynamics_mode</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga48593cde03806a1e0cbc25002adfbdb2</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_dynamics_mode self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_ecef_pos_data</name>
      <anchorfile>group__c__filter__ecef__pos.html</anchorfile>
      <anchor>gab97d04b496af07fb10a4b35ee98dcf0e</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_ecef_pos_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_ecef_pos_uncertainty_data</name>
      <anchorfile>group__c__filter__ecef__pos__uncertainty.html</anchorfile>
      <anchor>ga1b022d061b08693aafed6781441f30e5</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_ecef_pos_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_ecef_vel_data</name>
      <anchorfile>group__c__filter__ecef__vel.html</anchorfile>
      <anchor>ga43a825cad9218a90763f5f7b4ff39df8</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_ecef_vel_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_ecef_vel_uncertainty_data</name>
      <anchorfile>group__c__filter__ecef__vel__uncertainty.html</anchorfile>
      <anchor>gaacc49356719a17a9e5ab3189a5c0b772</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_ecef_vel_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_euler_angles_data</name>
      <anchorfile>group__c__filter__euler__angles.html</anchorfile>
      <anchor>ga46005b527737fa361c8d6fdb35948ccd</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_euler_angles_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_euler_angles_uncertainty_data</name>
      <anchorfile>group__c__filter__euler__angles__uncertainty.html</anchorfile>
      <anchor>ga1ec5f524b765e80e3229e55760e0763c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_euler_angles_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gnss_att_aid_status_data</name>
      <anchorfile>group__c__filter__gnss__att__aid__status.html</anchorfile>
      <anchor>ga0508e421f6a5055340a6c9438adf2a30</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gnss_att_aid_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gnss_dual_antenna_status_data</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>ga2452c943b9957eeffa02d9f977e36556</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gnss_dual_antenna_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gnss_dual_antenna_status_data_dual_antenna_status_flags</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>ga390373003aff68f3e0c8f949e831e368</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gnss_dual_antenna_status_data_dual_antenna_status_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gnss_dual_antenna_status_data_fix_type</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>gae810901387cffbfb63611ef000d119d7</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gnss_dual_antenna_status_data_fix_type self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gnss_pos_aid_status_data</name>
      <anchorfile>group__c__filter__gnss__pos__aid__status.html</anchorfile>
      <anchor>ga6c6c6ed31576de2c9f02cb597ddfe0a7</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gnss_pos_aid_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gravity_vector_data</name>
      <anchorfile>group__c__filter__gravity__vector.html</anchorfile>
      <anchor>ga911db806f5ec0549e6219fd36caad16d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gravity_vector_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gyro_bias_data</name>
      <anchorfile>group__c__filter__gyro__bias.html</anchorfile>
      <anchor>ga6bfbaa941cf50c533e53b9f19554ef6b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gyro_bias_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gyro_bias_uncertainty_data</name>
      <anchorfile>group__c__filter__gyro__bias__uncertainty.html</anchorfile>
      <anchor>ga71ac5c37e00ce870295cd341ca951cc4</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gyro_bias_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gyro_scale_factor_data</name>
      <anchorfile>group__c__filter__gyro__scale__factor.html</anchorfile>
      <anchor>gaf11d935aebe01bf809ad64ca3be1fcf3</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gyro_scale_factor_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gyro_scale_factor_uncertainty_data</name>
      <anchorfile>group__c__filter__gyro__scale__factor__uncertainty.html</anchorfile>
      <anchor>gab78d47b68894a33158f13ab373fe751e</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gyro_scale_factor_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_head_aid_status_data</name>
      <anchorfile>group__c__filter__head__aid__status.html</anchorfile>
      <anchor>gacb7bd7c3bca01553678eac689d56a97e</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_head_aid_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_head_aid_status_data_heading_aid_type</name>
      <anchorfile>group__c__filter__head__aid__status.html</anchorfile>
      <anchor>ga8d8e0e1ef077c6474d7186ee004a49ca</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_head_aid_status_data_heading_aid_type self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_heading_update_state_data</name>
      <anchorfile>group__c__filter__heading__update__state.html</anchorfile>
      <anchor>gacf891af6959ba149f6ce06f066e60d13</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_heading_update_state_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_heading_update_state_data_heading_source</name>
      <anchorfile>group__c__filter__heading__update__state.html</anchorfile>
      <anchor>ga74bd261fb71e25b05b5f0ee2b7c3a31a</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_heading_update_state_data_heading_source self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_linear_accel_data</name>
      <anchorfile>group__c__filter__linear__accel.html</anchorfile>
      <anchor>gadc068979ffa3a66bb0ecf2dd62b52616</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_linear_accel_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_mag_bias_data</name>
      <anchorfile>group__c__filter__mag__bias.html</anchorfile>
      <anchor>ga5c8aac6f5faadabe82bb1e2d5be504ec</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_mag_bias_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_mag_bias_uncertainty_data</name>
      <anchorfile>group__c__filter__mag__bias__uncertainty.html</anchorfile>
      <anchor>gad6fe4c5e638537e646050f2f344f66ee</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_mag_bias_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_magnetic_model_data</name>
      <anchorfile>group__c__filter__magnetic__model.html</anchorfile>
      <anchor>ga384f71bf87ce315b948a797d7a227de4</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_magnetic_model_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_magnetometer_covariance_matrix_data</name>
      <anchorfile>group__c__filter__magnetometer__covariance__matrix.html</anchorfile>
      <anchor>ga71bbae443f53872d80bd8c7c48ac79ea</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_magnetometer_covariance_matrix_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_magnetometer_matrix_data</name>
      <anchorfile>group__c__filter__magnetometer__matrix.html</anchorfile>
      <anchor>ga76399facce9d66e5ea38645c591a9992</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_magnetometer_matrix_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_magnetometer_matrix_uncertainty_data</name>
      <anchorfile>group__c__filter__magnetometer__matrix__uncertainty.html</anchorfile>
      <anchor>ga7b90e813ef69dfdca103ca4fa51c5e1d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_magnetometer_matrix_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_magnetometer_offset_data</name>
      <anchorfile>group__c__filter__magnetometer__offset.html</anchorfile>
      <anchor>ga7e8db247df8a273866f36b91f76750eb</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_magnetometer_offset_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_magnetometer_offset_uncertainty_data</name>
      <anchorfile>group__c__filter__magnetometer__offset__uncertainty.html</anchorfile>
      <anchor>ga7adbbae05ba1e9f702ff472faad886fc</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_magnetometer_offset_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_magnetometer_residual_vector_data</name>
      <anchorfile>group__c__filter__magnetometer__residual__vector.html</anchorfile>
      <anchor>ga7bf96d22a0acc33afebcd342b44435ed</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_magnetometer_residual_vector_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_measurement_indicator</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga541f19dfc4b70da7537677129ee366f8</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_measurement_indicator self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_mode</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gad3bfae5fe9e6f59dda9df715110cba4d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_mode self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_multi_antenna_offset_correction_data</name>
      <anchorfile>group__c__filter__multi__antenna__offset__correction.html</anchorfile>
      <anchor>ga2fb0d4f366acef55bdf9482c595ff8ec</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_multi_antenna_offset_correction_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_multi_antenna_offset_correction_uncertainty_data</name>
      <anchorfile>group__c__filter__multi__antenna__offset__correction__uncertainty.html</anchorfile>
      <anchor>ga596ccd553051fc0f05f2912270873ccf</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_multi_antenna_offset_correction_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_odometer_scale_factor_error_data</name>
      <anchorfile>group__c__filter__odometer__scale__factor__error.html</anchorfile>
      <anchor>ga4c051ecc2e94a6d49a005f83c6e31f07</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_odometer_scale_factor_error_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_odometer_scale_factor_error_uncertainty_data</name>
      <anchorfile>group__c__filter__odometer__scale__factor__error__uncertainty.html</anchorfile>
      <anchor>gae0ae153823bb3e97d5cc0cbc5a722bdf</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_odometer_scale_factor_error_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_position_llh_data</name>
      <anchorfile>group__c__filter__position__llh.html</anchorfile>
      <anchor>ga72d06ca68d4d12d37380c264544844f9</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_position_llh_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_position_llh_uncertainty_data</name>
      <anchorfile>group__c__filter__position__llh__uncertainty.html</anchorfile>
      <anchor>ga9f9fe9953a1ba5cea4a29706ebb19ca3</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_position_llh_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_pressure_altitude_data</name>
      <anchorfile>group__c__filter__pressure__altitude.html</anchorfile>
      <anchor>ga3de931489b184571a8ce22f610b68510</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_pressure_altitude_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_quaternion_attitude_uncertainty_data</name>
      <anchorfile>group__c__filter__quaternion__attitude__uncertainty.html</anchorfile>
      <anchor>ga7b86f64304579f424571e34be83cdf75</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_quaternion_attitude_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_rel_pos_ned_data</name>
      <anchorfile>group__c__filter__rel__pos__ned.html</anchorfile>
      <anchor>ga5ac3207ecd2dea6ada5a0da72f4b702c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_rel_pos_ned_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_standard_atmosphere_data</name>
      <anchorfile>group__c__filter__standard__atmosphere.html</anchorfile>
      <anchor>gadafa3843996363a617b14b9b936f3a16</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_standard_atmosphere_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_status_data</name>
      <anchorfile>group__c__filter__status.html</anchorfile>
      <anchor>gae738c110d6048bb2056068496289f9ba</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_status_flags</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gaa68a6a54ee1cb7d448089b378b91bd81</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_status_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_timestamp_data</name>
      <anchorfile>group__c__filter__timestamp.html</anchorfile>
      <anchor>ga565760562b02a98bed6551852a05af24</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_velocity_ned_data</name>
      <anchorfile>group__c__filter__velocity__ned.html</anchorfile>
      <anchor>gada6d6138081a479cbca5ef15ddabdcfe</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_velocity_ned_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_velocity_ned_uncertainty_data</name>
      <anchorfile>group__c__filter__velocity__ned__uncertainty.html</anchorfile>
      <anchor>ga8bc2844c1f32b052798a28c61161c531</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_velocity_ned_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_wgs84_gravity_mag_data</name>
      <anchorfile>group__c__filter__wgs84__gravity__mag.html</anchorfile>
      <anchor>ga42e7012893c8604de67594df970ae6de</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_wgs84_gravity_mag_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_aid_status_flags</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gab4dad88f512072a682c95ce35648ee18</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_aid_status_flags self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_aiding_measurement_type</type>
      <name>MIP_FILTER_AIDING_MEASUREMENT_TYPE_DUAL_ANTENNA</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga65f4fda1d427de40119935e955fed708</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_aiding_measurement_type</type>
      <name>MIP_FILTER_AIDING_MEASUREMENT_TYPE_GNSS</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga33a46510341b80cb5e79fe3a02400c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_aiding_measurement_type</type>
      <name>MIP_FILTER_AIDING_MEASUREMENT_TYPE_HEADING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga0d818ce1ad3cdef9eecb84cb126e367f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_aiding_measurement_type</type>
      <name>MIP_FILTER_AIDING_MEASUREMENT_TYPE_MAGNETOMETER</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gadabca85bbba0c02359a1af1ce6c19d01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_aiding_measurement_type</type>
      <name>MIP_FILTER_AIDING_MEASUREMENT_TYPE_PRESSURE</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga952f833c0f6465e0d245cbcbe365515c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_aiding_measurement_type</type>
      <name>MIP_FILTER_AIDING_MEASUREMENT_TYPE_SPEED</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga4722363dc63196946930032254ddc88b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_dynamics_mode</type>
      <name>MIP_FILTER_DYNAMICS_MODE_GQ7_DEFAULT</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gabe2db175c566d136de5a58b3f6a94243</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_dynamics_mode</type>
      <name>MIP_FILTER_DYNAMICS_MODE_GX5_AIRBORNE</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga1131b125a13da775f80bdf66774e3395</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_dynamics_mode</type>
      <name>MIP_FILTER_DYNAMICS_MODE_GX5_AUTOMOTIVE</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga481af8673bc012f34ffe3beb27012a7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_dynamics_mode</type>
      <name>MIP_FILTER_DYNAMICS_MODE_GX5_PORTABLE</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga54d16322e2ae33bbfbb5780cfa6654a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_gnss_dual_antenna_status_data_dual_antenna_status_flags</type>
      <name>MIP_FILTER_GNSS_DUAL_ANTENNA_STATUS_DATA_DUAL_ANTENNA_STATUS_FLAGS_ANTENNA_OFFSETS_VALID</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>gadcf9b56a85a78840f6be2b6bead319d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_gnss_dual_antenna_status_data_dual_antenna_status_flags</type>
      <name>MIP_FILTER_GNSS_DUAL_ANTENNA_STATUS_DATA_DUAL_ANTENNA_STATUS_FLAGS_NONE</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>gaa48faadd9ded068cc7eac6d486a72136</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_gnss_dual_antenna_status_data_dual_antenna_status_flags</type>
      <name>MIP_FILTER_GNSS_DUAL_ANTENNA_STATUS_DATA_DUAL_ANTENNA_STATUS_FLAGS_RCV_1_DATA_VALID</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>ga3d818c8b5a8e252b6bec1a265316e99e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_gnss_dual_antenna_status_data_dual_antenna_status_flags</type>
      <name>MIP_FILTER_GNSS_DUAL_ANTENNA_STATUS_DATA_DUAL_ANTENNA_STATUS_FLAGS_RCV_2_DATA_VALID</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>ga64f33c83984825d0da18dbc8eafe3d9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_gnss_dual_antenna_status_data_fix_type</type>
      <name>MIP_FILTER_GNSS_DUAL_ANTENNA_STATUS_DATA_FIX_TYPE_FIX_DA_FIXED</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>ga08c5e85a6862bfe590b4d3f6be93244d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_gnss_dual_antenna_status_data_fix_type</type>
      <name>MIP_FILTER_GNSS_DUAL_ANTENNA_STATUS_DATA_FIX_TYPE_FIX_DA_FLOAT</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>gabcf9ebb078a46e4acfd31b283557ceb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_gnss_dual_antenna_status_data_fix_type</type>
      <name>MIP_FILTER_GNSS_DUAL_ANTENNA_STATUS_DATA_FIX_TYPE_FIX_NONE</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>ga5ef5db3065505f7fe6bd61b544b0cc12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_head_aid_status_data_heading_aid_type</type>
      <name>MIP_FILTER_HEAD_AID_STATUS_DATA_HEADING_AID_TYPE_DUAL_ANTENNA</name>
      <anchorfile>group__c__filter__head__aid__status.html</anchorfile>
      <anchor>ga707d7944cf935fef64904b8f0dfe2836</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_head_aid_status_data_heading_aid_type</type>
      <name>MIP_FILTER_HEAD_AID_STATUS_DATA_HEADING_AID_TYPE_EXTERNAL_MESSAGE</name>
      <anchorfile>group__c__filter__head__aid__status.html</anchorfile>
      <anchor>ga53729d1beb87d25fb1e3a00c5ff99cc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_heading_update_state_data_heading_source</type>
      <name>MIP_FILTER_HEADING_UPDATE_STATE_DATA_HEADING_SOURCE_DUAL_ANTENNA</name>
      <anchorfile>group__c__filter__heading__update__state.html</anchorfile>
      <anchor>gac0702e65f9ec6be6df3806538d86e096</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_heading_update_state_data_heading_source</type>
      <name>MIP_FILTER_HEADING_UPDATE_STATE_DATA_HEADING_SOURCE_EXTERNAL</name>
      <anchorfile>group__c__filter__heading__update__state.html</anchorfile>
      <anchor>gaa5fd7d0864d40a02353eda3ff140811f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_heading_update_state_data_heading_source</type>
      <name>MIP_FILTER_HEADING_UPDATE_STATE_DATA_HEADING_SOURCE_GNSS_VELOCITY_VECTOR</name>
      <anchorfile>group__c__filter__heading__update__state.html</anchorfile>
      <anchor>ga668f30d430669ec5035a4591b304de07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_heading_update_state_data_heading_source</type>
      <name>MIP_FILTER_HEADING_UPDATE_STATE_DATA_HEADING_SOURCE_MAGNETOMETER</name>
      <anchorfile>group__c__filter__heading__update__state.html</anchorfile>
      <anchor>ga2ed553f5f273b054c49cb166b48953e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_heading_update_state_data_heading_source</type>
      <name>MIP_FILTER_HEADING_UPDATE_STATE_DATA_HEADING_SOURCE_NONE</name>
      <anchorfile>group__c__filter__heading__update__state.html</anchorfile>
      <anchor>ga334debac8a9da33fed3c7105a7be6858</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_measurement_indicator</type>
      <name>MIP_FILTER_MEASUREMENT_INDICATOR_CONFIGURATION_ERROR</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga2e90bfa5ac8c77e19dbe4ede8dae97de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_measurement_indicator</type>
      <name>MIP_FILTER_MEASUREMENT_INDICATOR_ENABLED</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga5a41400c320566fc6ea2273dc1f385a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_measurement_indicator</type>
      <name>MIP_FILTER_MEASUREMENT_INDICATOR_MAX_NUM_MEAS_EXCEEDED</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga025d88e4f5b306b5e5228b1c7fd71c2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_measurement_indicator</type>
      <name>MIP_FILTER_MEASUREMENT_INDICATOR_NONE</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gaffc0262e13d9e2a6a9ff984d03d2c9a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_measurement_indicator</type>
      <name>MIP_FILTER_MEASUREMENT_INDICATOR_RESIDUAL_HIGH_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gab7a0f8c72d92b72520c7cfdfcdbf8baa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_measurement_indicator</type>
      <name>MIP_FILTER_MEASUREMENT_INDICATOR_SAMPLE_TIME_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gaab68b65eb743194bfd09d60af69e3307</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_measurement_indicator</type>
      <name>MIP_FILTER_MEASUREMENT_INDICATOR_USED</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga298f84c06ca70af7ddc04ca74a7fc570</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_mode</type>
      <name>MIP_FILTER_MODE_AHRS</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga66117e4588f88bab1320d60e6b413c19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_mode</type>
      <name>MIP_FILTER_MODE_FULL_NAV</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga779ee977d249622471ad96ffd532be1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_mode</type>
      <name>MIP_FILTER_MODE_GX5_INIT</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga291ef3d4173711c57c92664778c1ebc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_mode</type>
      <name>MIP_FILTER_MODE_GX5_RUN_SOLUTION_ERROR</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga8678953151f728aa9b55aaf74295b73a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_mode</type>
      <name>MIP_FILTER_MODE_GX5_RUN_SOLUTION_VALID</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga150f5146b7823a6f55d7de40e412b7ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_mode</type>
      <name>MIP_FILTER_MODE_GX5_STARTUP</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga22dc773896bbeef9570ff6e536346942</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_mode</type>
      <name>MIP_FILTER_MODE_INIT</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gad396574b4dceb65e7f19a279acfa9172</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_mode</type>
      <name>MIP_FILTER_MODE_VERT_GYRO</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gab408a568340fa4f7c309b2b2e5c4cb4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GQ7_ANTENNA_LEVER_ARM_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gaabbad3201853df81ad8be74bf46ca74a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GQ7_FILTER_CONDITION</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga6ac6ed64bb3906e79ba3c642f37c6c8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GQ7_GNSS_CLK_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga759a9ba5325a5f08e7ae5c3eb543b4a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GQ7_HEADING_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga19381ffd8ac39423b5d41c9a4e6c0ceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GQ7_IMU_BIAS_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga900ded2f3619d40f994c97f390fe32ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GQ7_MOUNTING_TRANSFORM_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga3ce3820308ae2ed4ed395975b8da16bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GQ7_POSITION_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gaf85786830ee38d5fbe62ecf08e77ce56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GQ7_ROLL_PITCH_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga2c382923398488da7daba2483a1b398d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GQ7_SOLUTION_ERROR</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga93945eda83d440c2abd3efe138a71cee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GQ7_TIME_SYNC_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gad9ad1130646f36a53909ad57ab9388f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GQ7_VELOCITY_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gabb14f998b94d7cef86d8b80c75e6252b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_INIT_NO_ATTITUDE</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga010231a27b1663c559165b4f72e43e59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_INIT_NO_POSITION_VELOCITY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga02082f9c03e65a22ed6797568cf9e5a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_RUN_ACCEL_BIAS_EST_HIGH_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga989ef36ecbdb67f933f5a073ee1b6799</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_RUN_ACCEL_SCALE_FACTOR_EST_HIGH_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga02e9323ce5346244a371178469fed0d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_RUN_ANT_OFFSET_CORRECTION_EST_HIGH_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gace2a5b0d726da2811840e2cbe44d9538</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_RUN_ATTITUDE_COVARIANCE_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga9f84adcc5bd6764afc9260912872f735</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_RUN_GPS_UNAVAILABLE</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gad5aeba6b2acbc549b298a5f7d5c563d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_RUN_GYRO_BIAS_EST_HIGH_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga8307d2404724b092c812c83ae49b1798</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_RUN_GYRO_SCALE_FACTOR_EST_HIGH_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga7299a431c9769f8de47700edacfd099e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_RUN_IMU_UNAVAILABLE</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga7f2367afeb487927ea35b89594770f40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_RUN_MAG_BIAS_EST_HIGH_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gafdbf21574a5f15f5f403cfbfa83675b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_RUN_MAG_HARD_IRON_EST_HIGH_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga51b2d8530b7f9409656c88258efa35de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_RUN_MAG_SOFT_IRON_EST_HIGH_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga59951a511d129acd05de29652ffb5f97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_RUN_MATRIX_SINGULARITY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gac9ee46fe89455d16af0cea5493b951fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_RUN_NAN_IN_SOLUTION_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga78ff1589e4a507ca98d41c22112742f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_RUN_POSITION_COVARIANCE_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gabeedb85fe174536721b499cda04fe273</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_RUN_VELOCITY_COVARIANCE_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga144e2542b80a03b6b9d486b5165149b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_NONE</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga986569ffb46990798284e0333e8ef655</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_BEI_B1</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga191ece2d617c7228397223fd27e9ea47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_BEI_B2</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gac75600ac465f83cff4564f5e70edc5cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_BEI_B3</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga8cbc5def8b1c00105fd3edf4fe19d452</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_CONFIG_ERROR</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga5ef4a33b799419673bf9d84365fd5007</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_DIFFERENTIAL</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gad697a66cf1cc7872262fe2fb8ee479a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_GAL_E1</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga7667f4ded76ab2e7c3512da5d216df08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_GAL_E5</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gaa1a40b44f96544c656e0855e014a566e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_GAL_E6</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga97e729040832d45762b0c41499f366f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_GLO_L1</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga67241ee2ebe23d574bcd25d8dd6a0c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_GLO_L2</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga69d710cf4fdee9fe0cbb01caa4885e82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_GPS_L1</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga60ff7c1f78134729f7e13c476e0bdfe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_GPS_L2</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga3ab5176b4497fc812d0f0498730a2feb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_GPS_L5</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gaa3f8103f3446e258c501d874d0a0a5ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_INTEGER_FIX</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga8830408e4cd0a33afe6d8836795a9d8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_NO_FIX</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gade310d1ee3dfec5f5ba39bbbac70118b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_NONE</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga8a11c7a7b3d16bc10b8621830926959a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_TIGHT_COUPLING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga08c6d0dada4b09fdac23ebe35cffdb35</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>data_gnss.c</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>data__gnss_8c</filename>
    <includes id="data__gnss_8h" name="data_gnss.h" local="yes" imported="no">data_gnss.h</includes>
    <includes id="serialization_8h" name="serialization.h" local="yes" imported="no">../utils/serialization.h</includes>
    <includes id="mip__interface_8h" name="mip_interface.h" local="yes" imported="no">../mip_interface.h</includes>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_base_station_info_data</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga4a87d7179d3cc486844daddf62f7be1b</anchor>
      <arglist>(mip_serializer *serializer, mip_gnss_base_station_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_base_station_info_data_from_field</name>
      <anchorfile>data__gnss_8c.html</anchorfile>
      <anchor>a850ecfc096eee1df6df67835f4a86e34</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_base_station_info_data_indicator_flags</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga8d4432b4070ca8832c8ebbf5c5b78663</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_base_station_info_data_indicator_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_base_station_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga48a25a88c008d2b728d88c49a0d15dcb</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_base_station_info_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_clock_info_2_data</name>
      <anchorfile>group__c__gnss__clock__info__2.html</anchorfile>
      <anchor>gab3692740cccd65a066922315037b1002</anchor>
      <arglist>(mip_serializer *serializer, mip_gnss_clock_info_2_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_clock_info_2_data_from_field</name>
      <anchorfile>data__gnss_8c.html</anchorfile>
      <anchor>a04421a8607ed32110f88189246f174af</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_clock_info_2_data_valid_flags</name>
      <anchorfile>group__c__gnss__clock__info__2.html</anchorfile>
      <anchor>ga04bf01ad6a558bef76415469662d7c67</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_clock_info_2_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_clock_info_data</name>
      <anchorfile>group__c__gnss__clock__info.html</anchorfile>
      <anchor>gad7a288a06bdd5246ceecb071d8e184aa</anchor>
      <arglist>(mip_serializer *serializer, mip_gnss_clock_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_clock_info_data_from_field</name>
      <anchorfile>data__gnss_8c.html</anchorfile>
      <anchor>aea31ebe066bdfd76a1c166f25718119c</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_clock_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__clock__info.html</anchorfile>
      <anchor>gac9ca7f20711ed67aa3f032f33364b715</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_clock_info_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_constellation_id</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga2570bcab0f580911879956d0d24ecd6f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_constellation_id *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_dgps_channel_data</name>
      <anchorfile>group__c__gnss__dgps__channel.html</anchorfile>
      <anchor>ga463eea03e6751bbba81881c4e78afddc</anchor>
      <arglist>(mip_serializer *serializer, mip_gnss_dgps_channel_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_dgps_channel_data_from_field</name>
      <anchorfile>data__gnss_8c.html</anchorfile>
      <anchor>af0974dc119802732357417ffb7d577bb</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_dgps_channel_data_valid_flags</name>
      <anchorfile>group__c__gnss__dgps__channel.html</anchorfile>
      <anchor>gaa495848ca8c40d72f94882fd91036ee3</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_dgps_channel_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_dgps_info_data</name>
      <anchorfile>group__c__gnss__dgps__info.html</anchorfile>
      <anchor>gac16dc45a2e8d81a5239bde4986408d3f</anchor>
      <arglist>(mip_serializer *serializer, mip_gnss_dgps_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_dgps_info_data_from_field</name>
      <anchorfile>data__gnss_8c.html</anchorfile>
      <anchor>a6c0193c1ff4dfbdc82c8e593db44703b</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_dgps_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__dgps__info.html</anchorfile>
      <anchor>ga753c46a5c4a7a88e685b7c262fb417d0</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_dgps_info_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_dop_data</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>gad60d3244f3b9a9eb1f9d85451b1f0689</anchor>
      <arglist>(mip_serializer *serializer, mip_gnss_dop_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_dop_data_from_field</name>
      <anchorfile>data__gnss_8c.html</anchorfile>
      <anchor>a795bc35dac338cc2394c85c53b47f431</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_dop_data_valid_flags</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>ga2c22ebd06fe03efc98f45b538c84fbcc</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_dop_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_fix_info_data</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga3958c5ce28d98ab21624e0c553de5184</anchor>
      <arglist>(mip_serializer *serializer, mip_gnss_fix_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_fix_info_data_fix_flags</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>gaaf5d35c959c842dd289e595dccae650f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_fix_info_data_fix_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_fix_info_data_fix_type</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga76f5e27699d8e08cff41e6c5298d65c2</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_fix_info_data_fix_type *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_fix_info_data_from_field</name>
      <anchorfile>data__gnss_8c.html</anchorfile>
      <anchor>ac7540c5fdac72bcaee89cdf53153b0c7</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_fix_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga9110f4fa15ab8d26ccb5325d9d2ad930</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_fix_info_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_galileo_ephemeris_data</name>
      <anchorfile>group__c__gnss__galileo__ephemeris.html</anchorfile>
      <anchor>gae2caa5678949375a99d4ae30b86b0c61</anchor>
      <arglist>(mip_serializer *serializer, mip_gnss_galileo_ephemeris_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_galileo_ephemeris_data_from_field</name>
      <anchorfile>data__gnss_8c.html</anchorfile>
      <anchor>a41f231f398cdd67607505a337b42d536</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_galileo_ephemeris_data_valid_flags</name>
      <anchorfile>group__c__gnss__galileo__ephemeris.html</anchorfile>
      <anchor>gaca0e794c88d3f77e618c51574c3e3ce3</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_galileo_ephemeris_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_galileo_iono_corr_data</name>
      <anchorfile>group__c__gnss__galileo__iono__corr.html</anchorfile>
      <anchor>ga8b6605b1d65850d57708f43d00a41e3d</anchor>
      <arglist>(mip_serializer *serializer, mip_gnss_galileo_iono_corr_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_galileo_iono_corr_data_from_field</name>
      <anchorfile>data__gnss_8c.html</anchorfile>
      <anchor>ac9b48a4b4df3d9b265ef9ed27e32c33d</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_galileo_iono_corr_data_valid_flags</name>
      <anchorfile>group__c__gnss__galileo__iono__corr.html</anchorfile>
      <anchor>ga17b07db63e408f3e22075b0b8204fd48</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_galileo_iono_corr_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_glo_ephemeris_data</name>
      <anchorfile>group__c__gnss__glo__ephemeris.html</anchorfile>
      <anchor>ga375b17fb02c17c049bccb66450be552e</anchor>
      <arglist>(mip_serializer *serializer, mip_gnss_glo_ephemeris_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_glo_ephemeris_data_from_field</name>
      <anchorfile>data__gnss_8c.html</anchorfile>
      <anchor>a168cee73ebe1efe7eda8ed3ce0b3306a</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_glo_ephemeris_data_valid_flags</name>
      <anchorfile>group__c__gnss__glo__ephemeris.html</anchorfile>
      <anchor>gac23c7808cf171160a07031a4ed0cbd88</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_glo_ephemeris_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_gps_ephemeris_data</name>
      <anchorfile>group__c__gnss__gps__ephemeris.html</anchorfile>
      <anchor>gafb5cd3b5b747826efbacc0435714fac0</anchor>
      <arglist>(mip_serializer *serializer, mip_gnss_gps_ephemeris_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_gps_ephemeris_data_from_field</name>
      <anchorfile>data__gnss_8c.html</anchorfile>
      <anchor>ae082d7659193fa9cdb311c484d801e1c</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_gps_ephemeris_data_valid_flags</name>
      <anchorfile>group__c__gnss__gps__ephemeris.html</anchorfile>
      <anchor>gaaece2d56aaa4949f045b2a90bba81c9e</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_gps_ephemeris_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_gps_iono_corr_data</name>
      <anchorfile>group__c__gnss__gps__iono__corr.html</anchorfile>
      <anchor>gad1cfdfb3375acb64f15f616eb9231293</anchor>
      <arglist>(mip_serializer *serializer, mip_gnss_gps_iono_corr_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_gps_iono_corr_data_from_field</name>
      <anchorfile>data__gnss_8c.html</anchorfile>
      <anchor>ac161871b4d02d8274607f9cbd0ed264c</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_gps_iono_corr_data_valid_flags</name>
      <anchorfile>group__c__gnss__gps__iono__corr.html</anchorfile>
      <anchor>ga9aac5b68a5552b5c7e598957f8cbde13</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_gps_iono_corr_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_gps_leap_seconds_data</name>
      <anchorfile>group__c__gnss__gps__leap__seconds.html</anchorfile>
      <anchor>ga226e761581ede9128b5694798b24140d</anchor>
      <arglist>(mip_serializer *serializer, mip_gnss_gps_leap_seconds_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_gps_leap_seconds_data_from_field</name>
      <anchorfile>data__gnss_8c.html</anchorfile>
      <anchor>a3cf3d7b6f57bb5b98937a76ca03b818f</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_gps_leap_seconds_data_valid_flags</name>
      <anchorfile>group__c__gnss__gps__leap__seconds.html</anchorfile>
      <anchor>ga5cc76a4309144ac6bdac7901cc879f3d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_gps_leap_seconds_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_gps_time_data</name>
      <anchorfile>group__c__gnss__gps__time.html</anchorfile>
      <anchor>ga494626e0c781efc9611dc2697ed9242e</anchor>
      <arglist>(mip_serializer *serializer, mip_gnss_gps_time_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_gps_time_data_from_field</name>
      <anchorfile>data__gnss_8c.html</anchorfile>
      <anchor>a2a429cc1c365afb8c58a6e5ec7ba753b</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_gps_time_data_valid_flags</name>
      <anchorfile>group__c__gnss__gps__time.html</anchorfile>
      <anchor>ga7cb7c561b09dff89133fc3b43557c603</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_gps_time_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_hw_status_data</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga559d3a877fb5445e869baf9644b64bcd</anchor>
      <arglist>(mip_serializer *serializer, mip_gnss_hw_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_hw_status_data_antenna_power</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga8eaaf8302f734b92288c4cb87872e763</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_hw_status_data_antenna_power *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_hw_status_data_antenna_state</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>gaec4b38d729ddc1659466bdcc3af8f9be</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_hw_status_data_antenna_state *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_hw_status_data_from_field</name>
      <anchorfile>data__gnss_8c.html</anchorfile>
      <anchor>a983c4913da527bde03f2f16b1b301fbe</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_hw_status_data_receiver_state</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga5f7c1be935df6e97f3463f93ba0b640d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_hw_status_data_receiver_state *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_hw_status_data_valid_flags</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga65a41da111d2f605f0bdca9357c88927</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_hw_status_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_pos_ecef_data</name>
      <anchorfile>group__c__gnss__pos__ecef.html</anchorfile>
      <anchor>gacefe1059eb8f911a10016cbe5c03aa73</anchor>
      <arglist>(mip_serializer *serializer, mip_gnss_pos_ecef_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_pos_ecef_data_from_field</name>
      <anchorfile>data__gnss_8c.html</anchorfile>
      <anchor>a8c705353e67c913bbd63be881bb81dc2</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_pos_ecef_data_valid_flags</name>
      <anchorfile>group__c__gnss__pos__ecef.html</anchorfile>
      <anchor>ga7cd1d343844dd1d43878456b100da712</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_pos_ecef_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_pos_llh_data</name>
      <anchorfile>group__c__gnss__pos__llh.html</anchorfile>
      <anchor>ga91090dcafe8d66884fb15516bfa20261</anchor>
      <arglist>(mip_serializer *serializer, mip_gnss_pos_llh_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_pos_llh_data_from_field</name>
      <anchorfile>data__gnss_8c.html</anchorfile>
      <anchor>a67cc27e772828bda7612b0f42e589bc0</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_pos_llh_data_valid_flags</name>
      <anchorfile>group__c__gnss__pos__llh.html</anchorfile>
      <anchor>ga05cfc71c40bc304ea951f89665f5c854</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_pos_llh_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_raw_data</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga62350e0096d71f1b873068d4f85361ab</anchor>
      <arglist>(mip_serializer *serializer, mip_gnss_raw_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_raw_data_from_field</name>
      <anchorfile>data__gnss_8c.html</anchorfile>
      <anchor>a4a363914920b9309dd255457842bc6c0</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_raw_data_gnss_signal_quality</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gaf823f3b7a93c8f20dbf3db1b1771cbee</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_raw_data_gnss_signal_quality *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_raw_data_valid_flags</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga550724b75e388d6fb8e6badd8561ab8d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_raw_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_rf_error_detection_data</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga613a755111ac53c09019ce3093fe6bf6</anchor>
      <arglist>(mip_serializer *serializer, mip_gnss_rf_error_detection_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_rf_error_detection_data_from_field</name>
      <anchorfile>data__gnss_8c.html</anchorfile>
      <anchor>a5e49ce50b64d51867a6fc0b4c3d21b0e</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_rf_error_detection_data_jamming_state</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gad606cdd993f9621a91a376a014558289</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_rf_error_detection_data_jamming_state *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_rf_error_detection_data_rfband</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gaedac88cf9555279233db9a939dc31737</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_rf_error_detection_data_rfband *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_rf_error_detection_data_spoofing_state</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga10a0eb48761a3527da36eba839b03566</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_rf_error_detection_data_spoofing_state *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_rf_error_detection_data_valid_flags</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga7ee4be1eedd8988275bfb6619eb40d16</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_rf_error_detection_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_rtk_corrections_status_data</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>gab9ec352ea0a9dbd4edf6fd00b8b2a68e</anchor>
      <arglist>(mip_serializer *serializer, mip_gnss_rtk_corrections_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_rtk_corrections_status_data_epoch_status</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>gac44ffc3f6a0ae793c10fd85894c54228</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_rtk_corrections_status_data_epoch_status *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_rtk_corrections_status_data_from_field</name>
      <anchorfile>data__gnss_8c.html</anchorfile>
      <anchor>ad03fe964dcd69e125b3f6279577673ac</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_rtk_corrections_status_data_valid_flags</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>gaf73a73002bfa01b66a51c1435788ebee</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_rtk_corrections_status_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_satellite_status_data</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>ga47e641e8f969c859f5e0bd18c965cd9e</anchor>
      <arglist>(mip_serializer *serializer, mip_gnss_satellite_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_satellite_status_data_from_field</name>
      <anchorfile>data__gnss_8c.html</anchorfile>
      <anchor>a860d10d33e8e7506cfee9f73f91a16d3</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_satellite_status_data_valid_flags</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>ga02d2938acdaf7589034134c493eabc65</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_satellite_status_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_sbas_correction_data</name>
      <anchorfile>group__c__gnss__sbas__correction.html</anchorfile>
      <anchor>ga74e239dcf1f4f3945704042d75a8dbc0</anchor>
      <arglist>(mip_serializer *serializer, mip_gnss_sbas_correction_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_sbas_correction_data_from_field</name>
      <anchorfile>data__gnss_8c.html</anchorfile>
      <anchor>a08c2fb98622041a861b9f8f415244018</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_sbas_correction_data_valid_flags</name>
      <anchorfile>group__c__gnss__sbas__correction.html</anchorfile>
      <anchor>ga7e2479b04384659996d1f25874afd804</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_sbas_correction_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_sbas_info_data</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga994e0d3080464d51e7ede398a0970ba3</anchor>
      <arglist>(mip_serializer *serializer, mip_gnss_sbas_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_sbas_info_data_from_field</name>
      <anchorfile>data__gnss_8c.html</anchorfile>
      <anchor>a62aaff100fe8f1fe9415d15456e406ce</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_sbas_info_data_sbas_status</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga3cb3eec32655e690e268275545753d32</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_sbas_info_data_sbas_status *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_sbas_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>gac0a511e2ed47c683816cf2771b3b3c04</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_sbas_info_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_signal_id</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga276667760c6af2116ee5cc5f3036dd5b</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_signal_id *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_sv_info_data</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>ga59ef32a05d9a3e4cd02c85bf9c6340a1</anchor>
      <arglist>(mip_serializer *serializer, mip_gnss_sv_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_sv_info_data_from_field</name>
      <anchorfile>data__gnss_8c.html</anchorfile>
      <anchor>a020369f16fe2d9e95671b38e8a72d9eb</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_sv_info_data_svflags</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>ga30f1146aa93e1a3e7697286d774cbccf</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_sv_info_data_svflags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_sv_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>gab1929ef0b99ef8d05287a9f6056e0353</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_sv_info_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_utc_time_data</name>
      <anchorfile>group__c__gnss__utc__time.html</anchorfile>
      <anchor>ga4b34091f5ad7f3fc12160996ab10167d</anchor>
      <arglist>(mip_serializer *serializer, mip_gnss_utc_time_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_utc_time_data_from_field</name>
      <anchorfile>data__gnss_8c.html</anchorfile>
      <anchor>acfe827801f8d7d90d953bed6fbf4791f</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_utc_time_data_valid_flags</name>
      <anchorfile>group__c__gnss__utc__time.html</anchorfile>
      <anchor>ga7da2b530cf3645d04be44aef28820d57</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_utc_time_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_vel_ecef_data</name>
      <anchorfile>group__c__gnss__vel__ecef.html</anchorfile>
      <anchor>gae649f9ee0643136b28a96faa38b65603</anchor>
      <arglist>(mip_serializer *serializer, mip_gnss_vel_ecef_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_vel_ecef_data_from_field</name>
      <anchorfile>data__gnss_8c.html</anchorfile>
      <anchor>a588001d284d30eb8c953fd05ea6fb04a</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_vel_ecef_data_valid_flags</name>
      <anchorfile>group__c__gnss__vel__ecef.html</anchorfile>
      <anchor>ga0c13af4293176686177ae231fb1e2fb3</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_vel_ecef_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_vel_ned_data</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>ga53335b9ea9922a8173dfad6b36df29af</anchor>
      <arglist>(mip_serializer *serializer, mip_gnss_vel_ned_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_vel_ned_data_from_field</name>
      <anchorfile>data__gnss_8c.html</anchorfile>
      <anchor>a6c2b20ae60f044ed2951580109b13d93</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_vel_ned_data_valid_flags</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>gae91ae360d30fd00b1a696be7d720397f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_vel_ned_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sbas_system</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga80894c4ed94226c91ed57ecafaeae6db</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sbas_system *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_base_station_info_data</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga1101611f36fb75ae05809417739fe88b</anchor>
      <arglist>(mip_serializer *serializer, const mip_gnss_base_station_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_base_station_info_data_indicator_flags</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga1470ffc042aedee47c4c8fa06f648b01</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_base_station_info_data_indicator_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_base_station_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga9d8883b0ea795727f50f8fb0bc50f3a1</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_base_station_info_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_clock_info_2_data</name>
      <anchorfile>group__c__gnss__clock__info__2.html</anchorfile>
      <anchor>gab50fd79c8585c091cdc03c19e546eb50</anchor>
      <arglist>(mip_serializer *serializer, const mip_gnss_clock_info_2_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_clock_info_2_data_valid_flags</name>
      <anchorfile>group__c__gnss__clock__info__2.html</anchorfile>
      <anchor>gaeaa626fd1e1dc7138b0c05d230eedb0d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_clock_info_2_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_clock_info_data</name>
      <anchorfile>group__c__gnss__clock__info.html</anchorfile>
      <anchor>ga9ae81086a768e34d67e262b556090daa</anchor>
      <arglist>(mip_serializer *serializer, const mip_gnss_clock_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_clock_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__clock__info.html</anchorfile>
      <anchor>ga147c8bc23b108adab71b146ad503a756</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_clock_info_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_constellation_id</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gaa5decf02b83134e7b22f3fbaa1363cc6</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_constellation_id self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_dgps_channel_data</name>
      <anchorfile>group__c__gnss__dgps__channel.html</anchorfile>
      <anchor>ga7af71aafbd1b4f7ea65c094dc47dc1c2</anchor>
      <arglist>(mip_serializer *serializer, const mip_gnss_dgps_channel_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_dgps_channel_data_valid_flags</name>
      <anchorfile>group__c__gnss__dgps__channel.html</anchorfile>
      <anchor>gaee9e18560f2b8e21d737b1972842ee65</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_dgps_channel_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_dgps_info_data</name>
      <anchorfile>group__c__gnss__dgps__info.html</anchorfile>
      <anchor>ga567ba19b26720e6d7e65ebfd991e2407</anchor>
      <arglist>(mip_serializer *serializer, const mip_gnss_dgps_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_dgps_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__dgps__info.html</anchorfile>
      <anchor>ga1fcf0d2c6684e086bd9c1c076746884c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_dgps_info_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_dop_data</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>ga7cad3dc1de03861d5c46f230d2e05592</anchor>
      <arglist>(mip_serializer *serializer, const mip_gnss_dop_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_dop_data_valid_flags</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>gaef335f4435330683e1cf004ec9238e3d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_dop_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_fix_info_data</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga4eec40963f510f6a5ff8b68b50dceadf</anchor>
      <arglist>(mip_serializer *serializer, const mip_gnss_fix_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_fix_info_data_fix_flags</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga91da9825d57ea7e314971dc252c7d9ab</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_fix_info_data_fix_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_fix_info_data_fix_type</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga25f2733716f3cf15f6cd193861d79e7b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_fix_info_data_fix_type self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_fix_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga943b12a3f9aca60965b45e4f4e538eb3</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_fix_info_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_galileo_ephemeris_data</name>
      <anchorfile>group__c__gnss__galileo__ephemeris.html</anchorfile>
      <anchor>ga5c86fe96f263d0d9aaaac43b0cafc53a</anchor>
      <arglist>(mip_serializer *serializer, const mip_gnss_galileo_ephemeris_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_galileo_ephemeris_data_valid_flags</name>
      <anchorfile>group__c__gnss__galileo__ephemeris.html</anchorfile>
      <anchor>gab42c5de226923f8d6835bec189464383</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_galileo_ephemeris_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_galileo_iono_corr_data</name>
      <anchorfile>group__c__gnss__galileo__iono__corr.html</anchorfile>
      <anchor>gacd53ccd3bc1bb239a8a4ac9686d83e46</anchor>
      <arglist>(mip_serializer *serializer, const mip_gnss_galileo_iono_corr_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_galileo_iono_corr_data_valid_flags</name>
      <anchorfile>group__c__gnss__galileo__iono__corr.html</anchorfile>
      <anchor>ga7f67d1d25ffadc0a054d65bbe70f5063</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_galileo_iono_corr_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_glo_ephemeris_data</name>
      <anchorfile>group__c__gnss__glo__ephemeris.html</anchorfile>
      <anchor>gaf121f1c8a784b0a78ad3128359669263</anchor>
      <arglist>(mip_serializer *serializer, const mip_gnss_glo_ephemeris_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_glo_ephemeris_data_valid_flags</name>
      <anchorfile>group__c__gnss__glo__ephemeris.html</anchorfile>
      <anchor>gacf3b12b8665060dc6add31bd669f2bae</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_glo_ephemeris_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_gps_ephemeris_data</name>
      <anchorfile>group__c__gnss__gps__ephemeris.html</anchorfile>
      <anchor>ga868fd9e482741006216e33e218da2ff1</anchor>
      <arglist>(mip_serializer *serializer, const mip_gnss_gps_ephemeris_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_gps_ephemeris_data_valid_flags</name>
      <anchorfile>group__c__gnss__gps__ephemeris.html</anchorfile>
      <anchor>ga68d6296f34c118460e35df20061bb76a</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_gps_ephemeris_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_gps_iono_corr_data</name>
      <anchorfile>group__c__gnss__gps__iono__corr.html</anchorfile>
      <anchor>gadecddf206cf4f4ed0da7f34e59fb4ba1</anchor>
      <arglist>(mip_serializer *serializer, const mip_gnss_gps_iono_corr_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_gps_iono_corr_data_valid_flags</name>
      <anchorfile>group__c__gnss__gps__iono__corr.html</anchorfile>
      <anchor>ga41c025d2072948be72f96cbd9c2e33ac</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_gps_iono_corr_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_gps_leap_seconds_data</name>
      <anchorfile>group__c__gnss__gps__leap__seconds.html</anchorfile>
      <anchor>gaf3868feb70584d36c2b75a3259dc6f62</anchor>
      <arglist>(mip_serializer *serializer, const mip_gnss_gps_leap_seconds_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_gps_leap_seconds_data_valid_flags</name>
      <anchorfile>group__c__gnss__gps__leap__seconds.html</anchorfile>
      <anchor>ga0bde95d76452b7a2bb732f4bbc649095</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_gps_leap_seconds_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_gps_time_data</name>
      <anchorfile>group__c__gnss__gps__time.html</anchorfile>
      <anchor>gaa12c5c8c51762905e8270cb0b98e9a3e</anchor>
      <arglist>(mip_serializer *serializer, const mip_gnss_gps_time_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_gps_time_data_valid_flags</name>
      <anchorfile>group__c__gnss__gps__time.html</anchorfile>
      <anchor>ga04316ed560fb659a4ccce29ef898f456</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_gps_time_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_hw_status_data</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga71c9b5e2bc1852ca4750c34d2f248912</anchor>
      <arglist>(mip_serializer *serializer, const mip_gnss_hw_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_hw_status_data_antenna_power</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>gaed2e9abf2cbdac54d4d8788a7e8906ec</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_hw_status_data_antenna_power self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_hw_status_data_antenna_state</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga6941ede44ccaf9dcf330313018f50618</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_hw_status_data_antenna_state self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_hw_status_data_receiver_state</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>gaf3a82bb6e16e8048ee4e9e651437f1b7</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_hw_status_data_receiver_state self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_hw_status_data_valid_flags</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>gaaffea0aa4f23079745720dab1201ebe8</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_hw_status_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_pos_ecef_data</name>
      <anchorfile>group__c__gnss__pos__ecef.html</anchorfile>
      <anchor>ga151788ff77ad0f53ad23da32f3a9ac2f</anchor>
      <arglist>(mip_serializer *serializer, const mip_gnss_pos_ecef_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_pos_ecef_data_valid_flags</name>
      <anchorfile>group__c__gnss__pos__ecef.html</anchorfile>
      <anchor>ga778af60389536a320f78c08de7a8c4d7</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_pos_ecef_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_pos_llh_data</name>
      <anchorfile>group__c__gnss__pos__llh.html</anchorfile>
      <anchor>ga233c4f813809a927277edfa228e04f7b</anchor>
      <arglist>(mip_serializer *serializer, const mip_gnss_pos_llh_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_pos_llh_data_valid_flags</name>
      <anchorfile>group__c__gnss__pos__llh.html</anchorfile>
      <anchor>ga03f5d838f2ee536fcf9f511af15dd3be</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_pos_llh_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_raw_data</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gab1fc6e51557e9ea81adc7b30499f2c55</anchor>
      <arglist>(mip_serializer *serializer, const mip_gnss_raw_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_raw_data_gnss_signal_quality</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gac6587a5e06e4b70f2a49ffebc6f6122b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_raw_data_gnss_signal_quality self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_raw_data_valid_flags</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gac31412b279cfabee00508ceaf8dfd164</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_raw_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_rf_error_detection_data</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga4d4cce96ce14fe8934c914a655325d4b</anchor>
      <arglist>(mip_serializer *serializer, const mip_gnss_rf_error_detection_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_rf_error_detection_data_jamming_state</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga749a79a5a752a56f6676818f78488aa6</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_rf_error_detection_data_jamming_state self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_rf_error_detection_data_rfband</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gac59660bd5ca7c07d893f929ee5868195</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_rf_error_detection_data_rfband self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_rf_error_detection_data_spoofing_state</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gac37986410a5cdf4e546ecc3f64f59542</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_rf_error_detection_data_spoofing_state self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_rf_error_detection_data_valid_flags</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga91f45f5acab9d2a39a3007b4035478c7</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_rf_error_detection_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_rtk_corrections_status_data</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga7716adf8abfb200f8628385a52c5a4e2</anchor>
      <arglist>(mip_serializer *serializer, const mip_gnss_rtk_corrections_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_rtk_corrections_status_data_epoch_status</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga05e1d5b4ed613c5977dfc0250c4f0400</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_rtk_corrections_status_data_epoch_status self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_rtk_corrections_status_data_valid_flags</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>gab16165af5fc51b38d789223b9443d76e</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_rtk_corrections_status_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_satellite_status_data</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>gaf49b786ebe11d40e16a84e1462fd35e9</anchor>
      <arglist>(mip_serializer *serializer, const mip_gnss_satellite_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_satellite_status_data_valid_flags</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>gae31f565031f4ffb1f98ff7404eb1f4cd</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_satellite_status_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_sbas_correction_data</name>
      <anchorfile>group__c__gnss__sbas__correction.html</anchorfile>
      <anchor>gaf40a13914db015a3a68774a92de87fed</anchor>
      <arglist>(mip_serializer *serializer, const mip_gnss_sbas_correction_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_sbas_correction_data_valid_flags</name>
      <anchorfile>group__c__gnss__sbas__correction.html</anchorfile>
      <anchor>ga59dbfe269cfe6346c2d7e5720c8cbf54</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_sbas_correction_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_sbas_info_data</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga84fff9de6b6c52eab66b382664dca29d</anchor>
      <arglist>(mip_serializer *serializer, const mip_gnss_sbas_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_sbas_info_data_sbas_status</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga5449dcb216dfd421c7a14d1db276d19e</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_sbas_info_data_sbas_status self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_sbas_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>gae363d0e3a49c2d66186d68c542fc380d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_sbas_info_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_signal_id</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga56d5fa070061c459d516160f6f3ebeac</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_signal_id self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_sv_info_data</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>ga55f161db5156a9e685a0244d1bbb3e84</anchor>
      <arglist>(mip_serializer *serializer, const mip_gnss_sv_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_sv_info_data_svflags</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>ga1adf10260829342195333f4aa12f3d29</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_sv_info_data_svflags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_sv_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>ga8e2cd58673e464f2971459ecf7edcba4</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_sv_info_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_utc_time_data</name>
      <anchorfile>group__c__gnss__utc__time.html</anchorfile>
      <anchor>ga2f628d36500ec73934cc01dd3f2d19a1</anchor>
      <arglist>(mip_serializer *serializer, const mip_gnss_utc_time_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_utc_time_data_valid_flags</name>
      <anchorfile>group__c__gnss__utc__time.html</anchorfile>
      <anchor>gab85bdbcfe955813b8482305a709a1074</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_utc_time_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_vel_ecef_data</name>
      <anchorfile>group__c__gnss__vel__ecef.html</anchorfile>
      <anchor>gad611710dc11828ba62350bfe951c6c08</anchor>
      <arglist>(mip_serializer *serializer, const mip_gnss_vel_ecef_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_vel_ecef_data_valid_flags</name>
      <anchorfile>group__c__gnss__vel__ecef.html</anchorfile>
      <anchor>ga259bdde69619465b22b550ae7e96f5f4</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_vel_ecef_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_vel_ned_data</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>ga27e2e24cb31f26227803a32282faed09</anchor>
      <arglist>(mip_serializer *serializer, const mip_gnss_vel_ned_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_vel_ned_data_valid_flags</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>ga5a3f942b97771a571dd2e0c7a23adecc</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_vel_ned_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sbas_system</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga7a5e2a4d8b521d08ace90862fdfb041b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sbas_system self)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>data_gnss.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>data__gnss_8cpp</filename>
    <includes id="serialization_8h" name="serialization.h" local="yes" imported="no">../utils/serialization.h</includes>
    <includes id="mip__interface_8h" name="mip_interface.h" local="yes" imported="no">../mip_interface.h</includes>
    <namespace>mip</namespace>
    <namespace>mip::C</namespace>
    <namespace>mip::data_gnss</namespace>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a8e3c7f8486532a863d9061f929bc51b1</anchor>
      <arglist>(Serializer &amp;serializer, PosLlh &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a278e35117262d5170fa071ddca2ba01e</anchor>
      <arglist>(Serializer &amp;serializer, PosEcef &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a0195e0393ffc07d811fc5e9dba57451c</anchor>
      <arglist>(Serializer &amp;serializer, VelNed &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a318b7d93bd701f757a83c0ad3cfa6726</anchor>
      <arglist>(Serializer &amp;serializer, VelEcef &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a67403cd4ee9ed328fb34a69a7600afed</anchor>
      <arglist>(Serializer &amp;serializer, Dop &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a2a370486365c0763ca996a7774e84463</anchor>
      <arglist>(Serializer &amp;serializer, UtcTime &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>ae5e02535bd27096dce855517452582f3</anchor>
      <arglist>(Serializer &amp;serializer, GpsTime &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>aadfa21d08072d449481ea5e89db1f828</anchor>
      <arglist>(Serializer &amp;serializer, ClockInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a513356bb3ae215759411a109a408f7f4</anchor>
      <arglist>(Serializer &amp;serializer, FixInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a8665e75d78adef586f3e2cc9633aae54</anchor>
      <arglist>(Serializer &amp;serializer, SvInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a7efc35482b593c61ef5d09366fa4e822</anchor>
      <arglist>(Serializer &amp;serializer, HwStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a676b59aef2fccc9f7ba40df4151828a3</anchor>
      <arglist>(Serializer &amp;serializer, DgpsInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a9fb77cfffef5aeb0dcd4fe536f4666f1</anchor>
      <arglist>(Serializer &amp;serializer, DgpsChannel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>af30a2578557ae13a42cfeb10b24cd5ab</anchor>
      <arglist>(Serializer &amp;serializer, ClockInfo2 &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a6f0beb7ff80843dc56786ea2ce0e6145</anchor>
      <arglist>(Serializer &amp;serializer, GpsLeapSeconds &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>ab715d4c93d386c3027f114224a41e681</anchor>
      <arglist>(Serializer &amp;serializer, SbasInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a9642513ccc3ced90b88d21e8c654cf87</anchor>
      <arglist>(Serializer &amp;serializer, SbasCorrection &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a55ed59ad08499897a4350f0a78b20b34</anchor>
      <arglist>(Serializer &amp;serializer, RfErrorDetection &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a3ce86c55eddb0969cfe1a2ef87ec1b0b</anchor>
      <arglist>(Serializer &amp;serializer, BaseStationInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>aea9f1608145abc674c8f94638fc459e9</anchor>
      <arglist>(Serializer &amp;serializer, RtkCorrectionsStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>af5e16073768fac7653590acb3895f766</anchor>
      <arglist>(Serializer &amp;serializer, SatelliteStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a4839472d1bcee749de7cf207bd35f0b8</anchor>
      <arglist>(Serializer &amp;serializer, Raw &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a1916916ea964643d79f4bc9f1d34a6a6</anchor>
      <arglist>(Serializer &amp;serializer, GpsEphemeris &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a27ddb741e2fe0c5525800345fab168ae</anchor>
      <arglist>(Serializer &amp;serializer, GalileoEphemeris &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>ab48b848d998f6463cf31da990378a6a3</anchor>
      <arglist>(Serializer &amp;serializer, GloEphemeris &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a15d97d88055825f797f2b20709c2e2fb</anchor>
      <arglist>(Serializer &amp;serializer, GpsIonoCorr &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a769cccae7696138fe33c9390f30efccb</anchor>
      <arglist>(Serializer &amp;serializer, GalileoIonoCorr &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>aa81d0282bb9ad39ab7a711b4a34f1e7e</anchor>
      <arglist>(Serializer &amp;serializer, const PosLlh &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>aac0da5ab18fc3c2c94cfbaa72f2392a6</anchor>
      <arglist>(Serializer &amp;serializer, const PosEcef &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a5140c5b5b0ea453192389cb62d2d4e7a</anchor>
      <arglist>(Serializer &amp;serializer, const VelNed &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>abb6b71f8d805e9b226a44620f99fc92c</anchor>
      <arglist>(Serializer &amp;serializer, const VelEcef &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a69becafcb6ee00537c6b160468556778</anchor>
      <arglist>(Serializer &amp;serializer, const Dop &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a3e8f54a7c09decbf029fa4b22874a005</anchor>
      <arglist>(Serializer &amp;serializer, const UtcTime &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a0309d6f167ef7e19582b1fefcd25a51c</anchor>
      <arglist>(Serializer &amp;serializer, const GpsTime &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>acfd31e5775accf49c277519123a4e7ba</anchor>
      <arglist>(Serializer &amp;serializer, const ClockInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a90a90ad078bc5f37a0cef746968ac9de</anchor>
      <arglist>(Serializer &amp;serializer, const FixInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a713beb2a31e97d35318e77a0129b961f</anchor>
      <arglist>(Serializer &amp;serializer, const SvInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a75ba21fda7ad33618ecee5a94f56a21d</anchor>
      <arglist>(Serializer &amp;serializer, const HwStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>ae3392ddb99c05bf39a92d82bbdf5c7c9</anchor>
      <arglist>(Serializer &amp;serializer, const DgpsInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>affe4f0dffc45201f64292aa9243e72cd</anchor>
      <arglist>(Serializer &amp;serializer, const DgpsChannel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a1e556130ab21a9f37875bda6bfc5c4ec</anchor>
      <arglist>(Serializer &amp;serializer, const ClockInfo2 &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>ad1eba8411a73ff802acf3c8126db69eb</anchor>
      <arglist>(Serializer &amp;serializer, const GpsLeapSeconds &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>aa3eda6e531ef3f3a6748d3fe39cf83a7</anchor>
      <arglist>(Serializer &amp;serializer, const SbasInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a5d8a56b5d923763289a3ee639e1b146f</anchor>
      <arglist>(Serializer &amp;serializer, const SbasCorrection &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a9e8fcb2e15b05e24f67f22d74530de14</anchor>
      <arglist>(Serializer &amp;serializer, const RfErrorDetection &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>ad275714db168a5facc0f088a52d28fdf</anchor>
      <arglist>(Serializer &amp;serializer, const BaseStationInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a3173bf906253a7564aeb1e3f54624760</anchor>
      <arglist>(Serializer &amp;serializer, const RtkCorrectionsStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>afe51118b2632174fc33b3c23bd567b43</anchor>
      <arglist>(Serializer &amp;serializer, const SatelliteStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a281c1bef56ec5f56f30f0654b1ae8826</anchor>
      <arglist>(Serializer &amp;serializer, const Raw &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a00351061f62c3d8cdf427ca2c6836796</anchor>
      <arglist>(Serializer &amp;serializer, const GpsEphemeris &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a52e31df3f8c2296062ef6f4e638b4b44</anchor>
      <arglist>(Serializer &amp;serializer, const GalileoEphemeris &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>aa16f21ae84a2ffd1ca1d491b2f632d7f</anchor>
      <arglist>(Serializer &amp;serializer, const GloEphemeris &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>aec7a6cc7b3017b08ec6f28ec44772dd9</anchor>
      <arglist>(Serializer &amp;serializer, const GpsIonoCorr &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a26e9db4ee04ecbcaa53550f4c037311e</anchor>
      <arglist>(Serializer &amp;serializer, const GalileoIonoCorr &amp;self)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>data_gnss.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>data__gnss_8h</filename>
    <includes id="descriptors_8h" name="descriptors.h" local="yes" imported="no">descriptors.h</includes>
    <includes id="mip__result_8h" name="mip_result.h" local="yes" imported="no">../mip_result.h</includes>
    <class kind="struct">mip_gnss_base_station_info_data</class>
    <class kind="struct">mip_gnss_clock_info_2_data</class>
    <class kind="struct">mip_gnss_clock_info_data</class>
    <class kind="struct">mip_gnss_dgps_channel_data</class>
    <class kind="struct">mip_gnss_dgps_info_data</class>
    <class kind="struct">mip_gnss_dop_data</class>
    <class kind="struct">mip_gnss_fix_info_data</class>
    <class kind="struct">mip_gnss_galileo_ephemeris_data</class>
    <class kind="struct">mip_gnss_galileo_iono_corr_data</class>
    <class kind="struct">mip_gnss_glo_ephemeris_data</class>
    <class kind="struct">mip_gnss_gps_ephemeris_data</class>
    <class kind="struct">mip_gnss_gps_iono_corr_data</class>
    <class kind="struct">mip_gnss_gps_leap_seconds_data</class>
    <class kind="struct">mip_gnss_gps_time_data</class>
    <class kind="struct">mip_gnss_hw_status_data</class>
    <class kind="struct">mip_gnss_pos_ecef_data</class>
    <class kind="struct">mip_gnss_pos_llh_data</class>
    <class kind="struct">mip_gnss_raw_data</class>
    <class kind="struct">mip_gnss_rf_error_detection_data</class>
    <class kind="struct">mip_gnss_rtk_corrections_status_data</class>
    <class kind="struct">mip_gnss_satellite_status_data</class>
    <class kind="struct">mip_gnss_sbas_correction_data</class>
    <class kind="struct">mip_gnss_sbas_info_data</class>
    <class kind="struct">mip_gnss_sv_info_data</class>
    <class kind="struct">mip_gnss_utc_time_data</class>
    <class kind="struct">mip_gnss_vel_ecef_data</class>
    <class kind="struct">mip_gnss_vel_ned_data</class>
    <member kind="typedef">
      <type>struct mip_gnss_base_station_info_data</type>
      <name>mip_gnss_base_station_info_data</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga2c6bc5a75ef2bd6dcd62f20031b93594</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_base_station_info_data_indicator_flags</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga95e27d221319b8134711196de3debe83</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_base_station_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga01220a520daaf3526296eb5d10d14e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_clock_info_2_data</type>
      <name>mip_gnss_clock_info_2_data</name>
      <anchorfile>group__c__gnss__clock__info__2.html</anchorfile>
      <anchor>gac896f12cb20e72b0ae6f8474ed301151</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_clock_info_2_data_valid_flags</name>
      <anchorfile>group__c__gnss__clock__info__2.html</anchorfile>
      <anchor>ga503dabcbc76bbaab56cc853895bff42f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_clock_info_data</type>
      <name>mip_gnss_clock_info_data</name>
      <anchorfile>group__c__gnss__clock__info.html</anchorfile>
      <anchor>ga302cc9757ce5b97bfa3073f2c4a1682b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_clock_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__clock__info.html</anchorfile>
      <anchor>ga249d925cb1ee146e137894ce49f5edb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_gnss_constellation_id</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gae88debc1e412c71677e6411bb3cd5d89</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_dgps_channel_data</type>
      <name>mip_gnss_dgps_channel_data</name>
      <anchorfile>group__c__gnss__dgps__channel.html</anchorfile>
      <anchor>ga722dc425b490a0a294614efd02b535c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_dgps_channel_data_valid_flags</name>
      <anchorfile>group__c__gnss__dgps__channel.html</anchorfile>
      <anchor>gaca4381361f02ecd5ac2ac1049c7e43b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_dgps_info_data</type>
      <name>mip_gnss_dgps_info_data</name>
      <anchorfile>group__c__gnss__dgps__info.html</anchorfile>
      <anchor>ga2f88b6113195e222260849d53d3a30fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_dgps_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__dgps__info.html</anchorfile>
      <anchor>gac4a83139951593fea4e64cae7fc59b49</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_dop_data</type>
      <name>mip_gnss_dop_data</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>gacb8de288c65701550d47bbe61ed92c2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_dop_data_valid_flags</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>ga4d060ee59768087c76c28342bcfac1f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_fix_info_data</type>
      <name>mip_gnss_fix_info_data</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga5557b0cd2f43c4ce20716895a8df01c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_fix_info_data_fix_flags</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga524f3d8d2c656d52c04ab0d88055532f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_gnss_fix_info_data_fix_type</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga32b72248078a74848042e7ff9b19aa67</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_fix_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga303674ffad84548a3f18948b775cd67e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_galileo_ephemeris_data</type>
      <name>mip_gnss_galileo_ephemeris_data</name>
      <anchorfile>group__c__gnss__galileo__ephemeris.html</anchorfile>
      <anchor>gacb000f09f96ac8becbeb7a68aa001147</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_galileo_ephemeris_data_valid_flags</name>
      <anchorfile>group__c__gnss__galileo__ephemeris.html</anchorfile>
      <anchor>gad085792aa6e1d8f6747798d3690d16d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_galileo_iono_corr_data</type>
      <name>mip_gnss_galileo_iono_corr_data</name>
      <anchorfile>group__c__gnss__galileo__iono__corr.html</anchorfile>
      <anchor>ga65cbc004e9997cb37e4bbbcf5cf37c95</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_galileo_iono_corr_data_valid_flags</name>
      <anchorfile>group__c__gnss__galileo__iono__corr.html</anchorfile>
      <anchor>ga5faa1a93be85f0dcfe64567259244cf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_glo_ephemeris_data</type>
      <name>mip_gnss_glo_ephemeris_data</name>
      <anchorfile>group__c__gnss__glo__ephemeris.html</anchorfile>
      <anchor>ga65b7bdfd5e31692c88c620e66ace8b10</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_glo_ephemeris_data_valid_flags</name>
      <anchorfile>group__c__gnss__glo__ephemeris.html</anchorfile>
      <anchor>gada7862c64f552e5007174b826b22310a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_gps_ephemeris_data</type>
      <name>mip_gnss_gps_ephemeris_data</name>
      <anchorfile>group__c__gnss__gps__ephemeris.html</anchorfile>
      <anchor>gace895d27b7377aea2096411b50aaae85</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_gps_ephemeris_data_valid_flags</name>
      <anchorfile>group__c__gnss__gps__ephemeris.html</anchorfile>
      <anchor>ga29a1d767ec41de05a38f970cd43faba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_gps_iono_corr_data</type>
      <name>mip_gnss_gps_iono_corr_data</name>
      <anchorfile>group__c__gnss__gps__iono__corr.html</anchorfile>
      <anchor>ga374cdf7a688aea30eefe7c16c9e6ab52</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_gps_iono_corr_data_valid_flags</name>
      <anchorfile>group__c__gnss__gps__iono__corr.html</anchorfile>
      <anchor>ga7c130f89538ee10aed7a60b948416223</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_gps_leap_seconds_data</type>
      <name>mip_gnss_gps_leap_seconds_data</name>
      <anchorfile>group__c__gnss__gps__leap__seconds.html</anchorfile>
      <anchor>ga297002bacb49af2fdfa7ab6491c4eaf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_gps_leap_seconds_data_valid_flags</name>
      <anchorfile>group__c__gnss__gps__leap__seconds.html</anchorfile>
      <anchor>ga2ea202f4945a51848208ef7643481877</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_gps_time_data</type>
      <name>mip_gnss_gps_time_data</name>
      <anchorfile>group__c__gnss__gps__time.html</anchorfile>
      <anchor>gae1ae19ac2e62f78da5ae1f93d80c2354</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_gps_time_data_valid_flags</name>
      <anchorfile>group__c__gnss__gps__time.html</anchorfile>
      <anchor>gac1c840f26f1ed57847426379f10c429d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_hw_status_data</type>
      <name>mip_gnss_hw_status_data</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga2964705e31f8f75166986ee2c1a3c6b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_gnss_hw_status_data_antenna_power</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga6ed24f71f1e81f18800f742108ecf87c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_gnss_hw_status_data_antenna_state</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga3dfdb9ff1ed415be214169f6da500c37</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_gnss_hw_status_data_receiver_state</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga495f4ea4d59d3f81c99667df7d3fb3ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_hw_status_data_valid_flags</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga839ad1666c4d4e772c1fb6fa7721c91e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_pos_ecef_data</type>
      <name>mip_gnss_pos_ecef_data</name>
      <anchorfile>group__c__gnss__pos__ecef.html</anchorfile>
      <anchor>gadf03dc8882da18d54dabaf9cb53f9329</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_pos_ecef_data_valid_flags</name>
      <anchorfile>group__c__gnss__pos__ecef.html</anchorfile>
      <anchor>gab3984b876e32d09e473bd7ae8b05bc12</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_pos_llh_data</type>
      <name>mip_gnss_pos_llh_data</name>
      <anchorfile>group__c__gnss__pos__llh.html</anchorfile>
      <anchor>gaa581dc6c36795358d728ff94291433ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_pos_llh_data_valid_flags</name>
      <anchorfile>group__c__gnss__pos__llh.html</anchorfile>
      <anchor>ga64f4e682d584ff3198bf59804dd51bbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_raw_data</type>
      <name>mip_gnss_raw_data</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gaf67232e73a07356ece4e5b7412eb8c57</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_gnss_raw_data_gnss_signal_quality</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gabf270d3d8f18e458eb0963f03ded0363</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_raw_data_valid_flags</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga1e8fb97a4e543a4a0fffa6bf72798cb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_rf_error_detection_data</type>
      <name>mip_gnss_rf_error_detection_data</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga5233ab0298eac4de4662cdafac200784</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_gnss_rf_error_detection_data_jamming_state</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga33366e59662d67297ac2341c4204519d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_gnss_rf_error_detection_data_rfband</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga8552061f40edd1ea4d65e5a6cf9baf71</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_gnss_rf_error_detection_data_spoofing_state</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga31feeea8039635b9b7e0de11bc47e62f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_rf_error_detection_data_valid_flags</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gab222d1e65729be8b8b6ed707bc72fd82</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_rtk_corrections_status_data</type>
      <name>mip_gnss_rtk_corrections_status_data</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga402655f08797e9c231ac5adaacea3c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_rtk_corrections_status_data_epoch_status</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga3aa3f02b14ab54adf7cd72830fa7bbd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_rtk_corrections_status_data_valid_flags</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga17acf76f589a646964da50a065f68c27</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_satellite_status_data</type>
      <name>mip_gnss_satellite_status_data</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>ga88a95c7c4a1626f91279187d2982aa08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_satellite_status_data_valid_flags</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>ga8e03d96f5bd26548dbe40a5009043481</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_sbas_correction_data</type>
      <name>mip_gnss_sbas_correction_data</name>
      <anchorfile>group__c__gnss__sbas__correction.html</anchorfile>
      <anchor>gac49e2d29d716243a6ad149daafbc6fbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_sbas_correction_data_valid_flags</name>
      <anchorfile>group__c__gnss__sbas__correction.html</anchorfile>
      <anchor>ga9ed63908d949b6112dce0719796d2c95</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_sbas_info_data</type>
      <name>mip_gnss_sbas_info_data</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga7463be21fb52cb152509e08b510869bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_gnss_sbas_info_data_sbas_status</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga1bcc856056a8f0194305a75571560863</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_sbas_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>gabe0c1127662a2d5d1b250557168cbd82</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_gnss_signal_id</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga356fa7e0ecf47db7a919354db9e60fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_sv_info_data</type>
      <name>mip_gnss_sv_info_data</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>ga92aa7686ffbaeb5e2321ae718d2b70a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_sv_info_data_svflags</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>gae3b746da94801077b384d1e7583e0c46</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_sv_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>ga206ef6d7e1207c5a0bce36fe64a77f92</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_utc_time_data</type>
      <name>mip_gnss_utc_time_data</name>
      <anchorfile>group__c__gnss__utc__time.html</anchorfile>
      <anchor>ga5630221f6c32401fe0008b35639559a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_utc_time_data_valid_flags</name>
      <anchorfile>group__c__gnss__utc__time.html</anchorfile>
      <anchor>gacdadcaa70672fb1bab58fd85d4e806b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_vel_ecef_data</type>
      <name>mip_gnss_vel_ecef_data</name>
      <anchorfile>group__c__gnss__vel__ecef.html</anchorfile>
      <anchor>gade5db209cedc87cfa9fd045aa26509d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_vel_ecef_data_valid_flags</name>
      <anchorfile>group__c__gnss__vel__ecef.html</anchorfile>
      <anchor>gabb0f4ed2131b1b074e799eb2b57d3251</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_vel_ned_data</type>
      <name>mip_gnss_vel_ned_data</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>ga56d82dda9dc5df050ac89c088f7e7d47</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_vel_ned_data_valid_flags</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>ga99bbd6ebc3c083335b3fe4058affd6ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_sbas_system</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga40be15e8ce2b8e86de7c07d968f4b68f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_GNSS_DATA_DESC_SET</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a14fc56907fc59d9f9fea7f96667176c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_POSITION_LLH</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55ace7128e48b5476422d368d48fc9b5b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_POSITION_ECEF</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a678727f143719b3ffdd8184f55fa9877</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_VELOCITY_NED</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55ae1823a5f46375a7113658eb0ae48c7fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_VELOCITY_ECEF</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55ab52b5a54741b66462832d8eda1ad718e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_DOP</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a10a4d7df8b360c3db6252c4496095f26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_UTC_TIME</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a4ea3924b4339ab9cdcd9470be9006e03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_GPS_TIME</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a09f435403ad8184b7683f7423728dea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_CLOCK_INFO</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55af27703982e4685d8ce0e83e4f74e2018</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_FIX_INFO</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a37b6603595c5b3f7fbcf0c39d578acf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_SV_INFO</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a01d4877402712f932fe07e3971918817</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_HW_STATUS</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a95c12ecba56d400146f98056f79617f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_DGPS_INFO</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55abdba157b8d52f520ce8966acecae0146</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_DGPS_CHANNEL_STATUS</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55ad540450d5f7cded8a1b6609a9a0daaa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_CLOCK_INFO_2</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a6d9762204f8c91ac83dc411ebe3285b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_GPS_LEAP_SECONDS</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a7350f5943ed7735b3a54095c0dc6b3dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_SBAS_INFO</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a4eeaf6c65e246652c5fb1b131f2d57d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_SBAS_CORRECTION</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a16673974a22030f894ea4c43d7011499</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_RF_ERROR_DETECTION</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55aca6fa7942be817c0f4cc9e6906aeee1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_SATELLITE_STATUS</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55ae2cc83d1652984fa9cf7f375b187b6f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_SATELLITE_SIGNAL_STATUS</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55ad70ff66635fc7b3e9bf7d3dabd1cb591</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_RAW</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a0ac6950fffeda2e50e82f4ac750ea912</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_BASE_STATION_INFO</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a1656d4b9ddc430c0478a4708666131ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_RTK_CORRECTIONS_STATUS</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a6cb6ced91f014eed49e54d3ecfcbd17b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_GPS_EPHEMERIS</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a8d4dacb28a6d350d01f2eeaaee6ab3e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_GLONASS_EPHEMERIS</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55aaf93789bc857d4d267ba2cf85ef9b7ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_GALILEO_EPHEMERIS</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a9ca54164bbf1714e264f4bba68239e56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_GPS_IONO_CORR</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a353494ff5c735f1776ef3bdae672a1a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_GLONASS_IONO_CORR</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a706be60f83efb3c99e7067842efc2cda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_GALILEO_IONO_CORR</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55aad8378fbe60344e37bde3e08e9ec2f83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_GNSS1_DATA_DESC_SET</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gga394b3903fbf00ba2b6243f60689a5a5fa82b91cd7a6c8f2fa400918958324906e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_GNSS2_DATA_DESC_SET</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggac205be2172292384dd687b5471a87eddafd7ac6dc92a1384752090e91c128b5ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_GNSS3_DATA_DESC_SET</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gga157d5577a5b2f5986037d0d09c7dc77da4cd125c9913c64893f722f4c775e5694</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_GNSS4_DATA_DESC_SET</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gga1fb9092bcdeada2d206bdc74afbbe122a016c5c31640e6429ebd1fff77fab2953</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_GNSS5_DATA_DESC_SET</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gga84627a72058502328269676b81780f89a17f30993647bf767904014192b939d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_GNSS_DGPS_INFO_MAX_CHANNEL_NUMBER</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggaf3520ff6d43011872bab77edd27d4de3a3127052e36cb171265136bdbf8fd3ba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_GNSS_SV_INFO_MAX_SV_NUMBER</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggae8a3b6a5d0d3244ed73924ab2421a0d0a6cdb41d28946cd39fa6c4dcdec77b5e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_base_station_info_data</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga4a87d7179d3cc486844daddf62f7be1b</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_base_station_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_base_station_info_data_from_field</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga8144d75693d25926f7ddedcc82243a31</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_base_station_info_data_indicator_flags</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga8d4432b4070ca8832c8ebbf5c5b78663</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_base_station_info_data_indicator_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_base_station_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga48a25a88c008d2b728d88c49a0d15dcb</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_base_station_info_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_clock_info_2_data</name>
      <anchorfile>group__c__gnss__clock__info__2.html</anchorfile>
      <anchor>gab3692740cccd65a066922315037b1002</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_clock_info_2_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_clock_info_2_data_from_field</name>
      <anchorfile>group__c__gnss__clock__info__2.html</anchorfile>
      <anchor>ga49883b03b90ae63607be708f3d983886</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_clock_info_2_data_valid_flags</name>
      <anchorfile>group__c__gnss__clock__info__2.html</anchorfile>
      <anchor>ga04bf01ad6a558bef76415469662d7c67</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_clock_info_2_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_clock_info_data</name>
      <anchorfile>group__c__gnss__clock__info.html</anchorfile>
      <anchor>gad7a288a06bdd5246ceecb071d8e184aa</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_clock_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_clock_info_data_from_field</name>
      <anchorfile>group__c__gnss__clock__info.html</anchorfile>
      <anchor>gaa0289c50d2956100c3b55330fc5647e3</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_clock_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__clock__info.html</anchorfile>
      <anchor>gac9ca7f20711ed67aa3f032f33364b715</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_clock_info_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_constellation_id</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga2570bcab0f580911879956d0d24ecd6f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_constellation_id *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_dgps_channel_data</name>
      <anchorfile>group__c__gnss__dgps__channel.html</anchorfile>
      <anchor>ga463eea03e6751bbba81881c4e78afddc</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_dgps_channel_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_dgps_channel_data_from_field</name>
      <anchorfile>group__c__gnss__dgps__channel.html</anchorfile>
      <anchor>ga0a61d4de203a23597c4a113748a3762d</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_dgps_channel_data_valid_flags</name>
      <anchorfile>group__c__gnss__dgps__channel.html</anchorfile>
      <anchor>gaa495848ca8c40d72f94882fd91036ee3</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_dgps_channel_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_dgps_info_data</name>
      <anchorfile>group__c__gnss__dgps__info.html</anchorfile>
      <anchor>gac16dc45a2e8d81a5239bde4986408d3f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_dgps_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_dgps_info_data_from_field</name>
      <anchorfile>group__c__gnss__dgps__info.html</anchorfile>
      <anchor>ga2aca6c5ac83c62455928644dc483673e</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_dgps_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__dgps__info.html</anchorfile>
      <anchor>ga753c46a5c4a7a88e685b7c262fb417d0</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_dgps_info_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_dop_data</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>gad60d3244f3b9a9eb1f9d85451b1f0689</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_dop_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_dop_data_from_field</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>ga3d367dc56d7b7efa79b2c5e06d180609</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_dop_data_valid_flags</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>ga2c22ebd06fe03efc98f45b538c84fbcc</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_dop_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_fix_info_data</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga3958c5ce28d98ab21624e0c553de5184</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_fix_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_fix_info_data_fix_flags</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>gaaf5d35c959c842dd289e595dccae650f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_fix_info_data_fix_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_fix_info_data_fix_type</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga76f5e27699d8e08cff41e6c5298d65c2</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_fix_info_data_fix_type *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_fix_info_data_from_field</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga7e0223d95836f7f8fa3a2eb728a94356</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_fix_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga9110f4fa15ab8d26ccb5325d9d2ad930</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_fix_info_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_galileo_ephemeris_data</name>
      <anchorfile>group__c__gnss__galileo__ephemeris.html</anchorfile>
      <anchor>gae2caa5678949375a99d4ae30b86b0c61</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_galileo_ephemeris_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_galileo_ephemeris_data_from_field</name>
      <anchorfile>group__c__gnss__galileo__ephemeris.html</anchorfile>
      <anchor>ga070c25925914dba0312b4641aa8f6c4a</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_galileo_ephemeris_data_valid_flags</name>
      <anchorfile>group__c__gnss__galileo__ephemeris.html</anchorfile>
      <anchor>gaca0e794c88d3f77e618c51574c3e3ce3</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_galileo_ephemeris_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_galileo_iono_corr_data</name>
      <anchorfile>group__c__gnss__galileo__iono__corr.html</anchorfile>
      <anchor>ga8b6605b1d65850d57708f43d00a41e3d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_galileo_iono_corr_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_galileo_iono_corr_data_from_field</name>
      <anchorfile>group__c__gnss__galileo__iono__corr.html</anchorfile>
      <anchor>ga596aeef3160f2c8f2d3ca84b3c0c7939</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_galileo_iono_corr_data_valid_flags</name>
      <anchorfile>group__c__gnss__galileo__iono__corr.html</anchorfile>
      <anchor>ga17b07db63e408f3e22075b0b8204fd48</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_galileo_iono_corr_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_glo_ephemeris_data</name>
      <anchorfile>group__c__gnss__glo__ephemeris.html</anchorfile>
      <anchor>ga375b17fb02c17c049bccb66450be552e</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_glo_ephemeris_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_glo_ephemeris_data_from_field</name>
      <anchorfile>group__c__gnss__glo__ephemeris.html</anchorfile>
      <anchor>ga89f0aa1a206d89aefdb6257288dc285c</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_glo_ephemeris_data_valid_flags</name>
      <anchorfile>group__c__gnss__glo__ephemeris.html</anchorfile>
      <anchor>gac23c7808cf171160a07031a4ed0cbd88</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_glo_ephemeris_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_gps_ephemeris_data</name>
      <anchorfile>group__c__gnss__gps__ephemeris.html</anchorfile>
      <anchor>gafb5cd3b5b747826efbacc0435714fac0</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_gps_ephemeris_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_gps_ephemeris_data_from_field</name>
      <anchorfile>group__c__gnss__gps__ephemeris.html</anchorfile>
      <anchor>ga43f23de6c295144aa94ed836581e78b6</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_gps_ephemeris_data_valid_flags</name>
      <anchorfile>group__c__gnss__gps__ephemeris.html</anchorfile>
      <anchor>gaaece2d56aaa4949f045b2a90bba81c9e</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_gps_ephemeris_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_gps_iono_corr_data</name>
      <anchorfile>group__c__gnss__gps__iono__corr.html</anchorfile>
      <anchor>gad1cfdfb3375acb64f15f616eb9231293</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_gps_iono_corr_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_gps_iono_corr_data_from_field</name>
      <anchorfile>group__c__gnss__gps__iono__corr.html</anchorfile>
      <anchor>ga57f7a75959dbb9558ec583001894de16</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_gps_iono_corr_data_valid_flags</name>
      <anchorfile>group__c__gnss__gps__iono__corr.html</anchorfile>
      <anchor>ga9aac5b68a5552b5c7e598957f8cbde13</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_gps_iono_corr_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_gps_leap_seconds_data</name>
      <anchorfile>group__c__gnss__gps__leap__seconds.html</anchorfile>
      <anchor>ga226e761581ede9128b5694798b24140d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_gps_leap_seconds_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_gps_leap_seconds_data_from_field</name>
      <anchorfile>group__c__gnss__gps__leap__seconds.html</anchorfile>
      <anchor>gab1a626912e4c371adab448fa8ed16c43</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_gps_leap_seconds_data_valid_flags</name>
      <anchorfile>group__c__gnss__gps__leap__seconds.html</anchorfile>
      <anchor>ga5cc76a4309144ac6bdac7901cc879f3d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_gps_leap_seconds_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_gps_time_data</name>
      <anchorfile>group__c__gnss__gps__time.html</anchorfile>
      <anchor>ga494626e0c781efc9611dc2697ed9242e</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_gps_time_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_gps_time_data_from_field</name>
      <anchorfile>group__c__gnss__gps__time.html</anchorfile>
      <anchor>gac1bc2453509400f495c47ffdec62641d</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_gps_time_data_valid_flags</name>
      <anchorfile>group__c__gnss__gps__time.html</anchorfile>
      <anchor>ga7cb7c561b09dff89133fc3b43557c603</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_gps_time_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_hw_status_data</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga559d3a877fb5445e869baf9644b64bcd</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_hw_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_hw_status_data_antenna_power</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga8eaaf8302f734b92288c4cb87872e763</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_hw_status_data_antenna_power *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_hw_status_data_antenna_state</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>gaec4b38d729ddc1659466bdcc3af8f9be</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_hw_status_data_antenna_state *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_hw_status_data_from_field</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>gacd8cec8b4f2d629044772a53a799c615</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_hw_status_data_receiver_state</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga5f7c1be935df6e97f3463f93ba0b640d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_hw_status_data_receiver_state *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_hw_status_data_valid_flags</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga65a41da111d2f605f0bdca9357c88927</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_hw_status_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_pos_ecef_data</name>
      <anchorfile>group__c__gnss__pos__ecef.html</anchorfile>
      <anchor>gacefe1059eb8f911a10016cbe5c03aa73</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_pos_ecef_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_pos_ecef_data_from_field</name>
      <anchorfile>group__c__gnss__pos__ecef.html</anchorfile>
      <anchor>ga298301c00c0bc433d642025924cc541a</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_pos_ecef_data_valid_flags</name>
      <anchorfile>group__c__gnss__pos__ecef.html</anchorfile>
      <anchor>ga7cd1d343844dd1d43878456b100da712</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_pos_ecef_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_pos_llh_data</name>
      <anchorfile>group__c__gnss__pos__llh.html</anchorfile>
      <anchor>ga91090dcafe8d66884fb15516bfa20261</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_pos_llh_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_pos_llh_data_from_field</name>
      <anchorfile>group__c__gnss__pos__llh.html</anchorfile>
      <anchor>ga68b8bbcd38dfbeaa82ca9530d0f0588e</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_pos_llh_data_valid_flags</name>
      <anchorfile>group__c__gnss__pos__llh.html</anchorfile>
      <anchor>ga05cfc71c40bc304ea951f89665f5c854</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_pos_llh_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_raw_data</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga62350e0096d71f1b873068d4f85361ab</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_raw_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_raw_data_from_field</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga3b7b6900976e935a525f374d51daaa16</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_raw_data_gnss_signal_quality</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gaf823f3b7a93c8f20dbf3db1b1771cbee</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_raw_data_gnss_signal_quality *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_raw_data_valid_flags</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga550724b75e388d6fb8e6badd8561ab8d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_raw_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_rf_error_detection_data</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga613a755111ac53c09019ce3093fe6bf6</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_rf_error_detection_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_rf_error_detection_data_from_field</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga4517cfd16806d87b29e06b1b80f49e87</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_rf_error_detection_data_jamming_state</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gad606cdd993f9621a91a376a014558289</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_rf_error_detection_data_jamming_state *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_rf_error_detection_data_rfband</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gaedac88cf9555279233db9a939dc31737</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_rf_error_detection_data_rfband *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_rf_error_detection_data_spoofing_state</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga10a0eb48761a3527da36eba839b03566</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_rf_error_detection_data_spoofing_state *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_rf_error_detection_data_valid_flags</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga7ee4be1eedd8988275bfb6619eb40d16</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_rf_error_detection_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_rtk_corrections_status_data</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>gab9ec352ea0a9dbd4edf6fd00b8b2a68e</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_rtk_corrections_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_rtk_corrections_status_data_epoch_status</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>gac44ffc3f6a0ae793c10fd85894c54228</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_rtk_corrections_status_data_epoch_status *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_rtk_corrections_status_data_from_field</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>gafbb0233aa613cc195682fb73fa5719f4</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_rtk_corrections_status_data_valid_flags</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>gaf73a73002bfa01b66a51c1435788ebee</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_rtk_corrections_status_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_satellite_status_data</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>ga47e641e8f969c859f5e0bd18c965cd9e</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_satellite_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_satellite_status_data_from_field</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>ga9a2aabb3fe49540d61368c93c5c8b348</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_satellite_status_data_valid_flags</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>ga02d2938acdaf7589034134c493eabc65</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_satellite_status_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_sbas_correction_data</name>
      <anchorfile>group__c__gnss__sbas__correction.html</anchorfile>
      <anchor>ga74e239dcf1f4f3945704042d75a8dbc0</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_sbas_correction_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_sbas_correction_data_from_field</name>
      <anchorfile>group__c__gnss__sbas__correction.html</anchorfile>
      <anchor>ga2f5840b516ae34d2c2befb8608e256f4</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_sbas_correction_data_valid_flags</name>
      <anchorfile>group__c__gnss__sbas__correction.html</anchorfile>
      <anchor>ga7e2479b04384659996d1f25874afd804</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_sbas_correction_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_sbas_info_data</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga994e0d3080464d51e7ede398a0970ba3</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_sbas_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_sbas_info_data_from_field</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga05766560c299967f93a4030285022755</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_sbas_info_data_sbas_status</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga3cb3eec32655e690e268275545753d32</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_sbas_info_data_sbas_status *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_sbas_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>gac0a511e2ed47c683816cf2771b3b3c04</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_sbas_info_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_signal_id</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga276667760c6af2116ee5cc5f3036dd5b</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_signal_id *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_sv_info_data</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>ga59ef32a05d9a3e4cd02c85bf9c6340a1</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_sv_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_sv_info_data_from_field</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>gae68c06932ed15a76211d8fb89c503cb5</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_sv_info_data_svflags</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>ga30f1146aa93e1a3e7697286d774cbccf</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_sv_info_data_svflags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_sv_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>gab1929ef0b99ef8d05287a9f6056e0353</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_sv_info_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_utc_time_data</name>
      <anchorfile>group__c__gnss__utc__time.html</anchorfile>
      <anchor>ga4b34091f5ad7f3fc12160996ab10167d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_utc_time_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_utc_time_data_from_field</name>
      <anchorfile>group__c__gnss__utc__time.html</anchorfile>
      <anchor>ga214c0f37f945c689a2fb9d40ab59b885</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_utc_time_data_valid_flags</name>
      <anchorfile>group__c__gnss__utc__time.html</anchorfile>
      <anchor>ga7da2b530cf3645d04be44aef28820d57</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_utc_time_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_vel_ecef_data</name>
      <anchorfile>group__c__gnss__vel__ecef.html</anchorfile>
      <anchor>gae649f9ee0643136b28a96faa38b65603</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_vel_ecef_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_vel_ecef_data_from_field</name>
      <anchorfile>group__c__gnss__vel__ecef.html</anchorfile>
      <anchor>ga88c12f12d6875cc60b3527b0ce39d900</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_vel_ecef_data_valid_flags</name>
      <anchorfile>group__c__gnss__vel__ecef.html</anchorfile>
      <anchor>ga0c13af4293176686177ae231fb1e2fb3</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_vel_ecef_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_vel_ned_data</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>ga53335b9ea9922a8173dfad6b36df29af</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_vel_ned_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_vel_ned_data_from_field</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>ga74df9be92da1f32d1e8e24dee0341e4e</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_vel_ned_data_valid_flags</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>gae91ae360d30fd00b1a696be7d720397f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_vel_ned_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sbas_system</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga80894c4ed94226c91ed57ecafaeae6db</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sbas_system *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_base_station_info_data</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga1101611f36fb75ae05809417739fe88b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_base_station_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_base_station_info_data_indicator_flags</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga1470ffc042aedee47c4c8fa06f648b01</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_base_station_info_data_indicator_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_base_station_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga9d8883b0ea795727f50f8fb0bc50f3a1</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_base_station_info_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_clock_info_2_data</name>
      <anchorfile>group__c__gnss__clock__info__2.html</anchorfile>
      <anchor>gab50fd79c8585c091cdc03c19e546eb50</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_clock_info_2_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_clock_info_2_data_valid_flags</name>
      <anchorfile>group__c__gnss__clock__info__2.html</anchorfile>
      <anchor>gaeaa626fd1e1dc7138b0c05d230eedb0d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_clock_info_2_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_clock_info_data</name>
      <anchorfile>group__c__gnss__clock__info.html</anchorfile>
      <anchor>ga9ae81086a768e34d67e262b556090daa</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_clock_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_clock_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__clock__info.html</anchorfile>
      <anchor>ga147c8bc23b108adab71b146ad503a756</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_clock_info_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_constellation_id</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gaa5decf02b83134e7b22f3fbaa1363cc6</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_constellation_id self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_dgps_channel_data</name>
      <anchorfile>group__c__gnss__dgps__channel.html</anchorfile>
      <anchor>ga7af71aafbd1b4f7ea65c094dc47dc1c2</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_dgps_channel_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_dgps_channel_data_valid_flags</name>
      <anchorfile>group__c__gnss__dgps__channel.html</anchorfile>
      <anchor>gaee9e18560f2b8e21d737b1972842ee65</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_dgps_channel_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_dgps_info_data</name>
      <anchorfile>group__c__gnss__dgps__info.html</anchorfile>
      <anchor>ga567ba19b26720e6d7e65ebfd991e2407</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_dgps_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_dgps_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__dgps__info.html</anchorfile>
      <anchor>ga1fcf0d2c6684e086bd9c1c076746884c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_dgps_info_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_dop_data</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>ga7cad3dc1de03861d5c46f230d2e05592</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_dop_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_dop_data_valid_flags</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>gaef335f4435330683e1cf004ec9238e3d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_dop_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_fix_info_data</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga4eec40963f510f6a5ff8b68b50dceadf</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_fix_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_fix_info_data_fix_flags</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga91da9825d57ea7e314971dc252c7d9ab</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_fix_info_data_fix_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_fix_info_data_fix_type</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga25f2733716f3cf15f6cd193861d79e7b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_fix_info_data_fix_type self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_fix_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga943b12a3f9aca60965b45e4f4e538eb3</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_fix_info_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_galileo_ephemeris_data</name>
      <anchorfile>group__c__gnss__galileo__ephemeris.html</anchorfile>
      <anchor>ga5c86fe96f263d0d9aaaac43b0cafc53a</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_galileo_ephemeris_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_galileo_ephemeris_data_valid_flags</name>
      <anchorfile>group__c__gnss__galileo__ephemeris.html</anchorfile>
      <anchor>gab42c5de226923f8d6835bec189464383</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_galileo_ephemeris_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_galileo_iono_corr_data</name>
      <anchorfile>group__c__gnss__galileo__iono__corr.html</anchorfile>
      <anchor>gacd53ccd3bc1bb239a8a4ac9686d83e46</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_galileo_iono_corr_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_galileo_iono_corr_data_valid_flags</name>
      <anchorfile>group__c__gnss__galileo__iono__corr.html</anchorfile>
      <anchor>ga7f67d1d25ffadc0a054d65bbe70f5063</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_galileo_iono_corr_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_glo_ephemeris_data</name>
      <anchorfile>group__c__gnss__glo__ephemeris.html</anchorfile>
      <anchor>gaf121f1c8a784b0a78ad3128359669263</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_glo_ephemeris_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_glo_ephemeris_data_valid_flags</name>
      <anchorfile>group__c__gnss__glo__ephemeris.html</anchorfile>
      <anchor>gacf3b12b8665060dc6add31bd669f2bae</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_glo_ephemeris_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_gps_ephemeris_data</name>
      <anchorfile>group__c__gnss__gps__ephemeris.html</anchorfile>
      <anchor>ga868fd9e482741006216e33e218da2ff1</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_gps_ephemeris_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_gps_ephemeris_data_valid_flags</name>
      <anchorfile>group__c__gnss__gps__ephemeris.html</anchorfile>
      <anchor>ga68d6296f34c118460e35df20061bb76a</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_gps_ephemeris_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_gps_iono_corr_data</name>
      <anchorfile>group__c__gnss__gps__iono__corr.html</anchorfile>
      <anchor>gadecddf206cf4f4ed0da7f34e59fb4ba1</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_gps_iono_corr_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_gps_iono_corr_data_valid_flags</name>
      <anchorfile>group__c__gnss__gps__iono__corr.html</anchorfile>
      <anchor>ga41c025d2072948be72f96cbd9c2e33ac</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_gps_iono_corr_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_gps_leap_seconds_data</name>
      <anchorfile>group__c__gnss__gps__leap__seconds.html</anchorfile>
      <anchor>gaf3868feb70584d36c2b75a3259dc6f62</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_gps_leap_seconds_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_gps_leap_seconds_data_valid_flags</name>
      <anchorfile>group__c__gnss__gps__leap__seconds.html</anchorfile>
      <anchor>ga0bde95d76452b7a2bb732f4bbc649095</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_gps_leap_seconds_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_gps_time_data</name>
      <anchorfile>group__c__gnss__gps__time.html</anchorfile>
      <anchor>gaa12c5c8c51762905e8270cb0b98e9a3e</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_gps_time_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_gps_time_data_valid_flags</name>
      <anchorfile>group__c__gnss__gps__time.html</anchorfile>
      <anchor>ga04316ed560fb659a4ccce29ef898f456</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_gps_time_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_hw_status_data</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga71c9b5e2bc1852ca4750c34d2f248912</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_hw_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_hw_status_data_antenna_power</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>gaed2e9abf2cbdac54d4d8788a7e8906ec</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_hw_status_data_antenna_power self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_hw_status_data_antenna_state</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga6941ede44ccaf9dcf330313018f50618</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_hw_status_data_antenna_state self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_hw_status_data_receiver_state</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>gaf3a82bb6e16e8048ee4e9e651437f1b7</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_hw_status_data_receiver_state self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_hw_status_data_valid_flags</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>gaaffea0aa4f23079745720dab1201ebe8</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_hw_status_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_pos_ecef_data</name>
      <anchorfile>group__c__gnss__pos__ecef.html</anchorfile>
      <anchor>ga151788ff77ad0f53ad23da32f3a9ac2f</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_pos_ecef_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_pos_ecef_data_valid_flags</name>
      <anchorfile>group__c__gnss__pos__ecef.html</anchorfile>
      <anchor>ga778af60389536a320f78c08de7a8c4d7</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_pos_ecef_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_pos_llh_data</name>
      <anchorfile>group__c__gnss__pos__llh.html</anchorfile>
      <anchor>ga233c4f813809a927277edfa228e04f7b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_pos_llh_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_pos_llh_data_valid_flags</name>
      <anchorfile>group__c__gnss__pos__llh.html</anchorfile>
      <anchor>ga03f5d838f2ee536fcf9f511af15dd3be</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_pos_llh_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_raw_data</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gab1fc6e51557e9ea81adc7b30499f2c55</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_raw_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_raw_data_gnss_signal_quality</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gac6587a5e06e4b70f2a49ffebc6f6122b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_raw_data_gnss_signal_quality self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_raw_data_valid_flags</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gac31412b279cfabee00508ceaf8dfd164</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_raw_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_rf_error_detection_data</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga4d4cce96ce14fe8934c914a655325d4b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_rf_error_detection_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_rf_error_detection_data_jamming_state</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga749a79a5a752a56f6676818f78488aa6</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_rf_error_detection_data_jamming_state self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_rf_error_detection_data_rfband</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gac59660bd5ca7c07d893f929ee5868195</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_rf_error_detection_data_rfband self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_rf_error_detection_data_spoofing_state</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gac37986410a5cdf4e546ecc3f64f59542</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_rf_error_detection_data_spoofing_state self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_rf_error_detection_data_valid_flags</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga91f45f5acab9d2a39a3007b4035478c7</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_rf_error_detection_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_rtk_corrections_status_data</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga7716adf8abfb200f8628385a52c5a4e2</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_rtk_corrections_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_rtk_corrections_status_data_epoch_status</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga05e1d5b4ed613c5977dfc0250c4f0400</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_rtk_corrections_status_data_epoch_status self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_rtk_corrections_status_data_valid_flags</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>gab16165af5fc51b38d789223b9443d76e</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_rtk_corrections_status_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_satellite_status_data</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>gaf49b786ebe11d40e16a84e1462fd35e9</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_satellite_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_satellite_status_data_valid_flags</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>gae31f565031f4ffb1f98ff7404eb1f4cd</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_satellite_status_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_sbas_correction_data</name>
      <anchorfile>group__c__gnss__sbas__correction.html</anchorfile>
      <anchor>gaf40a13914db015a3a68774a92de87fed</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_sbas_correction_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_sbas_correction_data_valid_flags</name>
      <anchorfile>group__c__gnss__sbas__correction.html</anchorfile>
      <anchor>ga59dbfe269cfe6346c2d7e5720c8cbf54</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_sbas_correction_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_sbas_info_data</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga84fff9de6b6c52eab66b382664dca29d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_sbas_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_sbas_info_data_sbas_status</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga5449dcb216dfd421c7a14d1db276d19e</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_sbas_info_data_sbas_status self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_sbas_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>gae363d0e3a49c2d66186d68c542fc380d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_sbas_info_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_signal_id</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga56d5fa070061c459d516160f6f3ebeac</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_signal_id self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_sv_info_data</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>ga55f161db5156a9e685a0244d1bbb3e84</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_sv_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_sv_info_data_svflags</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>ga1adf10260829342195333f4aa12f3d29</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_sv_info_data_svflags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_sv_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>ga8e2cd58673e464f2971459ecf7edcba4</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_sv_info_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_utc_time_data</name>
      <anchorfile>group__c__gnss__utc__time.html</anchorfile>
      <anchor>ga2f628d36500ec73934cc01dd3f2d19a1</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_utc_time_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_utc_time_data_valid_flags</name>
      <anchorfile>group__c__gnss__utc__time.html</anchorfile>
      <anchor>gab85bdbcfe955813b8482305a709a1074</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_utc_time_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_vel_ecef_data</name>
      <anchorfile>group__c__gnss__vel__ecef.html</anchorfile>
      <anchor>gad611710dc11828ba62350bfe951c6c08</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_vel_ecef_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_vel_ecef_data_valid_flags</name>
      <anchorfile>group__c__gnss__vel__ecef.html</anchorfile>
      <anchor>ga259bdde69619465b22b550ae7e96f5f4</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_vel_ecef_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_vel_ned_data</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>ga27e2e24cb31f26227803a32282faed09</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_vel_ned_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_vel_ned_data_valid_flags</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>ga5a3f942b97771a571dd2e0c7a23adecc</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_vel_ned_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sbas_system</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga7a5e2a4d8b521d08ace90862fdfb041b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sbas_system self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_indicator_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_INDICATOR_FLAGS_BEIDOU</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga6ae414ad0796d1b60adbc225c965f9cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_indicator_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_INDICATOR_FLAGS_GALILEO</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>gae231a942b0145a8ae643ef557268f13d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_indicator_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_INDICATOR_FLAGS_GLONASS</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga96cbaa9f0bc0c4293d43be169a513e06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_indicator_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_INDICATOR_FLAGS_GPS</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>gafcdf3c5ae8e84ecd53d479f50bf4d4fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_indicator_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_INDICATOR_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga4fde650df54f5a130308fd456b7a2ea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_indicator_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_INDICATOR_FLAGS_QUARTER_CYCLE_BIT1</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga55c8b9373599a1199931064f7a8147b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_indicator_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_INDICATOR_FLAGS_QUARTER_CYCLE_BIT2</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>gadd04b0803405f65fc0c898eefe2a8267</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_indicator_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_INDICATOR_FLAGS_QUARTER_CYCLE_BITS</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>gad94e13abb32d10ba379157b30527dcbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_indicator_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_INDICATOR_FLAGS_REF_STATION</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga378634b9aa6c7b63d69ad671cf68cb13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_indicator_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_INDICATOR_FLAGS_SINGLE_RECEIVER</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga9a3605396c1c33b68244a166f86e7b60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_valid_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_VALID_FLAGS_ECEF_POSITION</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>gad542874a4fb1d52a4b8d6dc64c30e4a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_valid_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga17ac2893496b1373aa8b3e6c515425cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_valid_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_VALID_FLAGS_HEIGHT</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga732fcd4809851c5cde375216355f2eb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_valid_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_VALID_FLAGS_INDICATORS</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga9e64b4933682537c363393046aba0cd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_valid_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga40689f8cbb7183eae3c326e754892757</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_valid_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_VALID_FLAGS_STATION_ID</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga6670e35996bcca6cf922458ca423bd9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_valid_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_VALID_FLAGS_TOW</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga2b32464dea271ae022576ba308fd7656</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_valid_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_VALID_FLAGS_WEEK_NUMBER</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga77f6feb1ad11acdc1429af8ae3bbb6fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_clock_info_2_data_valid_flags</type>
      <name>MIP_GNSS_CLOCK_INFO_2_DATA_VALID_FLAGS_BIAS</name>
      <anchorfile>group__c__gnss__clock__info__2.html</anchorfile>
      <anchor>gaaae7076581fcda7e872e7bff80ea1f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_clock_info_2_data_valid_flags</type>
      <name>MIP_GNSS_CLOCK_INFO_2_DATA_VALID_FLAGS_BIAS_ACCURACY</name>
      <anchorfile>group__c__gnss__clock__info__2.html</anchorfile>
      <anchor>ga4cd1543bc0c8a7ef441705c7aed593d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_clock_info_2_data_valid_flags</type>
      <name>MIP_GNSS_CLOCK_INFO_2_DATA_VALID_FLAGS_DRIFT</name>
      <anchorfile>group__c__gnss__clock__info__2.html</anchorfile>
      <anchor>ga0937f52bec05f57d3e4fe2cabf3aa677</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_clock_info_2_data_valid_flags</type>
      <name>MIP_GNSS_CLOCK_INFO_2_DATA_VALID_FLAGS_DRIFT_ACCURACY</name>
      <anchorfile>group__c__gnss__clock__info__2.html</anchorfile>
      <anchor>ga9190c34e084f4eea7bbee6052a56d5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_clock_info_2_data_valid_flags</type>
      <name>MIP_GNSS_CLOCK_INFO_2_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__clock__info__2.html</anchorfile>
      <anchor>gad757c29a2535f3ea5acc613e5375ae94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_clock_info_2_data_valid_flags</type>
      <name>MIP_GNSS_CLOCK_INFO_2_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__clock__info__2.html</anchorfile>
      <anchor>ga5a5d1787c0d03ee8bf305052eed489d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_clock_info_data_valid_flags</type>
      <name>MIP_GNSS_CLOCK_INFO_DATA_VALID_FLAGS_ACCURACY_ESTIMATE</name>
      <anchorfile>group__c__gnss__clock__info.html</anchorfile>
      <anchor>ga29c3d9b70778b451f5a6aeba911d6560</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_clock_info_data_valid_flags</type>
      <name>MIP_GNSS_CLOCK_INFO_DATA_VALID_FLAGS_BIAS</name>
      <anchorfile>group__c__gnss__clock__info.html</anchorfile>
      <anchor>ga40746f6b28fd6339733bdb079b660035</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_clock_info_data_valid_flags</type>
      <name>MIP_GNSS_CLOCK_INFO_DATA_VALID_FLAGS_DRIFT</name>
      <anchorfile>group__c__gnss__clock__info.html</anchorfile>
      <anchor>ga16ae76af1f9d02fc57914e48841e3c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_clock_info_data_valid_flags</type>
      <name>MIP_GNSS_CLOCK_INFO_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__clock__info.html</anchorfile>
      <anchor>gaa221cf5f08cfb301146abf95e5136514</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_clock_info_data_valid_flags</type>
      <name>MIP_GNSS_CLOCK_INFO_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__clock__info.html</anchorfile>
      <anchor>gacde3e33eb082d5d20dbebae5957edb28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_constellation_id</type>
      <name>MIP_GNSS_CONSTELLATION_ID_BEIDOU</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gaad54df506fcbedbad79df61e4c8ff6a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_constellation_id</type>
      <name>MIP_GNSS_CONSTELLATION_ID_GALILEO</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga49416565de82c40cbc22f1c8d63468f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_constellation_id</type>
      <name>MIP_GNSS_CONSTELLATION_ID_GLONASS</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga0d45b3b52280fba2beb0a0c63f9c1c72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_constellation_id</type>
      <name>MIP_GNSS_CONSTELLATION_ID_GPS</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gacccca5c7a38523bb410d8b092886f2be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_constellation_id</type>
      <name>MIP_GNSS_CONSTELLATION_ID_SBAS</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga2a3830c63f1cdb15e702f75e1b6f9659</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_constellation_id</type>
      <name>MIP_GNSS_CONSTELLATION_ID_UNKNOWN</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga89ca948c561b8f27a45047ce01faa772</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dgps_channel_data_valid_flags</type>
      <name>MIP_GNSS_DGPS_CHANNEL_DATA_VALID_FLAGS_AGE</name>
      <anchorfile>group__c__gnss__dgps__channel.html</anchorfile>
      <anchor>ga551b7da4fe2322655d11fc9e742052cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dgps_channel_data_valid_flags</type>
      <name>MIP_GNSS_DGPS_CHANNEL_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__dgps__channel.html</anchorfile>
      <anchor>ga6934cb82f25f34620b20a59be4e91045</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dgps_channel_data_valid_flags</type>
      <name>MIP_GNSS_DGPS_CHANNEL_DATA_VALID_FLAGS_ID</name>
      <anchorfile>group__c__gnss__dgps__channel.html</anchorfile>
      <anchor>ga5ce4673a948418d344e925a7bc687678</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dgps_channel_data_valid_flags</type>
      <name>MIP_GNSS_DGPS_CHANNEL_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__dgps__channel.html</anchorfile>
      <anchor>ga949709483d8d277e8e73be99f8813237</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dgps_channel_data_valid_flags</type>
      <name>MIP_GNSS_DGPS_CHANNEL_DATA_VALID_FLAGS_RANGE_CORRECTION</name>
      <anchorfile>group__c__gnss__dgps__channel.html</anchorfile>
      <anchor>gae2b297344fadc0a4241d1c4dc56d7382</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dgps_channel_data_valid_flags</type>
      <name>MIP_GNSS_DGPS_CHANNEL_DATA_VALID_FLAGS_RANGE_RATE_CORRECTION</name>
      <anchorfile>group__c__gnss__dgps__channel.html</anchorfile>
      <anchor>gac045302ca94f1f6891f7aafa4cb75db9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dgps_info_data_valid_flags</type>
      <name>MIP_GNSS_DGPS_INFO_DATA_VALID_FLAGS_AGE</name>
      <anchorfile>group__c__gnss__dgps__info.html</anchorfile>
      <anchor>ga3d4c7c1c49a4b8a56c41f7b7cadcb9a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dgps_info_data_valid_flags</type>
      <name>MIP_GNSS_DGPS_INFO_DATA_VALID_FLAGS_BASE_STATION_ID</name>
      <anchorfile>group__c__gnss__dgps__info.html</anchorfile>
      <anchor>ga698cdf6c3a60e9756f304b37005cbf6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dgps_info_data_valid_flags</type>
      <name>MIP_GNSS_DGPS_INFO_DATA_VALID_FLAGS_BASE_STATION_STATUS</name>
      <anchorfile>group__c__gnss__dgps__info.html</anchorfile>
      <anchor>ga5616a97ce3493cbf022ef071936b3630</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dgps_info_data_valid_flags</type>
      <name>MIP_GNSS_DGPS_INFO_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__dgps__info.html</anchorfile>
      <anchor>gadf37e235c010d722ec044fca9ac690a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dgps_info_data_valid_flags</type>
      <name>MIP_GNSS_DGPS_INFO_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__dgps__info.html</anchorfile>
      <anchor>ga844397ee1e5b88857162e2170275313e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dgps_info_data_valid_flags</type>
      <name>MIP_GNSS_DGPS_INFO_DATA_VALID_FLAGS_NUM_CHANNELS</name>
      <anchorfile>group__c__gnss__dgps__info.html</anchorfile>
      <anchor>ga76a8612dfa83a9761ce438809054b934</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dop_data_valid_flags</type>
      <name>MIP_GNSS_DOP_DATA_VALID_FLAGS_EDOP</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>gaf3d6433ea958e6fd2123681fd1b9d6fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dop_data_valid_flags</type>
      <name>MIP_GNSS_DOP_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>ga96e5bd4bb3ae8cd4ffbe649d13de1699</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dop_data_valid_flags</type>
      <name>MIP_GNSS_DOP_DATA_VALID_FLAGS_GDOP</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>gabc26269b18aa149e9b2da36e23190e1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dop_data_valid_flags</type>
      <name>MIP_GNSS_DOP_DATA_VALID_FLAGS_HDOP</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>ga22b36c9b2a3f1ab5fce69d6d18ec96c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dop_data_valid_flags</type>
      <name>MIP_GNSS_DOP_DATA_VALID_FLAGS_NDOP</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>gab17a6ffa567dd23845d14f06f4a07cf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dop_data_valid_flags</type>
      <name>MIP_GNSS_DOP_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>ga07588eb42e23cb7e07df218869ac9591</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dop_data_valid_flags</type>
      <name>MIP_GNSS_DOP_DATA_VALID_FLAGS_PDOP</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>ga7f0804c1b795d928253064d5340fd112</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dop_data_valid_flags</type>
      <name>MIP_GNSS_DOP_DATA_VALID_FLAGS_TDOP</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>ga8815974c73810447f3a27ce1479df791</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dop_data_valid_flags</type>
      <name>MIP_GNSS_DOP_DATA_VALID_FLAGS_VDOP</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>ga758f64ab0a8eb01c3e6ce62a78b2d3d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_fix_info_data_fix_flags</type>
      <name>MIP_GNSS_FIX_INFO_DATA_FIX_FLAGS_DGNSS_USED</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga6f9508b6a3b7be2c5e62d11f8fdb2e87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_fix_info_data_fix_flags</type>
      <name>MIP_GNSS_FIX_INFO_DATA_FIX_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga31cc9a0f04d93d51d3042095fb46e221</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_fix_info_data_fix_flags</type>
      <name>MIP_GNSS_FIX_INFO_DATA_FIX_FLAGS_SBAS_USED</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga21e23d91dd4df527dca50e6ce0fb4105</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_fix_info_data_fix_type</type>
      <name>MIP_GNSS_FIX_INFO_DATA_FIX_TYPE_FIX_2D</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga77ef267536d0374f01a0742d4bca67df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_fix_info_data_fix_type</type>
      <name>MIP_GNSS_FIX_INFO_DATA_FIX_TYPE_FIX_3D</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga63889580cf86fee170c6c5adb02be091</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_fix_info_data_fix_type</type>
      <name>MIP_GNSS_FIX_INFO_DATA_FIX_TYPE_FIX_INVALID</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>gaf4318af787d3dcfdba5be7a60057d034</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_fix_info_data_fix_type</type>
      <name>MIP_GNSS_FIX_INFO_DATA_FIX_TYPE_FIX_NONE</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga2c1ce7916c5cee5fc03e917213263e03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_fix_info_data_fix_type</type>
      <name>MIP_GNSS_FIX_INFO_DATA_FIX_TYPE_FIX_RTK_FIXED</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>gaea9f8e4a261c0a982ee91a53416437c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_fix_info_data_fix_type</type>
      <name>MIP_GNSS_FIX_INFO_DATA_FIX_TYPE_FIX_RTK_FLOAT</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>gacba3043634ce5009c3d5fc78b69e5662</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_fix_info_data_fix_type</type>
      <name>MIP_GNSS_FIX_INFO_DATA_FIX_TYPE_FIX_TIME_ONLY</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga033e506c5dcad16ce77e6827129c713f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_fix_info_data_valid_flags</type>
      <name>MIP_GNSS_FIX_INFO_DATA_VALID_FLAGS_FIX_FLAGS</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga7d5fa9708ef1363abf18b65224595cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_fix_info_data_valid_flags</type>
      <name>MIP_GNSS_FIX_INFO_DATA_VALID_FLAGS_FIX_TYPE</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>gafb49715d4a01cae372f20a07a2099040</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_fix_info_data_valid_flags</type>
      <name>MIP_GNSS_FIX_INFO_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga691ba20d112e9da30dba44dc6cb1c2c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_fix_info_data_valid_flags</type>
      <name>MIP_GNSS_FIX_INFO_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga27e71499598516fb613261eda39a160e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_fix_info_data_valid_flags</type>
      <name>MIP_GNSS_FIX_INFO_DATA_VALID_FLAGS_NUM_SV</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>gac7953e84201e2c027e20e6f8b5ee6d13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_galileo_ephemeris_data_valid_flags</type>
      <name>MIP_GNSS_GALILEO_EPHEMERIS_DATA_VALID_FLAGS_EPHEMERIS</name>
      <anchorfile>group__c__gnss__galileo__ephemeris.html</anchorfile>
      <anchor>gac49c0d9b6a110313b46908fec82dae6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_galileo_ephemeris_data_valid_flags</type>
      <name>MIP_GNSS_GALILEO_EPHEMERIS_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__galileo__ephemeris.html</anchorfile>
      <anchor>ga8cd919b76971a8c4ccb8bb5823b506f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_galileo_ephemeris_data_valid_flags</type>
      <name>MIP_GNSS_GALILEO_EPHEMERIS_DATA_VALID_FLAGS_MODERN_DATA</name>
      <anchorfile>group__c__gnss__galileo__ephemeris.html</anchorfile>
      <anchor>gacf8c6a423c2a996ad2265f4e7a322002</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_galileo_ephemeris_data_valid_flags</type>
      <name>MIP_GNSS_GALILEO_EPHEMERIS_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__galileo__ephemeris.html</anchorfile>
      <anchor>ga0eb998cd1451c8c66a79d328a503e9ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_galileo_iono_corr_data_valid_flags</type>
      <name>MIP_GNSS_GALILEO_IONO_CORR_DATA_VALID_FLAGS_ALPHA</name>
      <anchorfile>group__c__gnss__galileo__iono__corr.html</anchorfile>
      <anchor>ga06e0ee93933b0284232764d2f303dc71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_galileo_iono_corr_data_valid_flags</type>
      <name>MIP_GNSS_GALILEO_IONO_CORR_DATA_VALID_FLAGS_DISTURBANCE_FLAGS</name>
      <anchorfile>group__c__gnss__galileo__iono__corr.html</anchorfile>
      <anchor>ga7f7991ed718bb3781bbc213a924a4a53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_galileo_iono_corr_data_valid_flags</type>
      <name>MIP_GNSS_GALILEO_IONO_CORR_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__galileo__iono__corr.html</anchorfile>
      <anchor>ga981c58209851af8231c544568dbfe9db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_galileo_iono_corr_data_valid_flags</type>
      <name>MIP_GNSS_GALILEO_IONO_CORR_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__galileo__iono__corr.html</anchorfile>
      <anchor>gabf7af725ddfcfb78374095c7af9e8d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_galileo_iono_corr_data_valid_flags</type>
      <name>MIP_GNSS_GALILEO_IONO_CORR_DATA_VALID_FLAGS_TOW</name>
      <anchorfile>group__c__gnss__galileo__iono__corr.html</anchorfile>
      <anchor>ga7b376f52715160d562f32736c54f7b24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_galileo_iono_corr_data_valid_flags</type>
      <name>MIP_GNSS_GALILEO_IONO_CORR_DATA_VALID_FLAGS_WEEK_NUMBER</name>
      <anchorfile>group__c__gnss__galileo__iono__corr.html</anchorfile>
      <anchor>ga662dca04a43a6a19c521020c5541517c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_glo_ephemeris_data_valid_flags</type>
      <name>MIP_GNSS_GLO_EPHEMERIS_DATA_VALID_FLAGS_EPHEMERIS</name>
      <anchorfile>group__c__gnss__glo__ephemeris.html</anchorfile>
      <anchor>ga31a4b9806e3a0655d4a0c312a86ead72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_glo_ephemeris_data_valid_flags</type>
      <name>MIP_GNSS_GLO_EPHEMERIS_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__glo__ephemeris.html</anchorfile>
      <anchor>gaf5c63267cd33a65fe7db57610e231546</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_glo_ephemeris_data_valid_flags</type>
      <name>MIP_GNSS_GLO_EPHEMERIS_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__glo__ephemeris.html</anchorfile>
      <anchor>ga942e6b1244a83ae8263636bb62bcb048</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_gps_ephemeris_data_valid_flags</type>
      <name>MIP_GNSS_GPS_EPHEMERIS_DATA_VALID_FLAGS_EPHEMERIS</name>
      <anchorfile>group__c__gnss__gps__ephemeris.html</anchorfile>
      <anchor>ga98082ba85ed5b83d7ebceccd40bcb84b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_gps_ephemeris_data_valid_flags</type>
      <name>MIP_GNSS_GPS_EPHEMERIS_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__gps__ephemeris.html</anchorfile>
      <anchor>ga868cd3e46f7f39783c6a84c3bbaef278</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_gps_ephemeris_data_valid_flags</type>
      <name>MIP_GNSS_GPS_EPHEMERIS_DATA_VALID_FLAGS_MODERN_DATA</name>
      <anchorfile>group__c__gnss__gps__ephemeris.html</anchorfile>
      <anchor>ga523b983ee1025cd484ffe09be08ce221</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_gps_ephemeris_data_valid_flags</type>
      <name>MIP_GNSS_GPS_EPHEMERIS_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__gps__ephemeris.html</anchorfile>
      <anchor>gaa4d976abb86764a18b67f650c5d4c4a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_gps_iono_corr_data_valid_flags</type>
      <name>MIP_GNSS_GPS_IONO_CORR_DATA_VALID_FLAGS_ALPHA</name>
      <anchorfile>group__c__gnss__gps__iono__corr.html</anchorfile>
      <anchor>gae237c3947d2f64012ee0e80a49f37f7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_gps_iono_corr_data_valid_flags</type>
      <name>MIP_GNSS_GPS_IONO_CORR_DATA_VALID_FLAGS_BETA</name>
      <anchorfile>group__c__gnss__gps__iono__corr.html</anchorfile>
      <anchor>ga3da53a6d488d2cfb40ce67bbf6382a0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_gps_iono_corr_data_valid_flags</type>
      <name>MIP_GNSS_GPS_IONO_CORR_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__gps__iono__corr.html</anchorfile>
      <anchor>gaf546117e130fb2bff35a94e3496c8ebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_gps_iono_corr_data_valid_flags</type>
      <name>MIP_GNSS_GPS_IONO_CORR_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__gps__iono__corr.html</anchorfile>
      <anchor>ga0425627b7db36d0adffe1a6ec5c0427b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_gps_iono_corr_data_valid_flags</type>
      <name>MIP_GNSS_GPS_IONO_CORR_DATA_VALID_FLAGS_TOW</name>
      <anchorfile>group__c__gnss__gps__iono__corr.html</anchorfile>
      <anchor>ga0108e907161868e9a1f20e6d9497fea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_gps_iono_corr_data_valid_flags</type>
      <name>MIP_GNSS_GPS_IONO_CORR_DATA_VALID_FLAGS_WEEK_NUMBER</name>
      <anchorfile>group__c__gnss__gps__iono__corr.html</anchorfile>
      <anchor>gad78da61d86d2ca1bd6cf24353fa27127</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_gps_leap_seconds_data_valid_flags</type>
      <name>MIP_GNSS_GPS_LEAP_SECONDS_DATA_VALID_FLAGS_LEAP_SECONDS</name>
      <anchorfile>group__c__gnss__gps__leap__seconds.html</anchorfile>
      <anchor>ga961f0d577853d4bea21824c1f93ac5cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_gps_leap_seconds_data_valid_flags</type>
      <name>MIP_GNSS_GPS_LEAP_SECONDS_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__gps__leap__seconds.html</anchorfile>
      <anchor>ga28d60445eb735bcf255e7de93a9d442c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_gps_time_data_valid_flags</type>
      <name>MIP_GNSS_GPS_TIME_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__gps__time.html</anchorfile>
      <anchor>gac7b13da1784528c1f3b6283e0b983546</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_gps_time_data_valid_flags</type>
      <name>MIP_GNSS_GPS_TIME_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__gps__time.html</anchorfile>
      <anchor>gaed31adb50ed9767c480a2ce548966838</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_gps_time_data_valid_flags</type>
      <name>MIP_GNSS_GPS_TIME_DATA_VALID_FLAGS_TOW</name>
      <anchorfile>group__c__gnss__gps__time.html</anchorfile>
      <anchor>ga666a9cbb1bcbd4c228234cce9233e687</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_gps_time_data_valid_flags</type>
      <name>MIP_GNSS_GPS_TIME_DATA_VALID_FLAGS_WEEK_NUMBER</name>
      <anchorfile>group__c__gnss__gps__time.html</anchorfile>
      <anchor>gab4c25eac77ad433d946012ebc35e2701</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_hw_status_data_antenna_power</type>
      <name>MIP_GNSS_HW_STATUS_DATA_ANTENNA_POWER_OFF</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga68c34d807f243268bd8e7211f4dce5c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_hw_status_data_antenna_power</type>
      <name>MIP_GNSS_HW_STATUS_DATA_ANTENNA_POWER_ON</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga4015d8e529f644d16e58390b61c5e207</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_hw_status_data_antenna_power</type>
      <name>MIP_GNSS_HW_STATUS_DATA_ANTENNA_POWER_UNKNOWN</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga5b43f38f287ef0d20292a9d20eda3e0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_hw_status_data_antenna_state</type>
      <name>MIP_GNSS_HW_STATUS_DATA_ANTENNA_STATE_GOOD</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>gac1a168853dad95000c1cebccb27d6f1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_hw_status_data_antenna_state</type>
      <name>MIP_GNSS_HW_STATUS_DATA_ANTENNA_STATE_INIT</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>gad52f7af3eda5243af86458ba470a5f9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_hw_status_data_antenna_state</type>
      <name>MIP_GNSS_HW_STATUS_DATA_ANTENNA_STATE_OPEN</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga41021fccb50c328f3776b8cef4fab9d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_hw_status_data_antenna_state</type>
      <name>MIP_GNSS_HW_STATUS_DATA_ANTENNA_STATE_SHORT</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga12ff282b29b7b95004bebed9256f1775</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_hw_status_data_antenna_state</type>
      <name>MIP_GNSS_HW_STATUS_DATA_ANTENNA_STATE_UNKNOWN</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>gaffe5103912bd9bea4945ae643787bfaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_hw_status_data_receiver_state</type>
      <name>MIP_GNSS_HW_STATUS_DATA_RECEIVER_STATE_OFF</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga7b85ca52b92624a15f880e828d69eb31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_hw_status_data_receiver_state</type>
      <name>MIP_GNSS_HW_STATUS_DATA_RECEIVER_STATE_ON</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>gaf6fccf2fc9a59a247af344200ff640c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_hw_status_data_receiver_state</type>
      <name>MIP_GNSS_HW_STATUS_DATA_RECEIVER_STATE_UNKNOWN</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga29473bf42e9dc89750cca66fa4f3ce78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_hw_status_data_valid_flags</type>
      <name>MIP_GNSS_HW_STATUS_DATA_VALID_FLAGS_ANTENNA_POWER</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga0e4f1a326ff2bc0554b1457bf877b584</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_hw_status_data_valid_flags</type>
      <name>MIP_GNSS_HW_STATUS_DATA_VALID_FLAGS_ANTENNA_STATE</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>gabf9b94e32f7dac02003c84bb0601c897</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_hw_status_data_valid_flags</type>
      <name>MIP_GNSS_HW_STATUS_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga6ce6e9f18a4f2e9d278b13db7be2d144</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_hw_status_data_valid_flags</type>
      <name>MIP_GNSS_HW_STATUS_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga2e8a4f27f76df7b01b38fb47f5a11995</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_hw_status_data_valid_flags</type>
      <name>MIP_GNSS_HW_STATUS_DATA_VALID_FLAGS_SENSOR_STATE</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga79979ea812cd408930efc85ada77d789</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_pos_ecef_data_valid_flags</type>
      <name>MIP_GNSS_POS_ECEF_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__pos__ecef.html</anchorfile>
      <anchor>ga95e5548c9d940fb541d34e3565f59d86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_pos_ecef_data_valid_flags</type>
      <name>MIP_GNSS_POS_ECEF_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__pos__ecef.html</anchorfile>
      <anchor>ga0a40a1b8001379716a5beff4fc92273c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_pos_ecef_data_valid_flags</type>
      <name>MIP_GNSS_POS_ECEF_DATA_VALID_FLAGS_POSITION</name>
      <anchorfile>group__c__gnss__pos__ecef.html</anchorfile>
      <anchor>ga45499ac4ae603c055fe042fb62ebc9c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_pos_ecef_data_valid_flags</type>
      <name>MIP_GNSS_POS_ECEF_DATA_VALID_FLAGS_POSITION_ACCURACY</name>
      <anchorfile>group__c__gnss__pos__ecef.html</anchorfile>
      <anchor>gac3a5353730efc263b1c9a1d2f85b463b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_pos_llh_data_valid_flags</type>
      <name>MIP_GNSS_POS_LLH_DATA_VALID_FLAGS_ELLIPSOID_HEIGHT</name>
      <anchorfile>group__c__gnss__pos__llh.html</anchorfile>
      <anchor>ga102bc68ac5181f8251422d2eabf48f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_pos_llh_data_valid_flags</type>
      <name>MIP_GNSS_POS_LLH_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__pos__llh.html</anchorfile>
      <anchor>ga061c0888e52b2dd51ee0b9680caab475</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_pos_llh_data_valid_flags</type>
      <name>MIP_GNSS_POS_LLH_DATA_VALID_FLAGS_HORIZONTAL_ACCURACY</name>
      <anchorfile>group__c__gnss__pos__llh.html</anchorfile>
      <anchor>ga512c27f8a31f03b40b12351064b48c8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_pos_llh_data_valid_flags</type>
      <name>MIP_GNSS_POS_LLH_DATA_VALID_FLAGS_LAT_LON</name>
      <anchorfile>group__c__gnss__pos__llh.html</anchorfile>
      <anchor>gac179fdaaa723be92e468d9b5fcc82aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_pos_llh_data_valid_flags</type>
      <name>MIP_GNSS_POS_LLH_DATA_VALID_FLAGS_MSL_HEIGHT</name>
      <anchorfile>group__c__gnss__pos__llh.html</anchorfile>
      <anchor>ga64abbe519275922eff77736de429dc9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_pos_llh_data_valid_flags</type>
      <name>MIP_GNSS_POS_LLH_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__pos__llh.html</anchorfile>
      <anchor>ga4cdd8c99d04c5ece7fd20b2423109a8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_pos_llh_data_valid_flags</type>
      <name>MIP_GNSS_POS_LLH_DATA_VALID_FLAGS_VERTICAL_ACCURACY</name>
      <anchorfile>group__c__gnss__pos__llh.html</anchorfile>
      <anchor>ga23e435d20bd511d5636957e7394d44f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_gnss_signal_quality</type>
      <name>MIP_GNSS_RAW_DATA_GNSS_SIGNAL_QUALITY_ACQUIRED</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga95f57c45280532d58ec1a934dc0ee85a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_gnss_signal_quality</type>
      <name>MIP_GNSS_RAW_DATA_GNSS_SIGNAL_QUALITY_FULLY_LOCKED</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga211d640e85903cddfffb9604afdb8453</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_gnss_signal_quality</type>
      <name>MIP_GNSS_RAW_DATA_GNSS_SIGNAL_QUALITY_NONE</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga23eaa0e164471c2a18e5edc934482ad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_gnss_signal_quality</type>
      <name>MIP_GNSS_RAW_DATA_GNSS_SIGNAL_QUALITY_SEARCHING</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gaff5860e23e7d413d3d717133840797a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_gnss_signal_quality</type>
      <name>MIP_GNSS_RAW_DATA_GNSS_SIGNAL_QUALITY_TIME_LOCKED</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga7385599b8aed8c7262439c6add2540c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_gnss_signal_quality</type>
      <name>MIP_GNSS_RAW_DATA_GNSS_SIGNAL_QUALITY_UNUSABLE</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga8e0cbe2e70068fbefc8459a7c2b1a14a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_CARRIER_PHASE</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga987ea6f2abb1be2b6f4b4931e9cd28e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_CARRIER_PHASE_UNCERTAINTY</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gacf24ca151958b795e66ef35799b0cb29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_DOPPLER</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga4f2e3007da3201c6cbb7a2becc14772f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_DOPPLER_UNCERTAINTY</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga120d0408c71ab6ab949b36b8dc061ded</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga4982135bae8078d4f2d2275025645f30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_GNSS_ID</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gaaca4043c0fd38cecee0e01d37cb69562</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_LOCK_TIME</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gaf9387a9000a55949bfe8a2927c2581ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gaa6cc64a9e8d05ecaf18fd405d73b8679</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_PSEUDORANGE</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga98eb3b0ae305544238c84c4b3d7b4899</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_QUALITY</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gabdc8e8c94b7ae8f19ba078c43a539de7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_RANGE_UNCERTAINTY</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga630e5e31c95b2aa684b0537b0c758b9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_RECEIVER_ID</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gac0d9754b6fcfc1478d9b138e5190beae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_SATELLITE_ID</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga67814b9ef4868ac064382c60bae34764</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_SIGNAL_ID</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gaef9090e019f924b5ef6f05d41714bc92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_SIGNAL_STRENGTH</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gabc415ea1f0f6d4301f9f1a789dff791b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_TOW</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga4c212f1b5f64b2fc697f364652fe7157</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_TRACKING_CHANNEL</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga81f8754699de8e42b54bbaafaa7dad55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_WEEK_NUMBER</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga323b1359e78f4852c8b8d963944aa616</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_jamming_state</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_JAMMING_STATE_NONE</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gacb788534afaf4aecfd6ff76eb0b06de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_jamming_state</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_JAMMING_STATE_PARTIAL</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga6843ed41a11aaa3d95717b6c6649f8dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_jamming_state</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_JAMMING_STATE_SIGNIFICANT</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga7e9be708008917218d700907831d53a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_jamming_state</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_JAMMING_STATE_UNKNOWN</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gaf9ddc3d0373fb43313a080eb024be988</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_rfband</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_RFBAND_L1</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga860721337c6f3c5b34c2598ece1cc518</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_rfband</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_RFBAND_L2</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gaeb3f3fa9a4799a6d75f461b2508c76d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_rfband</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_RFBAND_L5</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gadbd50fde823e3657483300aa7006433e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_rfband</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_RFBAND_UNKNOWN</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gaf492e3d5f9e48eb88eb751918f00c837</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_spoofing_state</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_SPOOFING_STATE_NONE</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga8ce1a741c98d7f9da053ab2ad9fb9058</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_spoofing_state</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_SPOOFING_STATE_PARTIAL</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gaabbd8c27a1e4622baf9f3040451c9c32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_spoofing_state</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_SPOOFING_STATE_SIGNIFICANT</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga4f75b498ff6277cb42f47f66d89dd399</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_spoofing_state</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_SPOOFING_STATE_UNKNOWN</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gab1bf135cfb50025d38cc5218a3f0cbb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_valid_flags</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gaf9eded73b5b1705e759f4cea91840694</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_valid_flags</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_VALID_FLAGS_JAMMING_STATE</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gafaa4218a571486a7120a26e8a87f25c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_valid_flags</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga616c390be047c325e5c9e05af2c7d023</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_valid_flags</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_VALID_FLAGS_RF_BAND</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gaa9176398b0f5abf53e2c663e30c4fccc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_valid_flags</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_VALID_FLAGS_SPOOFING_STATE</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga0f2b5a8ff3c8a2deb65c574fd77e5976</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_epoch_status</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_EPOCH_STATUS_ANTENNA_DESCRIPTION_RECEIVED</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga5601d4daa23e25e1d90d582ebb65cc39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_epoch_status</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_EPOCH_STATUS_ANTENNA_LOCATION_RECEIVED</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>gac4ec09c55c06755eb874d48e7f97f778</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_epoch_status</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_EPOCH_STATUS_BEIDOU_RECEIVED</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga45606c16de685955c4da4f796aa4c688</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_epoch_status</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_EPOCH_STATUS_DONGLE_STATUS_READ_FAILED</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga6bf41a847ab56f036cdb5cc0c1888277</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_epoch_status</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_EPOCH_STATUS_GALILEO_RECEIVED</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga734a5f206dfe41decce19e735c5ccdfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_epoch_status</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_EPOCH_STATUS_GLONASS_RECEIVED</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>gad4d0e5005dd823f0d41ec1712787f77f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_epoch_status</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_EPOCH_STATUS_GPS_RECEIVED</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>gab729a9156d408056280c07ae96d8e580</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_epoch_status</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_EPOCH_STATUS_NONE</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga6f67d8051bf2b3e196d9536d5f6f0198</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_epoch_status</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_EPOCH_STATUS_USING_GLONASS_MSM_MESSAGES</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>gab69585381a22d9a3d075d1ec626dddcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_epoch_status</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_EPOCH_STATUS_USING_GPS_MSM_MESSAGES</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga34f12c6ced6beeeca6c3598294da8005</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_valid_flags</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_VALID_FLAGS_BEIDOU_LATENCY</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga4ea5435be81faa1efab1c19a3eaeacca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_valid_flags</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_VALID_FLAGS_DONGLE_STATUS</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga80bfabdd1041bcd6e65995f180043a3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_valid_flags</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_VALID_FLAGS_EPOCH_STATUS</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>gaae608994df54a5f34e1fc77098a794a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_valid_flags</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga02580ebf4bdf9c888d0761fc6817e7d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_valid_flags</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_VALID_FLAGS_GALILEO_LATENCY</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>gabd673a85902b76413279717a64304180</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_valid_flags</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_VALID_FLAGS_GLONASS_LATENCY</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga56202bf4e9fa40b5eba29688a7aa486f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_valid_flags</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_VALID_FLAGS_GPS_LATENCY</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>gae690be678b1a06bad2f6416753dc78a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_valid_flags</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga9b886f1802870f5646360267821ef13b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_valid_flags</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_VALID_FLAGS_TOW</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga0d80af6d41e7b39fdbf7cdd4ef67c038</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_valid_flags</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_VALID_FLAGS_WEEK_NUMBER</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga5d5a60b64ac861bf62f5cdc068d70b01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_satellite_status_data_valid_flags</type>
      <name>MIP_GNSS_SATELLITE_STATUS_DATA_VALID_FLAGS_AZIMUTH</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>ga07461bc120007f59166106e5d0200cd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_satellite_status_data_valid_flags</type>
      <name>MIP_GNSS_SATELLITE_STATUS_DATA_VALID_FLAGS_ELEVATION</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>ga872fe502f8110c1e987ee694f0a3c60d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_satellite_status_data_valid_flags</type>
      <name>MIP_GNSS_SATELLITE_STATUS_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>ga1563fc81e15ea359dc5163aae93eb971</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_satellite_status_data_valid_flags</type>
      <name>MIP_GNSS_SATELLITE_STATUS_DATA_VALID_FLAGS_GNSS_ID</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>ga289b911606bff450574c215aa8203111</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_satellite_status_data_valid_flags</type>
      <name>MIP_GNSS_SATELLITE_STATUS_DATA_VALID_FLAGS_HEALTH</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>ga0b2ecbebedd50dd981d3556315210b87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_satellite_status_data_valid_flags</type>
      <name>MIP_GNSS_SATELLITE_STATUS_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>ga72868cdd7811d93c16df18832c5d602d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_satellite_status_data_valid_flags</type>
      <name>MIP_GNSS_SATELLITE_STATUS_DATA_VALID_FLAGS_SATELLITE_ID</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>ga22646891382b1b53e1209eab66c547c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_satellite_status_data_valid_flags</type>
      <name>MIP_GNSS_SATELLITE_STATUS_DATA_VALID_FLAGS_TOW</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>ga0b63b9b4c2b1b51520f9f24a228e349d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_satellite_status_data_valid_flags</type>
      <name>MIP_GNSS_SATELLITE_STATUS_DATA_VALID_FLAGS_WEEK_NUMBER</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>gad24227cb6875a84e8a53af7775d55aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_correction_data_valid_flags</type>
      <name>MIP_GNSS_SBAS_CORRECTION_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__sbas__correction.html</anchorfile>
      <anchor>gac91562ea521595fd537f806f245cbcc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_correction_data_valid_flags</type>
      <name>MIP_GNSS_SBAS_CORRECTION_DATA_VALID_FLAGS_IONO_CORRECTION</name>
      <anchorfile>group__c__gnss__sbas__correction.html</anchorfile>
      <anchor>ga6761229a26d3a9860693eb95a24326dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_correction_data_valid_flags</type>
      <name>MIP_GNSS_SBAS_CORRECTION_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__sbas__correction.html</anchorfile>
      <anchor>ga154ca473719138d8bd4135b0c427ef77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_correction_data_valid_flags</type>
      <name>MIP_GNSS_SBAS_CORRECTION_DATA_VALID_FLAGS_PSEUDORANGE_CORRECTION</name>
      <anchorfile>group__c__gnss__sbas__correction.html</anchorfile>
      <anchor>gac018f87b4cc3791731ee9a9f3ebfad69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_correction_data_valid_flags</type>
      <name>MIP_GNSS_SBAS_CORRECTION_DATA_VALID_FLAGS_UDREI</name>
      <anchorfile>group__c__gnss__sbas__correction.html</anchorfile>
      <anchor>gacb8c615d0e397649702c52e4e3e476f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_info_data_sbas_status</type>
      <name>MIP_GNSS_SBAS_INFO_DATA_SBAS_STATUS_CORRECTIONS_AVAILABLE</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga40dfaad0f2b72ee2ed29115acfbc893a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_info_data_sbas_status</type>
      <name>MIP_GNSS_SBAS_INFO_DATA_SBAS_STATUS_INTEGRITY_AVAILABLE</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga33d8aec74fba638eb2c9cc50d675aed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_info_data_sbas_status</type>
      <name>MIP_GNSS_SBAS_INFO_DATA_SBAS_STATUS_NONE</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga0bf6e08d18d526b40c3e71f84912b690</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_info_data_sbas_status</type>
      <name>MIP_GNSS_SBAS_INFO_DATA_SBAS_STATUS_RANGE_AVAILABLE</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>gaecc741da60c77b43c28b93aa3719c833</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_info_data_sbas_status</type>
      <name>MIP_GNSS_SBAS_INFO_DATA_SBAS_STATUS_TEST_MODE</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga0e8c95d3ea3d3dde8e5dc15f78729042</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_info_data_valid_flags</type>
      <name>MIP_GNSS_SBAS_INFO_DATA_VALID_FLAGS_COUNT</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga2e051af89c9ad9eb3d056c7e28313d46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_info_data_valid_flags</type>
      <name>MIP_GNSS_SBAS_INFO_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>gad719b95dec21908ab8d740105ea0a11b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_info_data_valid_flags</type>
      <name>MIP_GNSS_SBAS_INFO_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>gabe34ad709ce80ac0311ee5fc658c2ea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_info_data_valid_flags</type>
      <name>MIP_GNSS_SBAS_INFO_DATA_VALID_FLAGS_SBAS_ID</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga2b1a749ea1c6e6b1c2b8c41f055b438d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_info_data_valid_flags</type>
      <name>MIP_GNSS_SBAS_INFO_DATA_VALID_FLAGS_SBAS_STATUS</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>gaa1ca2a21867e18bc170e2aa1176f2fc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_info_data_valid_flags</type>
      <name>MIP_GNSS_SBAS_INFO_DATA_VALID_FLAGS_SBAS_SYSTEM</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>gae1daaba6ee94597b12e9ecf78489b346</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_info_data_valid_flags</type>
      <name>MIP_GNSS_SBAS_INFO_DATA_VALID_FLAGS_TOW</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga5c9541904e0b79344c4a2339c7824ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_info_data_valid_flags</type>
      <name>MIP_GNSS_SBAS_INFO_DATA_VALID_FLAGS_WEEK_NUMBER</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga53d93922e6b15eed17061eb815d239bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_BEIDOU_B1I</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga01eeecea6bbaa441004c391da382b57c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_BEIDOU_B1IQ</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga9c6731fbaf33b8b607ef7e6af3d25f65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_BEIDOU_B1Q</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga2a48664befd4d889ca4e8c10938cc8ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_BEIDOU_B2I</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gaea93cfefbf1a76c6d381e6a9c2ab6d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_BEIDOU_B2IQ</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga7ac8c982a8b10ed02f5c43df1c73b6e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_BEIDOU_B2Q</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gac69354cf42c39fe52e8c7fade51102eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_BEIDOU_B3I</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga47db92f3ff5f64005256ea53f6e35958</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_BEIDOU_B3IQ</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga211c9dab56a1ac2971bb9d74f069ea9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_BEIDOU_B3Q</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga065a7fc0659e7bbe0a9fda222f219f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E1A</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga69eb1e33318d88c8dd03cf0b35d968bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E1ABC</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga2ca803dd963e4d19169a855a22f768bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E1B</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gadab1390241fe032c4497bbf003143059</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E1BC</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga42dc08679967ae6c16d218412f03e66b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E1C</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gaf89f66d7c7ce15f236c174edd4558e63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E5ABI</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gafde6df1cc8585fb0958cf5ed58d805f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E5ABIQ</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gabf8d0c2c6ef5dab4a3ec372478684d85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E5ABQ</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga28fc1ebd509a88bc87ccd2c29ce71080</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E5AI</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga11a78d6957c217e7c61ec66bd5dc6a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E5AIQ</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga8e3460ff29de1472a4de2c6473902ed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E5AQ</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga3b92d15c67421800cd4df2ab565ffdb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E5BI</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga2632f166d9ab90b68641f6e0857a7700</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E5BIQ</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga7aebd623881514f9752d936376c38dde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E5BQ</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gabd666e7e05f156cd805aae506d836a5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E6A</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gaf97188ee46f5e0344bf6e519ddb22912</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E6ABC</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga3c8ba7af88904dc073383f1523f312ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E6B</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gaead412512f2b26ebb4c687bd308bcb28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E6BC</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga0cb9244eaa1a9b0aa21aa67e852e4e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E6C</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga4fbf4f8e52b73bebfc50a659b95b1a4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GLONASS_G1CA</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gab4a27fa20b7a90cdd0a01cbeaece4924</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GLONASS_G1P</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gaf2c9bab421deb7314a0216554d3c45e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GLONASS_G2C</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga1a72f83104db2076474aed7304f36a2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GLONASS_G2P</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gaafdc13e7ad7b91875fe1433a3d61dd91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GPS_L1CA</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gae3f878cba4bff9d9117164e10a274f7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GPS_L1CD</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga4a0fdf5c0da74873bba368d2a08d6a8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GPS_L1CDP</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga3baf6d5a5775bfb08133a10f53a8eaac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GPS_L1CP</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga94ce57c4f32d7dea074f4cb66a9279c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GPS_L1P</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gab6b3ab4ca679032c6c375f4a1f88ae71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GPS_L1Z</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gab6216d513f32db601fd3b7b75692ec7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GPS_L2CA</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga9e4dde6a2c5c53913ba46856d724d8d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GPS_L2CL</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gae6c65891aa8c34e5f477fbe4e9dbb242</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GPS_L2CM</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga98b12bbac68d8dba0b3ab80bb909830f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GPS_L2CML</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga402cbbfc7a99e071152eacb7c0e8ccdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GPS_L2P</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gaceadcd96ec588de8aebbeaab5a7813bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GPS_L2Z</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga93a8176fefaed2ec7c7253d995735a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GPS_L5I</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga76b034b11a5fbbaff1b363acd42fc573</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GPS_L5IQ</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga7108d3d7701a5c20d15ba8caac4de6a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GPS_L5Q</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga3f33d4e613901fc15dd0080ce4f570a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_QZSS_L1CA</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga80e96cd94580589630654aa25da9933c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_QZSS_L1CD</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga517ae999486cca3881e7b08a9ca62fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_QZSS_L1CDP</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga1c1ead0124e609eb9bb7cefb61ae8fa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_QZSS_L1CP</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gabd41b4b3a436e98a29a94c1485184c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_QZSS_L2CL</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gae93274713193802bc1c07e4c178cf2a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_QZSS_L2CM</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga1cb39bafc5986b4ae76396f0a3f818da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_QZSS_L2CML</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga7e0cc5d07b32ba2e66e8fc92fdb5d0d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_QZSS_L5I</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga05d53db5fa38c2766cf70ba2e66c0080</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_QZSS_L5IQ</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gaf12e994e696e260f908536d4c5a52280</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_QZSS_L5Q</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga603c4cd59b799458be08e2a7ea0cd9e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_QZSS_LEXL</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga9ceba5c41f74c130f4a2c1d5ef46f63a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_QZSS_LEXS</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga673b91f76351ea3857aef2185010054d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_QZSS_LEXSL</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga8696c59a11db4f9488e95d81c2f13398</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_SBAS_L1CA</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga2bc7f2de1855e7d162e4415ac6531a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_SBAS_L5I</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga1231a35804788bb48a62447371204c0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_SBAS_L5IQ</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gad6f4e65ddf47f371b49a351615dbbf60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_SBAS_L5Q</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gaf41f6d085555a50106b8cd3d2ee01adc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_UNKNOWN</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gab147e27dfec67cb381ff9a075d1ba1e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sv_info_data_svflags</type>
      <name>MIP_GNSS_SV_INFO_DATA_SVFLAGS_HEALTHY</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>ga095b2c94989b46cbff5c3825346beac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sv_info_data_svflags</type>
      <name>MIP_GNSS_SV_INFO_DATA_SVFLAGS_NONE</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>gadf396df1c64b8925975bfdb6c28a9bd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sv_info_data_svflags</type>
      <name>MIP_GNSS_SV_INFO_DATA_SVFLAGS_USED_FOR_NAVIGATION</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>ga9eba167e5ee34be71014a1051e3c93d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sv_info_data_valid_flags</type>
      <name>MIP_GNSS_SV_INFO_DATA_VALID_FLAGS_AZIMUTH</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>ga028674cf9b13055e185f3879d0713c49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sv_info_data_valid_flags</type>
      <name>MIP_GNSS_SV_INFO_DATA_VALID_FLAGS_CARRIER_NOISE_RATIO</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>gaada125dc76c1c88e44721598bf47b7f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sv_info_data_valid_flags</type>
      <name>MIP_GNSS_SV_INFO_DATA_VALID_FLAGS_CHANNEL</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>ga5648f257ec3bc3b5b08805df768d8409</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sv_info_data_valid_flags</type>
      <name>MIP_GNSS_SV_INFO_DATA_VALID_FLAGS_ELEVATION</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>gad66c55d5c0560b364855d962bdf6165a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sv_info_data_valid_flags</type>
      <name>MIP_GNSS_SV_INFO_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>ga12e67e23eb79e76071a59ab7e72375b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sv_info_data_valid_flags</type>
      <name>MIP_GNSS_SV_INFO_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>gaaef3291df5728070bdf5a8e8207aff0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sv_info_data_valid_flags</type>
      <name>MIP_GNSS_SV_INFO_DATA_VALID_FLAGS_SV_FLAGS</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>gadb92e965ae9a8c1c014abf95f29bb544</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sv_info_data_valid_flags</type>
      <name>MIP_GNSS_SV_INFO_DATA_VALID_FLAGS_SV_ID</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>ga59ea9040446315d0e7d782fc6f104c31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_utc_time_data_valid_flags</type>
      <name>MIP_GNSS_UTC_TIME_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__utc__time.html</anchorfile>
      <anchor>gac9cc0d6a5fbd45cbfa62281a3605d977</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_utc_time_data_valid_flags</type>
      <name>MIP_GNSS_UTC_TIME_DATA_VALID_FLAGS_GNSS_DATE_TIME</name>
      <anchorfile>group__c__gnss__utc__time.html</anchorfile>
      <anchor>ga2b37e509249415359dace8a61361aa55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_utc_time_data_valid_flags</type>
      <name>MIP_GNSS_UTC_TIME_DATA_VALID_FLAGS_LEAP_SECONDS_KNOWN</name>
      <anchorfile>group__c__gnss__utc__time.html</anchorfile>
      <anchor>ga56679c00040819c5672f076e7e786e26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_utc_time_data_valid_flags</type>
      <name>MIP_GNSS_UTC_TIME_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__utc__time.html</anchorfile>
      <anchor>ga5de1b025bad9f668a919d037192d8e0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_vel_ecef_data_valid_flags</type>
      <name>MIP_GNSS_VEL_ECEF_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__vel__ecef.html</anchorfile>
      <anchor>gad6e04c125526834d1e8232c4baee53f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_vel_ecef_data_valid_flags</type>
      <name>MIP_GNSS_VEL_ECEF_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__vel__ecef.html</anchorfile>
      <anchor>ga9c530eb58ad20d18d7e7a75a060c6900</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_vel_ecef_data_valid_flags</type>
      <name>MIP_GNSS_VEL_ECEF_DATA_VALID_FLAGS_VELOCITY</name>
      <anchorfile>group__c__gnss__vel__ecef.html</anchorfile>
      <anchor>ga5737a95535f4fd2d8f00a1fadbf5d5f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_vel_ecef_data_valid_flags</type>
      <name>MIP_GNSS_VEL_ECEF_DATA_VALID_FLAGS_VELOCITY_ACCURACY</name>
      <anchorfile>group__c__gnss__vel__ecef.html</anchorfile>
      <anchor>gabc263f8d3993dd004757c16b322fae65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_vel_ned_data_valid_flags</type>
      <name>MIP_GNSS_VEL_NED_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>ga0e960823b4df1e2f8a856e43519b7381</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_vel_ned_data_valid_flags</type>
      <name>MIP_GNSS_VEL_NED_DATA_VALID_FLAGS_GROUND_SPEED</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>ga8e68e9c7a50195c697f52b5bf0d8d739</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_vel_ned_data_valid_flags</type>
      <name>MIP_GNSS_VEL_NED_DATA_VALID_FLAGS_HEADING</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>gafda52c2162a8ca681261e6e9399ec4be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_vel_ned_data_valid_flags</type>
      <name>MIP_GNSS_VEL_NED_DATA_VALID_FLAGS_HEADING_ACCURACY</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>gab16a447968778ea070b14f876681f3f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_vel_ned_data_valid_flags</type>
      <name>MIP_GNSS_VEL_NED_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>ga7955eaa0d87504911141a28cb7a3410d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_vel_ned_data_valid_flags</type>
      <name>MIP_GNSS_VEL_NED_DATA_VALID_FLAGS_SPEED_3D</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>gaa24c03e99df2d87bfcee36f753b02f50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_vel_ned_data_valid_flags</type>
      <name>MIP_GNSS_VEL_NED_DATA_VALID_FLAGS_SPEED_ACCURACY</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>ga83a893d70d06136bf96863d335d29d32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_vel_ned_data_valid_flags</type>
      <name>MIP_GNSS_VEL_NED_DATA_VALID_FLAGS_VELOCITY</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>ga7d7d0b37b8b8643589d0a15f1a1735fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sbas_system</type>
      <name>MIP_SBAS_SYSTEM_EGNOS</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gad96668c4901cf24c7abc0a133016e9a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sbas_system</type>
      <name>MIP_SBAS_SYSTEM_GAGAN</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga76c3be30d6362bb5064be6efbb0431c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sbas_system</type>
      <name>MIP_SBAS_SYSTEM_MSAS</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga994bf2b9de0007d7afab52ea0d090bd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sbas_system</type>
      <name>MIP_SBAS_SYSTEM_UNKNOWN</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga42e61c39fe740352c5e91d6b06bbfa69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sbas_system</type>
      <name>MIP_SBAS_SYSTEM_WAAS</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga45df3207b3406ea8af1d75d8513bda75</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>data_sensor.c</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>data__sensor_8c</filename>
    <includes id="data__sensor_8h" name="data_sensor.h" local="yes" imported="no">data_sensor.h</includes>
    <includes id="serialization_8h" name="serialization.h" local="yes" imported="no">../utils/serialization.h</includes>
    <includes id="mip__interface_8h" name="mip_interface.h" local="yes" imported="no">../mip_interface.h</includes>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_comp_euler_angles_data</name>
      <anchorfile>group__c__sensor__comp__euler__angles.html</anchorfile>
      <anchor>gaa8780f1fde493202ddfcaf9cbd984368</anchor>
      <arglist>(mip_serializer *serializer, mip_sensor_comp_euler_angles_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_comp_euler_angles_data_from_field</name>
      <anchorfile>data__sensor_8c.html</anchorfile>
      <anchor>a6f88756301264bf8e2f445f4e013150d</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_comp_orientation_matrix_data</name>
      <anchorfile>group__c__sensor__comp__orientation__matrix.html</anchorfile>
      <anchor>ga8333e3c9dac80ad63784a9e26457adb1</anchor>
      <arglist>(mip_serializer *serializer, mip_sensor_comp_orientation_matrix_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_comp_orientation_matrix_data_from_field</name>
      <anchorfile>data__sensor_8c.html</anchorfile>
      <anchor>a7a8ec2845b70ad6215e9eacb03258b89</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_comp_orientation_update_matrix_data</name>
      <anchorfile>group__c__sensor__comp__orientation__update__matrix.html</anchorfile>
      <anchor>gab97ca3f0a2c7ea0fd3493f26dbacf182</anchor>
      <arglist>(mip_serializer *serializer, mip_sensor_comp_orientation_update_matrix_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_comp_orientation_update_matrix_data_from_field</name>
      <anchorfile>data__sensor_8c.html</anchorfile>
      <anchor>a0e2a197d19e26258de002a4df85d6c8c</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_comp_quaternion_data</name>
      <anchorfile>group__c__sensor__comp__quaternion.html</anchorfile>
      <anchor>gaf9d7fcd5614b75c773023b9af1556993</anchor>
      <arglist>(mip_serializer *serializer, mip_sensor_comp_quaternion_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_comp_quaternion_data_from_field</name>
      <anchorfile>data__sensor_8c.html</anchorfile>
      <anchor>a8adf586a4ca7fcf5538fcc1befa0f7dd</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_delta_theta_data</name>
      <anchorfile>group__c__sensor__delta__theta.html</anchorfile>
      <anchor>ga60d7e982423bc871901e8fcf4f674474</anchor>
      <arglist>(mip_serializer *serializer, mip_sensor_delta_theta_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_delta_theta_data_from_field</name>
      <anchorfile>data__sensor_8c.html</anchorfile>
      <anchor>aef1e49e5842c9c809f2e0cf8760c0fe2</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_delta_velocity_data</name>
      <anchorfile>group__c__sensor__delta__velocity.html</anchorfile>
      <anchor>gaa168e44deebab688d472a3bed2de32c0</anchor>
      <arglist>(mip_serializer *serializer, mip_sensor_delta_velocity_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_delta_velocity_data_from_field</name>
      <anchorfile>data__sensor_8c.html</anchorfile>
      <anchor>aa19eb2415658fe0349f012e0cb3db37e</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_gps_timestamp_data</name>
      <anchorfile>group__c__sensor__gps__timestamp.html</anchorfile>
      <anchor>ga64196bc9e1741d7d2345aed83540ef0f</anchor>
      <arglist>(mip_serializer *serializer, mip_sensor_gps_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_gps_timestamp_data_from_field</name>
      <anchorfile>data__sensor_8c.html</anchorfile>
      <anchor>a2036c71a524798a76f4a89dc173d2378</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_gps_timestamp_data_valid_flags</name>
      <anchorfile>group__c__sensor__gps__timestamp.html</anchorfile>
      <anchor>gac6f3ce0dc6bbdc5b7a9bbfa50f6d77e5</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_gps_timestamp_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_internal_timestamp_data</name>
      <anchorfile>group__c__sensor__internal__timestamp.html</anchorfile>
      <anchor>ga77b405ed4243c9e4dc89f22444d32993</anchor>
      <arglist>(mip_serializer *serializer, mip_sensor_internal_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_internal_timestamp_data_from_field</name>
      <anchorfile>data__sensor_8c.html</anchorfile>
      <anchor>a7243d2d01d661dab057ea479ae653d8a</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_north_vector_data</name>
      <anchorfile>group__c__sensor__north__vector.html</anchorfile>
      <anchor>ga3a69cf1e165145face53b4a631b9b016</anchor>
      <arglist>(mip_serializer *serializer, mip_sensor_north_vector_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_north_vector_data_from_field</name>
      <anchorfile>data__sensor_8c.html</anchorfile>
      <anchor>af9d6bd54b71a021ecc2196f86a4df20b</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_odometer_data_data</name>
      <anchorfile>group__c__sensor__odometer__data.html</anchorfile>
      <anchor>gad095f2b19b9f0654593928e5d5dc11f3</anchor>
      <arglist>(mip_serializer *serializer, mip_sensor_odometer_data_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_odometer_data_data_from_field</name>
      <anchorfile>data__sensor_8c.html</anchorfile>
      <anchor>a029f684ccae0354ee415f778442020aa</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_orientation_raw_temp_data</name>
      <anchorfile>group__c__sensor__orientation__raw__temp.html</anchorfile>
      <anchor>ga205c0b5372cdd2fdbf53444f287a7ebb</anchor>
      <arglist>(mip_serializer *serializer, mip_sensor_orientation_raw_temp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_orientation_raw_temp_data_from_field</name>
      <anchorfile>data__sensor_8c.html</anchorfile>
      <anchor>a71f1341d2c2733b694c053b46bb354fb</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_overrange_status_data</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>gaa5b66338bd3b066628f498c56a3d4876</anchor>
      <arglist>(mip_serializer *serializer, mip_sensor_overrange_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_overrange_status_data_from_field</name>
      <anchorfile>data__sensor_8c.html</anchorfile>
      <anchor>a54cd5a2ebb7a7cf8467d8b65914de395</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_overrange_status_data_status</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>ga10e2c80d49f9931f8416e4670897d690</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_overrange_status_data_status *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_pps_timestamp_data</name>
      <anchorfile>group__c__sensor__pps__timestamp.html</anchorfile>
      <anchor>gae52a78e713be08d9c2bb8bc1e52e3a64</anchor>
      <arglist>(mip_serializer *serializer, mip_sensor_pps_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_pps_timestamp_data_from_field</name>
      <anchorfile>data__sensor_8c.html</anchorfile>
      <anchor>adb70616f5d4306b05ae652b84b3522bf</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_raw_accel_data</name>
      <anchorfile>group__c__sensor__raw__accel.html</anchorfile>
      <anchor>gaee59b854530e14c017ecea3be31a6836</anchor>
      <arglist>(mip_serializer *serializer, mip_sensor_raw_accel_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_raw_accel_data_from_field</name>
      <anchorfile>data__sensor_8c.html</anchorfile>
      <anchor>ab2c4ee5c2a9e956a74cdaffd0b4b237f</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_raw_gyro_data</name>
      <anchorfile>group__c__sensor__raw__gyro.html</anchorfile>
      <anchor>ga85f149c424fed5878b009337154e7149</anchor>
      <arglist>(mip_serializer *serializer, mip_sensor_raw_gyro_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_raw_gyro_data_from_field</name>
      <anchorfile>data__sensor_8c.html</anchorfile>
      <anchor>a1d6fa858b220dc92f5187738f23320cc</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_raw_mag_data</name>
      <anchorfile>group__c__sensor__raw__mag.html</anchorfile>
      <anchor>gaf4de10080eabe804988cdab3f9b299b9</anchor>
      <arglist>(mip_serializer *serializer, mip_sensor_raw_mag_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_raw_mag_data_from_field</name>
      <anchorfile>data__sensor_8c.html</anchorfile>
      <anchor>ac9b7f2a37ce927872307a1e9b42e8a23</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_raw_pressure_data</name>
      <anchorfile>group__c__sensor__raw__pressure.html</anchorfile>
      <anchor>ga415f8a1e050ccfe2b36886b7bb6d6c5a</anchor>
      <arglist>(mip_serializer *serializer, mip_sensor_raw_pressure_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_raw_pressure_data_from_field</name>
      <anchorfile>data__sensor_8c.html</anchorfile>
      <anchor>a87573fe24c8b10858d97381e4c426c6a</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_scaled_accel_data</name>
      <anchorfile>group__c__sensor__scaled__accel.html</anchorfile>
      <anchor>ga5db247fe029ca32a7509ff841eaf34af</anchor>
      <arglist>(mip_serializer *serializer, mip_sensor_scaled_accel_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_scaled_accel_data_from_field</name>
      <anchorfile>data__sensor_8c.html</anchorfile>
      <anchor>a2cbfc4f27183bd2ccb260fc0af8f2c3f</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_scaled_gyro_data</name>
      <anchorfile>group__c__sensor__scaled__gyro.html</anchorfile>
      <anchor>ga6fc19b636eddd2902d53149b33e2b217</anchor>
      <arglist>(mip_serializer *serializer, mip_sensor_scaled_gyro_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_scaled_gyro_data_from_field</name>
      <anchorfile>data__sensor_8c.html</anchorfile>
      <anchor>a9d833f3d2a5358bd7adf612eab8f59e9</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_scaled_mag_data</name>
      <anchorfile>group__c__sensor__scaled__mag.html</anchorfile>
      <anchor>ga7c71f2645c0edda4f0c5095129a754f7</anchor>
      <arglist>(mip_serializer *serializer, mip_sensor_scaled_mag_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_scaled_mag_data_from_field</name>
      <anchorfile>data__sensor_8c.html</anchorfile>
      <anchor>ab6e1867b400e9fe521314a7f2f0201ee</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_scaled_pressure_data</name>
      <anchorfile>group__c__sensor__scaled__pressure.html</anchorfile>
      <anchor>ga091f198d049a65932dcf4f7370661a70</anchor>
      <arglist>(mip_serializer *serializer, mip_sensor_scaled_pressure_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_scaled_pressure_data_from_field</name>
      <anchorfile>data__sensor_8c.html</anchorfile>
      <anchor>a99def8c086fd12768ac39bc42b98ea69</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_temperature_abs_data</name>
      <anchorfile>group__c__sensor__temperature__abs.html</anchorfile>
      <anchor>ga4b52efdffda70a9678265787f563b498</anchor>
      <arglist>(mip_serializer *serializer, mip_sensor_temperature_abs_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_temperature_abs_data_from_field</name>
      <anchorfile>data__sensor_8c.html</anchorfile>
      <anchor>a0ead29d8d082646e187a36970c2582d4</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_up_vector_data</name>
      <anchorfile>group__c__sensor__up__vector.html</anchorfile>
      <anchor>ga569538ab6fd1efce02d19ab1e2af69f4</anchor>
      <arglist>(mip_serializer *serializer, mip_sensor_up_vector_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_up_vector_data_from_field</name>
      <anchorfile>data__sensor_8c.html</anchorfile>
      <anchor>aa929a77e05a5db11e09738005bacbe97</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_comp_euler_angles_data</name>
      <anchorfile>group__c__sensor__comp__euler__angles.html</anchorfile>
      <anchor>gad647691bd9085c1902f53562d150e6fc</anchor>
      <arglist>(mip_serializer *serializer, const mip_sensor_comp_euler_angles_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_comp_orientation_matrix_data</name>
      <anchorfile>group__c__sensor__comp__orientation__matrix.html</anchorfile>
      <anchor>gaa190dc23d663c72a66eb6adef9073aaa</anchor>
      <arglist>(mip_serializer *serializer, const mip_sensor_comp_orientation_matrix_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_comp_orientation_update_matrix_data</name>
      <anchorfile>group__c__sensor__comp__orientation__update__matrix.html</anchorfile>
      <anchor>gaa50f04905edd70efa57db3fdb918788c</anchor>
      <arglist>(mip_serializer *serializer, const mip_sensor_comp_orientation_update_matrix_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_comp_quaternion_data</name>
      <anchorfile>group__c__sensor__comp__quaternion.html</anchorfile>
      <anchor>gabe5da76eb7efd40b731e49bc49d790b5</anchor>
      <arglist>(mip_serializer *serializer, const mip_sensor_comp_quaternion_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_delta_theta_data</name>
      <anchorfile>group__c__sensor__delta__theta.html</anchorfile>
      <anchor>ga87d109c65af66cf8a27bf10512fa4702</anchor>
      <arglist>(mip_serializer *serializer, const mip_sensor_delta_theta_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_delta_velocity_data</name>
      <anchorfile>group__c__sensor__delta__velocity.html</anchorfile>
      <anchor>ga1ebfb158669a59dbf67e257dbee22510</anchor>
      <arglist>(mip_serializer *serializer, const mip_sensor_delta_velocity_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_gps_timestamp_data</name>
      <anchorfile>group__c__sensor__gps__timestamp.html</anchorfile>
      <anchor>ga986d3f15972758a2b5c70d91e23e6afd</anchor>
      <arglist>(mip_serializer *serializer, const mip_sensor_gps_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_gps_timestamp_data_valid_flags</name>
      <anchorfile>group__c__sensor__gps__timestamp.html</anchorfile>
      <anchor>ga1e3aa5598fb519e83cf3ea3a2edb57bb</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_gps_timestamp_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_internal_timestamp_data</name>
      <anchorfile>group__c__sensor__internal__timestamp.html</anchorfile>
      <anchor>gaeef08c39770e9672b603cd5b4474090c</anchor>
      <arglist>(mip_serializer *serializer, const mip_sensor_internal_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_north_vector_data</name>
      <anchorfile>group__c__sensor__north__vector.html</anchorfile>
      <anchor>ga5ec065a889983b80e621ad73d8ad6bc3</anchor>
      <arglist>(mip_serializer *serializer, const mip_sensor_north_vector_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_odometer_data_data</name>
      <anchorfile>group__c__sensor__odometer__data.html</anchorfile>
      <anchor>gac8390d5a8471d4481d46ed2da3e84289</anchor>
      <arglist>(mip_serializer *serializer, const mip_sensor_odometer_data_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_orientation_raw_temp_data</name>
      <anchorfile>group__c__sensor__orientation__raw__temp.html</anchorfile>
      <anchor>gad53391f3c5694ab6713ec8e981c10a13</anchor>
      <arglist>(mip_serializer *serializer, const mip_sensor_orientation_raw_temp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_overrange_status_data</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>ga9e257a049cce1935d3f8587c9a2a5287</anchor>
      <arglist>(mip_serializer *serializer, const mip_sensor_overrange_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_overrange_status_data_status</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>ga038e8e0f913167c3475f4da62b1dd46e</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_overrange_status_data_status self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_pps_timestamp_data</name>
      <anchorfile>group__c__sensor__pps__timestamp.html</anchorfile>
      <anchor>gacdb932fa87bd76cb9e4077dd51738f69</anchor>
      <arglist>(mip_serializer *serializer, const mip_sensor_pps_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_raw_accel_data</name>
      <anchorfile>group__c__sensor__raw__accel.html</anchorfile>
      <anchor>gaf6f9cdbd0fc5ca5dfdc71a54603a0beb</anchor>
      <arglist>(mip_serializer *serializer, const mip_sensor_raw_accel_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_raw_gyro_data</name>
      <anchorfile>group__c__sensor__raw__gyro.html</anchorfile>
      <anchor>ga34e67b57a77cd5fbdc1998a8fda82384</anchor>
      <arglist>(mip_serializer *serializer, const mip_sensor_raw_gyro_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_raw_mag_data</name>
      <anchorfile>group__c__sensor__raw__mag.html</anchorfile>
      <anchor>gadadd443f40cc67832a2e4de08051603d</anchor>
      <arglist>(mip_serializer *serializer, const mip_sensor_raw_mag_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_raw_pressure_data</name>
      <anchorfile>group__c__sensor__raw__pressure.html</anchorfile>
      <anchor>ga23e6ee8a4016c8545349ca3455bb70d4</anchor>
      <arglist>(mip_serializer *serializer, const mip_sensor_raw_pressure_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_scaled_accel_data</name>
      <anchorfile>group__c__sensor__scaled__accel.html</anchorfile>
      <anchor>ga2997c1d05cc148df86bd40e5bdb0b7f0</anchor>
      <arglist>(mip_serializer *serializer, const mip_sensor_scaled_accel_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_scaled_gyro_data</name>
      <anchorfile>group__c__sensor__scaled__gyro.html</anchorfile>
      <anchor>ga67897911e07045112c004343dce44ffb</anchor>
      <arglist>(mip_serializer *serializer, const mip_sensor_scaled_gyro_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_scaled_mag_data</name>
      <anchorfile>group__c__sensor__scaled__mag.html</anchorfile>
      <anchor>ga1fa13dcec9f176fd46f59ddb7253414b</anchor>
      <arglist>(mip_serializer *serializer, const mip_sensor_scaled_mag_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_scaled_pressure_data</name>
      <anchorfile>group__c__sensor__scaled__pressure.html</anchorfile>
      <anchor>ga4fc0382c9d4d86cd82716d4d862fd97c</anchor>
      <arglist>(mip_serializer *serializer, const mip_sensor_scaled_pressure_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_temperature_abs_data</name>
      <anchorfile>group__c__sensor__temperature__abs.html</anchorfile>
      <anchor>gac71624904bbcc968ada02461bf4be306</anchor>
      <arglist>(mip_serializer *serializer, const mip_sensor_temperature_abs_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_up_vector_data</name>
      <anchorfile>group__c__sensor__up__vector.html</anchorfile>
      <anchor>ga6cb51ee820aa071a996fc53cc3a5304b</anchor>
      <arglist>(mip_serializer *serializer, const mip_sensor_up_vector_data *self)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>data_sensor.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>data__sensor_8cpp</filename>
    <includes id="serialization_8h" name="serialization.h" local="yes" imported="no">../utils/serialization.h</includes>
    <includes id="mip__interface_8h" name="mip_interface.h" local="yes" imported="no">../mip_interface.h</includes>
    <namespace>mip</namespace>
    <namespace>mip::C</namespace>
    <namespace>mip::data_sensor</namespace>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>ab1e458fe93efc022d6c08e6d9115648c</anchor>
      <arglist>(Serializer &amp;serializer, RawAccel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>ac1fb91b910c37ea9a5cc429b325fd2e8</anchor>
      <arglist>(Serializer &amp;serializer, RawGyro &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>abe0c73dde6c19d46dae6039bea1a8e96</anchor>
      <arglist>(Serializer &amp;serializer, RawMag &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>ad5649d92a756ad2fbf7f35733ddac862</anchor>
      <arglist>(Serializer &amp;serializer, RawPressure &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a4b13ce3fb09bd47037259627830bd59e</anchor>
      <arglist>(Serializer &amp;serializer, ScaledAccel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a0e911bf9eb51f8ec32b3da2e494a80fd</anchor>
      <arglist>(Serializer &amp;serializer, ScaledGyro &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>ae035eb74eb1d46184d8bfed92c0f6134</anchor>
      <arglist>(Serializer &amp;serializer, ScaledMag &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a50d26985975a3e2205839e7c22f20ede</anchor>
      <arglist>(Serializer &amp;serializer, ScaledPressure &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a5a4552b754803b12096619ce593412dc</anchor>
      <arglist>(Serializer &amp;serializer, DeltaTheta &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a36023dc8e6e6c909fb9d1e93ead32088</anchor>
      <arglist>(Serializer &amp;serializer, DeltaVelocity &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>af972219255b14dbe39b25ea0c5b7b974</anchor>
      <arglist>(Serializer &amp;serializer, CompOrientationMatrix &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a2cab2f1b4705400a17f5e941d77f4145</anchor>
      <arglist>(Serializer &amp;serializer, CompQuaternion &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a0cd9d9a3c39fdc170ef1fc5d1da0c52a</anchor>
      <arglist>(Serializer &amp;serializer, CompEulerAngles &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>ab1724978001ca8da4611f205a6da0eb9</anchor>
      <arglist>(Serializer &amp;serializer, CompOrientationUpdateMatrix &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>aca39ba32a48a4ed70d254036c2a4ba7e</anchor>
      <arglist>(Serializer &amp;serializer, OrientationRawTemp &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a95f70f24d05b743f373daf9c01899951</anchor>
      <arglist>(Serializer &amp;serializer, InternalTimestamp &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a6096f7c1fc7d486278806c1c15f71871</anchor>
      <arglist>(Serializer &amp;serializer, PpsTimestamp &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>af3c940bdc231b3e39ba02da413c4903b</anchor>
      <arglist>(Serializer &amp;serializer, GpsTimestamp &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>af0d39539d83e774d04b4fd04d374fc28</anchor>
      <arglist>(Serializer &amp;serializer, TemperatureAbs &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a0c7a7a975e386569d3926165112c30b1</anchor>
      <arglist>(Serializer &amp;serializer, UpVector &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a4278032961cac06497fa1b8da21956e4</anchor>
      <arglist>(Serializer &amp;serializer, NorthVector &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>ac9a786651af7dee114ac2301912bc68b</anchor>
      <arglist>(Serializer &amp;serializer, OverrangeStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a59cce1172c31515fb3683e5cd45cff64</anchor>
      <arglist>(Serializer &amp;serializer, OdometerData &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>ae0053314fb77a0dc00d4ccfa83896bf1</anchor>
      <arglist>(Serializer &amp;serializer, const RawAccel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>ada95089f663010a48f87e4fbae8461da</anchor>
      <arglist>(Serializer &amp;serializer, const RawGyro &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a4d39bb14a30b59257ce0f5f796551e1e</anchor>
      <arglist>(Serializer &amp;serializer, const RawMag &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>aa4739f49f70b3fd1f59a9b832227eb9e</anchor>
      <arglist>(Serializer &amp;serializer, const RawPressure &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a2ab52f31f52dcb40b03e7e0bdb43a6ac</anchor>
      <arglist>(Serializer &amp;serializer, const ScaledAccel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>af56ea72dc435c3492b54a0dc5a33f7fc</anchor>
      <arglist>(Serializer &amp;serializer, const ScaledGyro &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a3fb6e6f60622b83a0e9f1365fb7d7901</anchor>
      <arglist>(Serializer &amp;serializer, const ScaledMag &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a6c65dd35df03fdbe9eca20bf2242781c</anchor>
      <arglist>(Serializer &amp;serializer, const ScaledPressure &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a98657e895b14abc15a6f6115968c5339</anchor>
      <arglist>(Serializer &amp;serializer, const DeltaTheta &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a443eea51c564646a2a56cfe4b862697f</anchor>
      <arglist>(Serializer &amp;serializer, const DeltaVelocity &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a30279a7bbbbf8403485d43665d56ce50</anchor>
      <arglist>(Serializer &amp;serializer, const CompOrientationMatrix &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a1fdfea18ba7f5bbcc47f2f29a902c695</anchor>
      <arglist>(Serializer &amp;serializer, const CompQuaternion &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>ab51bffde9b9898df41d5d71c716d743b</anchor>
      <arglist>(Serializer &amp;serializer, const CompEulerAngles &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>ae4d346abf4a26d35935a24f0e7e1cbba</anchor>
      <arglist>(Serializer &amp;serializer, const CompOrientationUpdateMatrix &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a6ec6928b668628a30866719d922eece5</anchor>
      <arglist>(Serializer &amp;serializer, const OrientationRawTemp &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a5ee9bd87bf3167d6c11b3ab1e46c4135</anchor>
      <arglist>(Serializer &amp;serializer, const InternalTimestamp &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a1b0d05518797522fb6b0a0f404cdc421</anchor>
      <arglist>(Serializer &amp;serializer, const PpsTimestamp &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>ad8cfdac44e2958875f11acc561f7cf9a</anchor>
      <arglist>(Serializer &amp;serializer, const GpsTimestamp &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>abe53ddad27f999b3400501e69b034e4c</anchor>
      <arglist>(Serializer &amp;serializer, const TemperatureAbs &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a42293a2d26532ea0094061c78cae3a37</anchor>
      <arglist>(Serializer &amp;serializer, const UpVector &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>aea7e72cdb7e69c4d2da89fda813d92fd</anchor>
      <arglist>(Serializer &amp;serializer, const NorthVector &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>ac0492c49afc5a8a29a1ed81ba5eb8b06</anchor>
      <arglist>(Serializer &amp;serializer, const OverrangeStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>ae9994874a66df4ace9d7d7aa1c4c81f1</anchor>
      <arglist>(Serializer &amp;serializer, const OdometerData &amp;self)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>data_sensor.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>data__sensor_8h</filename>
    <includes id="descriptors_8h" name="descriptors.h" local="yes" imported="no">descriptors.h</includes>
    <includes id="mip__result_8h" name="mip_result.h" local="yes" imported="no">../mip_result.h</includes>
    <class kind="struct">mip_sensor_comp_euler_angles_data</class>
    <class kind="struct">mip_sensor_comp_orientation_matrix_data</class>
    <class kind="struct">mip_sensor_comp_orientation_update_matrix_data</class>
    <class kind="struct">mip_sensor_comp_quaternion_data</class>
    <class kind="struct">mip_sensor_delta_theta_data</class>
    <class kind="struct">mip_sensor_delta_velocity_data</class>
    <class kind="struct">mip_sensor_gps_timestamp_data</class>
    <class kind="struct">mip_sensor_internal_timestamp_data</class>
    <class kind="struct">mip_sensor_north_vector_data</class>
    <class kind="struct">mip_sensor_odometer_data_data</class>
    <class kind="struct">mip_sensor_orientation_raw_temp_data</class>
    <class kind="struct">mip_sensor_overrange_status_data</class>
    <class kind="struct">mip_sensor_pps_timestamp_data</class>
    <class kind="struct">mip_sensor_raw_accel_data</class>
    <class kind="struct">mip_sensor_raw_gyro_data</class>
    <class kind="struct">mip_sensor_raw_mag_data</class>
    <class kind="struct">mip_sensor_raw_pressure_data</class>
    <class kind="struct">mip_sensor_scaled_accel_data</class>
    <class kind="struct">mip_sensor_scaled_gyro_data</class>
    <class kind="struct">mip_sensor_scaled_mag_data</class>
    <class kind="struct">mip_sensor_scaled_pressure_data</class>
    <class kind="struct">mip_sensor_temperature_abs_data</class>
    <class kind="struct">mip_sensor_up_vector_data</class>
    <member kind="typedef">
      <type>struct mip_sensor_comp_euler_angles_data</type>
      <name>mip_sensor_comp_euler_angles_data</name>
      <anchorfile>group__c__sensor__comp__euler__angles.html</anchorfile>
      <anchor>ga4dfcefd792770b17a668e8edfde0d088</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_sensor_comp_orientation_matrix_data</type>
      <name>mip_sensor_comp_orientation_matrix_data</name>
      <anchorfile>group__c__sensor__comp__orientation__matrix.html</anchorfile>
      <anchor>ga7bd2ccc53c367c346fe7cccbb98ce1b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_sensor_comp_orientation_update_matrix_data</type>
      <name>mip_sensor_comp_orientation_update_matrix_data</name>
      <anchorfile>group__c__sensor__comp__orientation__update__matrix.html</anchorfile>
      <anchor>gae521032a1159d24d38a2409c0d138185</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_sensor_comp_quaternion_data</type>
      <name>mip_sensor_comp_quaternion_data</name>
      <anchorfile>group__c__sensor__comp__quaternion.html</anchorfile>
      <anchor>ga383af3b455ddfa7736c4f42e8ab8ca7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_sensor_delta_theta_data</type>
      <name>mip_sensor_delta_theta_data</name>
      <anchorfile>group__c__sensor__delta__theta.html</anchorfile>
      <anchor>ga38f1a1b3391f82bd089c417f1193b0ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_sensor_delta_velocity_data</type>
      <name>mip_sensor_delta_velocity_data</name>
      <anchorfile>group__c__sensor__delta__velocity.html</anchorfile>
      <anchor>ga121793b390a70efa089b2667c9f080b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_sensor_gps_timestamp_data</type>
      <name>mip_sensor_gps_timestamp_data</name>
      <anchorfile>group__c__sensor__gps__timestamp.html</anchorfile>
      <anchor>gaab717dec77899b250d914ce216f59d62</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_sensor_gps_timestamp_data_valid_flags</name>
      <anchorfile>group__c__sensor__gps__timestamp.html</anchorfile>
      <anchor>ga0d535f1a40329a336d739f4cd7dc2d72</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_sensor_internal_timestamp_data</type>
      <name>mip_sensor_internal_timestamp_data</name>
      <anchorfile>group__c__sensor__internal__timestamp.html</anchorfile>
      <anchor>ga4508e0b54f5d14648b8219fc44c5b57f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_sensor_north_vector_data</type>
      <name>mip_sensor_north_vector_data</name>
      <anchorfile>group__c__sensor__north__vector.html</anchorfile>
      <anchor>gaff7d5c267911bea11d29790f1a896283</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_sensor_odometer_data_data</type>
      <name>mip_sensor_odometer_data_data</name>
      <anchorfile>group__c__sensor__odometer__data.html</anchorfile>
      <anchor>ga425aeda6a9d14065ae102ebdcfb70760</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_sensor_orientation_raw_temp_data</type>
      <name>mip_sensor_orientation_raw_temp_data</name>
      <anchorfile>group__c__sensor__orientation__raw__temp.html</anchorfile>
      <anchor>gada98862792572225f3a1af92d73beea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_sensor_overrange_status_data</type>
      <name>mip_sensor_overrange_status_data</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>gae86b2808307f84bbc92b939aefa6b141</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_sensor_overrange_status_data_status</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>ga4ca7f5b5a46642e282e86c95cdc12458</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_sensor_pps_timestamp_data</type>
      <name>mip_sensor_pps_timestamp_data</name>
      <anchorfile>group__c__sensor__pps__timestamp.html</anchorfile>
      <anchor>ga9837f1b054cfe2e8bde2cf27aba16f68</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_sensor_raw_accel_data</type>
      <name>mip_sensor_raw_accel_data</name>
      <anchorfile>group__c__sensor__raw__accel.html</anchorfile>
      <anchor>gadb16c70ca3aeed18f75c537f63c12251</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_sensor_raw_gyro_data</type>
      <name>mip_sensor_raw_gyro_data</name>
      <anchorfile>group__c__sensor__raw__gyro.html</anchorfile>
      <anchor>gac35aa04c1e2fbe828b5dbbd7a0f04544</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_sensor_raw_mag_data</type>
      <name>mip_sensor_raw_mag_data</name>
      <anchorfile>group__c__sensor__raw__mag.html</anchorfile>
      <anchor>ga6c057b169e1fbd9a4ea2461b1e4f5134</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_sensor_raw_pressure_data</type>
      <name>mip_sensor_raw_pressure_data</name>
      <anchorfile>group__c__sensor__raw__pressure.html</anchorfile>
      <anchor>ga8d3f018e030437144774c8cbe5666d20</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_sensor_scaled_accel_data</type>
      <name>mip_sensor_scaled_accel_data</name>
      <anchorfile>group__c__sensor__scaled__accel.html</anchorfile>
      <anchor>gaddf741854cd991fcd0de77b6964fb0f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_sensor_scaled_gyro_data</type>
      <name>mip_sensor_scaled_gyro_data</name>
      <anchorfile>group__c__sensor__scaled__gyro.html</anchorfile>
      <anchor>ga764608d37581329c21ad9a8c0701abf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_sensor_scaled_mag_data</type>
      <name>mip_sensor_scaled_mag_data</name>
      <anchorfile>group__c__sensor__scaled__mag.html</anchorfile>
      <anchor>gadb2c5af4696ac4416ef5e0dc8289dfa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_sensor_scaled_pressure_data</type>
      <name>mip_sensor_scaled_pressure_data</name>
      <anchorfile>group__c__sensor__scaled__pressure.html</anchorfile>
      <anchor>ga7335c37428db015cfd7f2d7e5a9d8234</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_sensor_temperature_abs_data</type>
      <name>mip_sensor_temperature_abs_data</name>
      <anchorfile>group__c__sensor__temperature__abs.html</anchorfile>
      <anchor>ga5b126d96d817033e7532dfb540b511eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_sensor_up_vector_data</type>
      <name>mip_sensor_up_vector_data</name>
      <anchorfile>group__c__sensor__up__vector.html</anchorfile>
      <anchor>gaca449a3316a6c29451b68dc4b152a7bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_SENSOR_DATA_DESC_SET</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffa12f021e01a53c45537b2a4c3a499df24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_ACCEL_RAW</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffa5819ddc46477122a6cb2e52e5479f50e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_GYRO_RAW</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffa18f9b00da2ecc6466d3f722669253d68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_MAG_RAW</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffae35538be3c13eb1e4fa8b8b3adba2466</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_ACCEL_SCALED</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffafb03aa5967bcbae0517b12be9ec0451a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_GYRO_SCALED</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffa174f993bdeafbb1b48418f6108f312e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_MAG_SCALED</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffad72ddc18ac575ffe80839bc0c6385ac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_DELTA_THETA</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffab6580aecd34f2c28c59381d8611f44c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_DELTA_VELOCITY</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffad23ff0f0a589fca811ed18e08dabc67f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_COMP_ORIENTATION_MATRIX</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffab3bd7479d87968e636a094e25db5e3f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_COMP_QUATERNION</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffaac1f6fac7b696f1d74ed6255861b568b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_COMP_ORIENTATION_UPDATE_MATRIX</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffaa263577545bbeb5e93e65811aadd5b1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_COMP_EULER_ANGLES</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffa2d7f5bf21234650091baa6ebdde9b1ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_TEMPERATURE_RAW</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffa578116b472c2ed7862ebad108d35a131</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_TIME_STAMP_INTERNAL</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffad8cd2b26524648a9c03cd0a773f10c36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_TIME_STAMP_PPS</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffa08375f87e0959832755c3e7e03f5bb46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_STAB_MAG</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffa4f056cbf9ccbd0890ce9d3e4ea1029b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_STAB_ACCEL</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffaeb9338d3c2d67f0d7bc6b877b8593178</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_TIME_STAMP_GPS</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffa61141759fffde43fc3a39754b2e5fadf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_TEMPERATURE_ABS</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffa5c1d04335644a6a51d823eed32d6a935</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_RAW_CLIP_DATA</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffac3f77139e7ee605bced562360687dd90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_PRESSURE_RAW</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffa6b12063e21309aa36f353b9ddd6f8195</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_PRESSURE_SCALED</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffad31d4096c878e1ab223d2021752e5393</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_OVERRANGE_STATUS</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffa28c6b3ac10e655b08c49bf53b0fe9918</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_ODOMETER</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffa9438f35959bfd56842a67aa2909ef3f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_ASPP</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffa43b4307b3e95e0c6ab5b4c1c939bfbd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GXSB</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffa49d7eef8e910ff5eddf95a0a2be9d769</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_comp_euler_angles_data</name>
      <anchorfile>group__c__sensor__comp__euler__angles.html</anchorfile>
      <anchor>gaa8780f1fde493202ddfcaf9cbd984368</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_comp_euler_angles_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_comp_euler_angles_data_from_field</name>
      <anchorfile>group__c__sensor__comp__euler__angles.html</anchorfile>
      <anchor>gae8a9aa766bc326e653e1e4c425c41633</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_comp_orientation_matrix_data</name>
      <anchorfile>group__c__sensor__comp__orientation__matrix.html</anchorfile>
      <anchor>ga8333e3c9dac80ad63784a9e26457adb1</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_comp_orientation_matrix_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_comp_orientation_matrix_data_from_field</name>
      <anchorfile>group__c__sensor__comp__orientation__matrix.html</anchorfile>
      <anchor>ga089432476d9fa96dc1354add4e0c58aa</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_comp_orientation_update_matrix_data</name>
      <anchorfile>group__c__sensor__comp__orientation__update__matrix.html</anchorfile>
      <anchor>gab97ca3f0a2c7ea0fd3493f26dbacf182</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_comp_orientation_update_matrix_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_comp_orientation_update_matrix_data_from_field</name>
      <anchorfile>group__c__sensor__comp__orientation__update__matrix.html</anchorfile>
      <anchor>ga580702c4d1d4945ccf8422c488ec2e3e</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_comp_quaternion_data</name>
      <anchorfile>group__c__sensor__comp__quaternion.html</anchorfile>
      <anchor>gaf9d7fcd5614b75c773023b9af1556993</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_comp_quaternion_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_comp_quaternion_data_from_field</name>
      <anchorfile>group__c__sensor__comp__quaternion.html</anchorfile>
      <anchor>ga39ec8ec7691531452d7fd7ead1998804</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_delta_theta_data</name>
      <anchorfile>group__c__sensor__delta__theta.html</anchorfile>
      <anchor>ga60d7e982423bc871901e8fcf4f674474</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_delta_theta_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_delta_theta_data_from_field</name>
      <anchorfile>group__c__sensor__delta__theta.html</anchorfile>
      <anchor>ga6d6e6edc5b70c846286c8eb8b0b10bc2</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_delta_velocity_data</name>
      <anchorfile>group__c__sensor__delta__velocity.html</anchorfile>
      <anchor>gaa168e44deebab688d472a3bed2de32c0</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_delta_velocity_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_delta_velocity_data_from_field</name>
      <anchorfile>group__c__sensor__delta__velocity.html</anchorfile>
      <anchor>ga58331c5685525af00430086e9bb89a2b</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_gps_timestamp_data</name>
      <anchorfile>group__c__sensor__gps__timestamp.html</anchorfile>
      <anchor>ga64196bc9e1741d7d2345aed83540ef0f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_gps_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_gps_timestamp_data_from_field</name>
      <anchorfile>group__c__sensor__gps__timestamp.html</anchorfile>
      <anchor>ga4c1cda7529c446f1bbd02b7a0e213f0e</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_gps_timestamp_data_valid_flags</name>
      <anchorfile>group__c__sensor__gps__timestamp.html</anchorfile>
      <anchor>gac6f3ce0dc6bbdc5b7a9bbfa50f6d77e5</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_gps_timestamp_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_internal_timestamp_data</name>
      <anchorfile>group__c__sensor__internal__timestamp.html</anchorfile>
      <anchor>ga77b405ed4243c9e4dc89f22444d32993</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_internal_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_internal_timestamp_data_from_field</name>
      <anchorfile>group__c__sensor__internal__timestamp.html</anchorfile>
      <anchor>ga58ff8a926034bd51f3a1acdad9a96150</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_north_vector_data</name>
      <anchorfile>group__c__sensor__north__vector.html</anchorfile>
      <anchor>ga3a69cf1e165145face53b4a631b9b016</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_north_vector_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_north_vector_data_from_field</name>
      <anchorfile>group__c__sensor__north__vector.html</anchorfile>
      <anchor>ga37a22661ea8511a48ee17037e0dea868</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_odometer_data_data</name>
      <anchorfile>group__c__sensor__odometer__data.html</anchorfile>
      <anchor>gad095f2b19b9f0654593928e5d5dc11f3</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_odometer_data_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_odometer_data_data_from_field</name>
      <anchorfile>group__c__sensor__odometer__data.html</anchorfile>
      <anchor>ga61b69bd43095238e07957952c90d4aa8</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_orientation_raw_temp_data</name>
      <anchorfile>group__c__sensor__orientation__raw__temp.html</anchorfile>
      <anchor>ga205c0b5372cdd2fdbf53444f287a7ebb</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_orientation_raw_temp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_orientation_raw_temp_data_from_field</name>
      <anchorfile>group__c__sensor__orientation__raw__temp.html</anchorfile>
      <anchor>gab3b4a0162efb53bfbd67d3794fbc17f2</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_overrange_status_data</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>gaa5b66338bd3b066628f498c56a3d4876</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_overrange_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_overrange_status_data_from_field</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>ga0689900bc75ca36fd04978d5df23f806</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_overrange_status_data_status</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>ga10e2c80d49f9931f8416e4670897d690</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_overrange_status_data_status *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_pps_timestamp_data</name>
      <anchorfile>group__c__sensor__pps__timestamp.html</anchorfile>
      <anchor>gae52a78e713be08d9c2bb8bc1e52e3a64</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_pps_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_pps_timestamp_data_from_field</name>
      <anchorfile>group__c__sensor__pps__timestamp.html</anchorfile>
      <anchor>ga1c7749183e371ac1b0a42f939fbfe318</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_raw_accel_data</name>
      <anchorfile>group__c__sensor__raw__accel.html</anchorfile>
      <anchor>gaee59b854530e14c017ecea3be31a6836</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_raw_accel_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_raw_accel_data_from_field</name>
      <anchorfile>group__c__sensor__raw__accel.html</anchorfile>
      <anchor>ga8437a44f11fe7fd7023a13b72ecb9d1d</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_raw_gyro_data</name>
      <anchorfile>group__c__sensor__raw__gyro.html</anchorfile>
      <anchor>ga85f149c424fed5878b009337154e7149</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_raw_gyro_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_raw_gyro_data_from_field</name>
      <anchorfile>group__c__sensor__raw__gyro.html</anchorfile>
      <anchor>ga075436f308f3177c651afc03b497a09b</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_raw_mag_data</name>
      <anchorfile>group__c__sensor__raw__mag.html</anchorfile>
      <anchor>gaf4de10080eabe804988cdab3f9b299b9</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_raw_mag_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_raw_mag_data_from_field</name>
      <anchorfile>group__c__sensor__raw__mag.html</anchorfile>
      <anchor>ga94f5f82127ee80d272bb1008b9cd3850</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_raw_pressure_data</name>
      <anchorfile>group__c__sensor__raw__pressure.html</anchorfile>
      <anchor>ga415f8a1e050ccfe2b36886b7bb6d6c5a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_raw_pressure_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_raw_pressure_data_from_field</name>
      <anchorfile>group__c__sensor__raw__pressure.html</anchorfile>
      <anchor>ga5404eab780813d377fd0286c685fadc6</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_scaled_accel_data</name>
      <anchorfile>group__c__sensor__scaled__accel.html</anchorfile>
      <anchor>ga5db247fe029ca32a7509ff841eaf34af</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_scaled_accel_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_scaled_accel_data_from_field</name>
      <anchorfile>group__c__sensor__scaled__accel.html</anchorfile>
      <anchor>gaad0df2e1fca4df8f86d2698bc1041946</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_scaled_gyro_data</name>
      <anchorfile>group__c__sensor__scaled__gyro.html</anchorfile>
      <anchor>ga6fc19b636eddd2902d53149b33e2b217</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_scaled_gyro_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_scaled_gyro_data_from_field</name>
      <anchorfile>group__c__sensor__scaled__gyro.html</anchorfile>
      <anchor>ga1b12fab1d449e9bfceeeaf4c98267f30</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_scaled_mag_data</name>
      <anchorfile>group__c__sensor__scaled__mag.html</anchorfile>
      <anchor>ga7c71f2645c0edda4f0c5095129a754f7</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_scaled_mag_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_scaled_mag_data_from_field</name>
      <anchorfile>group__c__sensor__scaled__mag.html</anchorfile>
      <anchor>ga6f39206083385af3df22caf21bbe350d</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_scaled_pressure_data</name>
      <anchorfile>group__c__sensor__scaled__pressure.html</anchorfile>
      <anchor>ga091f198d049a65932dcf4f7370661a70</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_scaled_pressure_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_scaled_pressure_data_from_field</name>
      <anchorfile>group__c__sensor__scaled__pressure.html</anchorfile>
      <anchor>gace4c9ee6e552a5a30758e684091312d0</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_temperature_abs_data</name>
      <anchorfile>group__c__sensor__temperature__abs.html</anchorfile>
      <anchor>ga4b52efdffda70a9678265787f563b498</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_temperature_abs_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_temperature_abs_data_from_field</name>
      <anchorfile>group__c__sensor__temperature__abs.html</anchorfile>
      <anchor>ga543881cbbd1de54271d9a2cd7c780a5b</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_up_vector_data</name>
      <anchorfile>group__c__sensor__up__vector.html</anchorfile>
      <anchor>ga569538ab6fd1efce02d19ab1e2af69f4</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_up_vector_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_up_vector_data_from_field</name>
      <anchorfile>group__c__sensor__up__vector.html</anchorfile>
      <anchor>ga7546ae3b3c6477e429c2809d188aae64</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_comp_euler_angles_data</name>
      <anchorfile>group__c__sensor__comp__euler__angles.html</anchorfile>
      <anchor>gad647691bd9085c1902f53562d150e6fc</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_comp_euler_angles_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_comp_orientation_matrix_data</name>
      <anchorfile>group__c__sensor__comp__orientation__matrix.html</anchorfile>
      <anchor>gaa190dc23d663c72a66eb6adef9073aaa</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_comp_orientation_matrix_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_comp_orientation_update_matrix_data</name>
      <anchorfile>group__c__sensor__comp__orientation__update__matrix.html</anchorfile>
      <anchor>gaa50f04905edd70efa57db3fdb918788c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_comp_orientation_update_matrix_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_comp_quaternion_data</name>
      <anchorfile>group__c__sensor__comp__quaternion.html</anchorfile>
      <anchor>gabe5da76eb7efd40b731e49bc49d790b5</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_comp_quaternion_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_delta_theta_data</name>
      <anchorfile>group__c__sensor__delta__theta.html</anchorfile>
      <anchor>ga87d109c65af66cf8a27bf10512fa4702</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_delta_theta_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_delta_velocity_data</name>
      <anchorfile>group__c__sensor__delta__velocity.html</anchorfile>
      <anchor>ga1ebfb158669a59dbf67e257dbee22510</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_delta_velocity_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_gps_timestamp_data</name>
      <anchorfile>group__c__sensor__gps__timestamp.html</anchorfile>
      <anchor>ga986d3f15972758a2b5c70d91e23e6afd</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_gps_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_gps_timestamp_data_valid_flags</name>
      <anchorfile>group__c__sensor__gps__timestamp.html</anchorfile>
      <anchor>ga1e3aa5598fb519e83cf3ea3a2edb57bb</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_gps_timestamp_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_internal_timestamp_data</name>
      <anchorfile>group__c__sensor__internal__timestamp.html</anchorfile>
      <anchor>gaeef08c39770e9672b603cd5b4474090c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_internal_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_north_vector_data</name>
      <anchorfile>group__c__sensor__north__vector.html</anchorfile>
      <anchor>ga5ec065a889983b80e621ad73d8ad6bc3</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_north_vector_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_odometer_data_data</name>
      <anchorfile>group__c__sensor__odometer__data.html</anchorfile>
      <anchor>gac8390d5a8471d4481d46ed2da3e84289</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_odometer_data_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_orientation_raw_temp_data</name>
      <anchorfile>group__c__sensor__orientation__raw__temp.html</anchorfile>
      <anchor>gad53391f3c5694ab6713ec8e981c10a13</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_orientation_raw_temp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_overrange_status_data</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>ga9e257a049cce1935d3f8587c9a2a5287</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_overrange_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_overrange_status_data_status</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>ga038e8e0f913167c3475f4da62b1dd46e</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_overrange_status_data_status self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_pps_timestamp_data</name>
      <anchorfile>group__c__sensor__pps__timestamp.html</anchorfile>
      <anchor>gacdb932fa87bd76cb9e4077dd51738f69</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_pps_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_raw_accel_data</name>
      <anchorfile>group__c__sensor__raw__accel.html</anchorfile>
      <anchor>gaf6f9cdbd0fc5ca5dfdc71a54603a0beb</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_raw_accel_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_raw_gyro_data</name>
      <anchorfile>group__c__sensor__raw__gyro.html</anchorfile>
      <anchor>ga34e67b57a77cd5fbdc1998a8fda82384</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_raw_gyro_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_raw_mag_data</name>
      <anchorfile>group__c__sensor__raw__mag.html</anchorfile>
      <anchor>gadadd443f40cc67832a2e4de08051603d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_raw_mag_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_raw_pressure_data</name>
      <anchorfile>group__c__sensor__raw__pressure.html</anchorfile>
      <anchor>ga23e6ee8a4016c8545349ca3455bb70d4</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_raw_pressure_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_scaled_accel_data</name>
      <anchorfile>group__c__sensor__scaled__accel.html</anchorfile>
      <anchor>ga2997c1d05cc148df86bd40e5bdb0b7f0</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_scaled_accel_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_scaled_gyro_data</name>
      <anchorfile>group__c__sensor__scaled__gyro.html</anchorfile>
      <anchor>ga67897911e07045112c004343dce44ffb</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_scaled_gyro_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_scaled_mag_data</name>
      <anchorfile>group__c__sensor__scaled__mag.html</anchorfile>
      <anchor>ga1fa13dcec9f176fd46f59ddb7253414b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_scaled_mag_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_scaled_pressure_data</name>
      <anchorfile>group__c__sensor__scaled__pressure.html</anchorfile>
      <anchor>ga4fc0382c9d4d86cd82716d4d862fd97c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_scaled_pressure_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_temperature_abs_data</name>
      <anchorfile>group__c__sensor__temperature__abs.html</anchorfile>
      <anchor>gac71624904bbcc968ada02461bf4be306</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_temperature_abs_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_up_vector_data</name>
      <anchorfile>group__c__sensor__up__vector.html</anchorfile>
      <anchor>ga6cb51ee820aa071a996fc53cc3a5304b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_up_vector_data *self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_gps_timestamp_data_valid_flags</type>
      <name>MIP_SENSOR_GPS_TIMESTAMP_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__sensor__gps__timestamp.html</anchorfile>
      <anchor>gacfc9a8470b6ac19f2c8c2e3fd7f70be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_gps_timestamp_data_valid_flags</type>
      <name>MIP_SENSOR_GPS_TIMESTAMP_DATA_VALID_FLAGS_PPS_VALID</name>
      <anchorfile>group__c__sensor__gps__timestamp.html</anchorfile>
      <anchor>ga92d85a4b2a75c7ee133da4fd6b70837b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_gps_timestamp_data_valid_flags</type>
      <name>MIP_SENSOR_GPS_TIMESTAMP_DATA_VALID_FLAGS_TIME_INITIALIZED</name>
      <anchorfile>group__c__sensor__gps__timestamp.html</anchorfile>
      <anchor>ga5cee1e0a7854af16cbde94e8251bb9fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_gps_timestamp_data_valid_flags</type>
      <name>MIP_SENSOR_GPS_TIMESTAMP_DATA_VALID_FLAGS_TIME_REFRESH</name>
      <anchorfile>group__c__sensor__gps__timestamp.html</anchorfile>
      <anchor>ga0d81482fc700c294f9f01e4898a76be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_gps_timestamp_data_valid_flags</type>
      <name>MIP_SENSOR_GPS_TIMESTAMP_DATA_VALID_FLAGS_TOW_VALID</name>
      <anchorfile>group__c__sensor__gps__timestamp.html</anchorfile>
      <anchor>gabbe3ae2828e514f46962749c88c19dff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_gps_timestamp_data_valid_flags</type>
      <name>MIP_SENSOR_GPS_TIMESTAMP_DATA_VALID_FLAGS_WEEK_NUMBER_VALID</name>
      <anchorfile>group__c__sensor__gps__timestamp.html</anchorfile>
      <anchor>ga57fdcf88a5a7ebec71a4689cb69b6560</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_overrange_status_data_status</type>
      <name>MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_ACCEL_X</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>ga4bfa627043d1e5b23f05b585b2e89e49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_overrange_status_data_status</type>
      <name>MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_ACCEL_Y</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>ga34e3132d269f9e1f226e1f551aa816a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_overrange_status_data_status</type>
      <name>MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_ACCEL_Z</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>ga0bbe226baa7230321df3833246655cb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_overrange_status_data_status</type>
      <name>MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_GYRO_X</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>ga6495b07e69bd40cdbe33a993c811b021</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_overrange_status_data_status</type>
      <name>MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_GYRO_Y</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>gab4ddddc50ecc1825327f5a8a5d862113</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_overrange_status_data_status</type>
      <name>MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_GYRO_Z</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>ga3b75717b878cece0c534086d03af1736</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_overrange_status_data_status</type>
      <name>MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_MAG_X</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>ga54c0f93270a732a7f6823dc399ca2611</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_overrange_status_data_status</type>
      <name>MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_MAG_Y</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>gaf1082256073b21c465b61d92f4c3a5df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_overrange_status_data_status</type>
      <name>MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_MAG_Z</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>ga589b6de81ccb3926cba4cea03b359841</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_overrange_status_data_status</type>
      <name>MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_NONE</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>gaa67a781c109d6ce38af92c6ca7898df0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_overrange_status_data_status</type>
      <name>MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_PRESS</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>ga96451c22e4da5989134ea6dfb6e8717d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>data_shared.c</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>data__shared_8c</filename>
    <includes id="data__shared_8h" name="data_shared.h" local="yes" imported="no">data_shared.h</includes>
    <includes id="serialization_8h" name="serialization.h" local="yes" imported="no">../utils/serialization.h</includes>
    <includes id="mip__interface_8h" name="mip_interface.h" local="yes" imported="no">../mip_interface.h</includes>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_delta_ticks_data</name>
      <anchorfile>group__c__shared__delta__ticks.html</anchorfile>
      <anchor>gac8186c29660a92caedf04dca92531dcc</anchor>
      <arglist>(mip_serializer *serializer, mip_shared_delta_ticks_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_shared_delta_ticks_data_from_field</name>
      <anchorfile>data__shared_8c.html</anchorfile>
      <anchor>a677050525a22c28a380826cc4e2d7552</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_delta_time_data</name>
      <anchorfile>group__c__shared__delta__time.html</anchorfile>
      <anchor>ga96193c5c34f24635796a2973c11dfa78</anchor>
      <arglist>(mip_serializer *serializer, mip_shared_delta_time_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_shared_delta_time_data_from_field</name>
      <anchorfile>data__shared_8c.html</anchorfile>
      <anchor>ac9c6962ee39a3f5540ac148c72df617c</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_event_source_data</name>
      <anchorfile>group__c__shared__event__source.html</anchorfile>
      <anchor>ga69baf53565ea8ba03c7d8724530b411f</anchor>
      <arglist>(mip_serializer *serializer, mip_shared_event_source_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_shared_event_source_data_from_field</name>
      <anchorfile>data__shared_8c.html</anchorfile>
      <anchor>aa2097e1a14116dec7dbf8778e6412bbc</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_external_time_delta_data</name>
      <anchorfile>group__c__shared__external__time__delta.html</anchorfile>
      <anchor>ga04c1d11fd067e4df5c31a3bbccd40145</anchor>
      <arglist>(mip_serializer *serializer, mip_shared_external_time_delta_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_shared_external_time_delta_data_from_field</name>
      <anchorfile>data__shared_8c.html</anchorfile>
      <anchor>ae014f12af081c21252b7f0d84e21a120</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_external_time_delta_data_valid_flags</name>
      <anchorfile>group__c__shared__external__time__delta.html</anchorfile>
      <anchor>gaea2046020fe04bce89ba5089c0486a3d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_shared_external_time_delta_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_external_timestamp_data</name>
      <anchorfile>group__c__shared__external__timestamp.html</anchorfile>
      <anchor>gad2b3616000a183a9796944d44452c5aa</anchor>
      <arglist>(mip_serializer *serializer, mip_shared_external_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_shared_external_timestamp_data_from_field</name>
      <anchorfile>data__shared_8c.html</anchorfile>
      <anchor>acdd5bab0f35464064eacfe2cb4afdde3</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_external_timestamp_data_valid_flags</name>
      <anchorfile>group__c__shared__external__timestamp.html</anchorfile>
      <anchor>ga93442fe9d9762cd3e0003ed40665e1c2</anchor>
      <arglist>(struct mip_serializer *serializer, mip_shared_external_timestamp_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_gps_timestamp_data</name>
      <anchorfile>group__c__shared__gps__timestamp.html</anchorfile>
      <anchor>gae3ca2a637ee53171e5fca48287854310</anchor>
      <arglist>(mip_serializer *serializer, mip_shared_gps_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_shared_gps_timestamp_data_from_field</name>
      <anchorfile>data__shared_8c.html</anchorfile>
      <anchor>ad0abd00defbdae95291194a8ab9b113f</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_gps_timestamp_data_valid_flags</name>
      <anchorfile>group__c__shared__gps__timestamp.html</anchorfile>
      <anchor>ga30b1ab6cf11d4406bf502ac3804bcb09</anchor>
      <arglist>(struct mip_serializer *serializer, mip_shared_gps_timestamp_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_reference_time_delta_data</name>
      <anchorfile>group__c__shared__reference__time__delta.html</anchorfile>
      <anchor>ga3ac49d3d92073812c22b14ae5feebb52</anchor>
      <arglist>(mip_serializer *serializer, mip_shared_reference_time_delta_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_shared_reference_time_delta_data_from_field</name>
      <anchorfile>data__shared_8c.html</anchorfile>
      <anchor>a22a8fa959ec90117619f284f9b4f80b8</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_reference_timestamp_data</name>
      <anchorfile>group__c__shared__reference__timestamp.html</anchorfile>
      <anchor>ga102f1fe09343abb07c23c80ba55f98b6</anchor>
      <arglist>(mip_serializer *serializer, mip_shared_reference_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_shared_reference_timestamp_data_from_field</name>
      <anchorfile>data__shared_8c.html</anchorfile>
      <anchor>ab718576c7bdf3071dd70446d3b9b6fdf</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_ticks_data</name>
      <anchorfile>group__c__shared__ticks.html</anchorfile>
      <anchor>ga92f0b4aa0b851b4b2d4ee9802b409d7a</anchor>
      <arglist>(mip_serializer *serializer, mip_shared_ticks_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_shared_ticks_data_from_field</name>
      <anchorfile>data__shared_8c.html</anchorfile>
      <anchor>acafbe5d1becf55c79eceae9a7f2f82fb</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_delta_ticks_data</name>
      <anchorfile>group__c__shared__delta__ticks.html</anchorfile>
      <anchor>ga69c42e28062d9440616d460c7b5f0f5b</anchor>
      <arglist>(mip_serializer *serializer, const mip_shared_delta_ticks_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_delta_time_data</name>
      <anchorfile>group__c__shared__delta__time.html</anchorfile>
      <anchor>ga3eaf4063b2c8d4d9d09acd5bb55f2e8f</anchor>
      <arglist>(mip_serializer *serializer, const mip_shared_delta_time_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_event_source_data</name>
      <anchorfile>group__c__shared__event__source.html</anchorfile>
      <anchor>gab45ff5f8dc1443c7759e87f3675eb69b</anchor>
      <arglist>(mip_serializer *serializer, const mip_shared_event_source_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_external_time_delta_data</name>
      <anchorfile>group__c__shared__external__time__delta.html</anchorfile>
      <anchor>ga9644f934b03aba55a8109e02676f5ad1</anchor>
      <arglist>(mip_serializer *serializer, const mip_shared_external_time_delta_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_external_time_delta_data_valid_flags</name>
      <anchorfile>group__c__shared__external__time__delta.html</anchorfile>
      <anchor>gae60e61c8e81b415b04421bb90234787d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_shared_external_time_delta_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_external_timestamp_data</name>
      <anchorfile>group__c__shared__external__timestamp.html</anchorfile>
      <anchor>ga7ffb1ca8ee034d176d8a981a1cc51538</anchor>
      <arglist>(mip_serializer *serializer, const mip_shared_external_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_external_timestamp_data_valid_flags</name>
      <anchorfile>group__c__shared__external__timestamp.html</anchorfile>
      <anchor>ga90cfc4f41e3bc7f8a153ee30e03d1fbb</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_shared_external_timestamp_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_gps_timestamp_data</name>
      <anchorfile>group__c__shared__gps__timestamp.html</anchorfile>
      <anchor>gaab5e9b311ef1bd54a507717fe6a9082b</anchor>
      <arglist>(mip_serializer *serializer, const mip_shared_gps_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_gps_timestamp_data_valid_flags</name>
      <anchorfile>group__c__shared__gps__timestamp.html</anchorfile>
      <anchor>gaaf340040c8cee14cd0db034e4b90d361</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_shared_gps_timestamp_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_reference_time_delta_data</name>
      <anchorfile>group__c__shared__reference__time__delta.html</anchorfile>
      <anchor>ga343c9d9e953e508e63c1541f3be41040</anchor>
      <arglist>(mip_serializer *serializer, const mip_shared_reference_time_delta_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_reference_timestamp_data</name>
      <anchorfile>group__c__shared__reference__timestamp.html</anchorfile>
      <anchor>ga9a731c9f4c1b31ddf2d6429db995dd2d</anchor>
      <arglist>(mip_serializer *serializer, const mip_shared_reference_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_ticks_data</name>
      <anchorfile>group__c__shared__ticks.html</anchorfile>
      <anchor>gaf9516b77242fd7c9d8d1cdf49664146e</anchor>
      <arglist>(mip_serializer *serializer, const mip_shared_ticks_data *self)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>data_shared.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>data__shared_8cpp</filename>
    <includes id="serialization_8h" name="serialization.h" local="yes" imported="no">../utils/serialization.h</includes>
    <includes id="mip__interface_8h" name="mip_interface.h" local="yes" imported="no">../mip_interface.h</includes>
    <namespace>mip</namespace>
    <namespace>mip::C</namespace>
    <namespace>mip::data_shared</namespace>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>a61fc6e82733ba5fa8101b42330d051fc</anchor>
      <arglist>(Serializer &amp;serializer, EventSource &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>a86b1cf605033e0f4bea3c3a5f3ec59d8</anchor>
      <arglist>(Serializer &amp;serializer, Ticks &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>a0313aefd166ea6e2f26dfb931fe07bae</anchor>
      <arglist>(Serializer &amp;serializer, DeltaTicks &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>a3262e0c7a40f37c2c98e432a6398770a</anchor>
      <arglist>(Serializer &amp;serializer, GpsTimestamp &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>a7e39c227747d43c7bf96304be64bc259</anchor>
      <arglist>(Serializer &amp;serializer, DeltaTime &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>acb2bdf498591d173d692197edc8bfaf2</anchor>
      <arglist>(Serializer &amp;serializer, ReferenceTimestamp &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>a943d813a68f883429ecd660d85def136</anchor>
      <arglist>(Serializer &amp;serializer, ReferenceTimeDelta &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>ac9be85de283a23cc62fd26154afd1036</anchor>
      <arglist>(Serializer &amp;serializer, ExternalTimestamp &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>aa2455f8a758de3e8bbd07ef3c76f7d35</anchor>
      <arglist>(Serializer &amp;serializer, ExternalTimeDelta &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>a38beb8b574f4f3c52153d32bf332ce63</anchor>
      <arglist>(Serializer &amp;serializer, const EventSource &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>acd9a9636f7b09e21d888744fe90bacde</anchor>
      <arglist>(Serializer &amp;serializer, const Ticks &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>aa122d086aa8a4dbe03db408d3fcb122b</anchor>
      <arglist>(Serializer &amp;serializer, const DeltaTicks &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>a8277aa460c55af8a3daea70a6c91892f</anchor>
      <arglist>(Serializer &amp;serializer, const GpsTimestamp &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>a188c2795cea30fd756434477b208724e</anchor>
      <arglist>(Serializer &amp;serializer, const DeltaTime &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>a0776ee5c266da9a4283197eb275c2057</anchor>
      <arglist>(Serializer &amp;serializer, const ReferenceTimestamp &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>a44cbc3f16941e084340a9e8bd71cbfe8</anchor>
      <arglist>(Serializer &amp;serializer, const ReferenceTimeDelta &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>a8ba31c98e3a5998299991c8c79652430</anchor>
      <arglist>(Serializer &amp;serializer, const ExternalTimestamp &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>a8536dedd388bcfdd069836874b6cb4e4</anchor>
      <arglist>(Serializer &amp;serializer, const ExternalTimeDelta &amp;self)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>data_shared.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>data__shared_8h</filename>
    <includes id="descriptors_8h" name="descriptors.h" local="yes" imported="no">descriptors.h</includes>
    <includes id="mip__result_8h" name="mip_result.h" local="yes" imported="no">../mip_result.h</includes>
    <class kind="struct">mip_shared_delta_ticks_data</class>
    <class kind="struct">mip_shared_delta_time_data</class>
    <class kind="struct">mip_shared_event_source_data</class>
    <class kind="struct">mip_shared_external_time_delta_data</class>
    <class kind="struct">mip_shared_external_timestamp_data</class>
    <class kind="struct">mip_shared_gps_timestamp_data</class>
    <class kind="struct">mip_shared_reference_time_delta_data</class>
    <class kind="struct">mip_shared_reference_timestamp_data</class>
    <class kind="struct">mip_shared_ticks_data</class>
    <member kind="typedef">
      <type>struct mip_shared_delta_ticks_data</type>
      <name>mip_shared_delta_ticks_data</name>
      <anchorfile>group__c__shared__delta__ticks.html</anchorfile>
      <anchor>gab7929367ce85fe8177b7da56cdd39218</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_shared_delta_time_data</type>
      <name>mip_shared_delta_time_data</name>
      <anchorfile>group__c__shared__delta__time.html</anchorfile>
      <anchor>ga5dbb7f6a249f46a932291276aadc3d05</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_shared_event_source_data</type>
      <name>mip_shared_event_source_data</name>
      <anchorfile>group__c__shared__event__source.html</anchorfile>
      <anchor>ga817eff9bccc3e2b6357635c19d99a028</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_shared_external_time_delta_data</type>
      <name>mip_shared_external_time_delta_data</name>
      <anchorfile>group__c__shared__external__time__delta.html</anchorfile>
      <anchor>ga447b0941113a5856a1c81c7ba5545914</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_shared_external_time_delta_data_valid_flags</name>
      <anchorfile>group__c__shared__external__time__delta.html</anchorfile>
      <anchor>ga810715c696ac7a0a5e36c6808bc1c4db</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_shared_external_timestamp_data</type>
      <name>mip_shared_external_timestamp_data</name>
      <anchorfile>group__c__shared__external__timestamp.html</anchorfile>
      <anchor>gaa19bb01d241b734ab6e07060edb44ddd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_shared_external_timestamp_data_valid_flags</name>
      <anchorfile>group__c__shared__external__timestamp.html</anchorfile>
      <anchor>ga57db19d3f5d4523844f686137f16a7ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_shared_gps_timestamp_data</type>
      <name>mip_shared_gps_timestamp_data</name>
      <anchorfile>group__c__shared__gps__timestamp.html</anchorfile>
      <anchor>ga5045680b5d194ac2ef3dac44eb977686</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_shared_gps_timestamp_data_valid_flags</name>
      <anchorfile>group__c__shared__gps__timestamp.html</anchorfile>
      <anchor>ga50d89086d18249eed3e320683e9f49e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_shared_reference_time_delta_data</type>
      <name>mip_shared_reference_time_delta_data</name>
      <anchorfile>group__c__shared__reference__time__delta.html</anchorfile>
      <anchor>ga6e279f67a88f8996391cc51adcd7c885</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_shared_reference_timestamp_data</type>
      <name>mip_shared_reference_timestamp_data</name>
      <anchorfile>group__c__shared__reference__timestamp.html</anchorfile>
      <anchor>gad30017027f2589e9b865b96f2d3a1bbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_shared_ticks_data</type>
      <name>mip_shared_ticks_data</name>
      <anchorfile>group__c__shared__ticks.html</anchorfile>
      <anchor>ga0ed413eea170c59958b273461cf879fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_SHARED_DATA_DESC_SET</name>
      <anchorfile>group__shared__data__c.html</anchorfile>
      <anchor>ggafb730582952b7ceec73d7dc9bf7bef39aa683c8ea43f90b110f88bfca327c911a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SHARED_EVENT_SOURCE</name>
      <anchorfile>group__shared__data__c.html</anchorfile>
      <anchor>ggafb730582952b7ceec73d7dc9bf7bef39a63f3aba5ec3cf465d103f3550d8ccd3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SHARED_TICKS</name>
      <anchorfile>group__shared__data__c.html</anchorfile>
      <anchor>ggafb730582952b7ceec73d7dc9bf7bef39ae617a95adf99bbe1e5b55437ec3f597c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SHARED_DELTA_TICKS</name>
      <anchorfile>group__shared__data__c.html</anchorfile>
      <anchor>ggafb730582952b7ceec73d7dc9bf7bef39aa4f6a079c347eb3d1893f769e10a7139</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SHARED_GPS_TIME</name>
      <anchorfile>group__shared__data__c.html</anchorfile>
      <anchor>ggafb730582952b7ceec73d7dc9bf7bef39a953f6bc75dd958c3a72eb8b3f9428663</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SHARED_DELTA_TIME</name>
      <anchorfile>group__shared__data__c.html</anchorfile>
      <anchor>ggafb730582952b7ceec73d7dc9bf7bef39ae949c8a8dda11621bc0fbe46f932c78c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SHARED_REFERENCE_TIME</name>
      <anchorfile>group__shared__data__c.html</anchorfile>
      <anchor>ggafb730582952b7ceec73d7dc9bf7bef39a3badae03c8ea3ce1c1dbec9a5405e143</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SHARED_REF_TIME_DELTA</name>
      <anchorfile>group__shared__data__c.html</anchorfile>
      <anchor>ggafb730582952b7ceec73d7dc9bf7bef39a0b7f9ed4339ade81133439b03f72622e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SHARED_EXTERNAL_TIME</name>
      <anchorfile>group__shared__data__c.html</anchorfile>
      <anchor>ggafb730582952b7ceec73d7dc9bf7bef39a5d8ddfa6c25a05bd85c06b5cfc7e766a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SHARED_SYS_TIME_DELTA</name>
      <anchorfile>group__shared__data__c.html</anchorfile>
      <anchor>ggafb730582952b7ceec73d7dc9bf7bef39aebde4057c609b653186caae8459c57aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SHARED_DEBUG_TICKS</name>
      <anchorfile>group__shared__data__c.html</anchorfile>
      <anchor>ggafb730582952b7ceec73d7dc9bf7bef39a1baa9d7ee09a19606544cbe7d4ed6bd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SHARED_START</name>
      <anchorfile>group__shared__data__c.html</anchorfile>
      <anchor>ggafccd240f973cf154952fb917c9209719ae57239a0b4e254c595d9314613b71de8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_delta_ticks_data</name>
      <anchorfile>group__c__shared__delta__ticks.html</anchorfile>
      <anchor>gac8186c29660a92caedf04dca92531dcc</anchor>
      <arglist>(struct mip_serializer *serializer, mip_shared_delta_ticks_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_shared_delta_ticks_data_from_field</name>
      <anchorfile>group__c__shared__delta__ticks.html</anchorfile>
      <anchor>gaf3ee6472be462b9fce7ed65433c4de7f</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_delta_time_data</name>
      <anchorfile>group__c__shared__delta__time.html</anchorfile>
      <anchor>ga96193c5c34f24635796a2973c11dfa78</anchor>
      <arglist>(struct mip_serializer *serializer, mip_shared_delta_time_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_shared_delta_time_data_from_field</name>
      <anchorfile>group__c__shared__delta__time.html</anchorfile>
      <anchor>ga00f9322ba6a445e00a337fb32629c53a</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_event_source_data</name>
      <anchorfile>group__c__shared__event__source.html</anchorfile>
      <anchor>ga69baf53565ea8ba03c7d8724530b411f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_shared_event_source_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_shared_event_source_data_from_field</name>
      <anchorfile>group__c__shared__event__source.html</anchorfile>
      <anchor>gacd5de6515d8a6d4aa8cd37e080ede648</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_external_time_delta_data</name>
      <anchorfile>group__c__shared__external__time__delta.html</anchorfile>
      <anchor>ga04c1d11fd067e4df5c31a3bbccd40145</anchor>
      <arglist>(struct mip_serializer *serializer, mip_shared_external_time_delta_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_shared_external_time_delta_data_from_field</name>
      <anchorfile>group__c__shared__external__time__delta.html</anchorfile>
      <anchor>ga0f19d0086f45b7b52b171937e433c70e</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_external_time_delta_data_valid_flags</name>
      <anchorfile>group__c__shared__external__time__delta.html</anchorfile>
      <anchor>gaea2046020fe04bce89ba5089c0486a3d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_shared_external_time_delta_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_external_timestamp_data</name>
      <anchorfile>group__c__shared__external__timestamp.html</anchorfile>
      <anchor>gad2b3616000a183a9796944d44452c5aa</anchor>
      <arglist>(struct mip_serializer *serializer, mip_shared_external_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_shared_external_timestamp_data_from_field</name>
      <anchorfile>group__c__shared__external__timestamp.html</anchorfile>
      <anchor>ga90a4893e50e40f47d9a040816ae8a49c</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_external_timestamp_data_valid_flags</name>
      <anchorfile>group__c__shared__external__timestamp.html</anchorfile>
      <anchor>ga93442fe9d9762cd3e0003ed40665e1c2</anchor>
      <arglist>(struct mip_serializer *serializer, mip_shared_external_timestamp_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_gps_timestamp_data</name>
      <anchorfile>group__c__shared__gps__timestamp.html</anchorfile>
      <anchor>gae3ca2a637ee53171e5fca48287854310</anchor>
      <arglist>(struct mip_serializer *serializer, mip_shared_gps_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_shared_gps_timestamp_data_from_field</name>
      <anchorfile>group__c__shared__gps__timestamp.html</anchorfile>
      <anchor>ga575aa01930fdee3b8f85a937beeda800</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_gps_timestamp_data_valid_flags</name>
      <anchorfile>group__c__shared__gps__timestamp.html</anchorfile>
      <anchor>ga30b1ab6cf11d4406bf502ac3804bcb09</anchor>
      <arglist>(struct mip_serializer *serializer, mip_shared_gps_timestamp_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_reference_time_delta_data</name>
      <anchorfile>group__c__shared__reference__time__delta.html</anchorfile>
      <anchor>ga3ac49d3d92073812c22b14ae5feebb52</anchor>
      <arglist>(struct mip_serializer *serializer, mip_shared_reference_time_delta_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_shared_reference_time_delta_data_from_field</name>
      <anchorfile>group__c__shared__reference__time__delta.html</anchorfile>
      <anchor>ga110d1c0e6fb5bb052c1514993544da26</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_reference_timestamp_data</name>
      <anchorfile>group__c__shared__reference__timestamp.html</anchorfile>
      <anchor>ga102f1fe09343abb07c23c80ba55f98b6</anchor>
      <arglist>(struct mip_serializer *serializer, mip_shared_reference_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_shared_reference_timestamp_data_from_field</name>
      <anchorfile>group__c__shared__reference__timestamp.html</anchorfile>
      <anchor>gad1ce70970f9a04bec2ff8738e00b26d0</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_ticks_data</name>
      <anchorfile>group__c__shared__ticks.html</anchorfile>
      <anchor>ga92f0b4aa0b851b4b2d4ee9802b409d7a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_shared_ticks_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_shared_ticks_data_from_field</name>
      <anchorfile>group__c__shared__ticks.html</anchorfile>
      <anchor>gaf13c963a58cbcff7d3d85e70c4eec072</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_delta_ticks_data</name>
      <anchorfile>group__c__shared__delta__ticks.html</anchorfile>
      <anchor>ga69c42e28062d9440616d460c7b5f0f5b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_shared_delta_ticks_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_delta_time_data</name>
      <anchorfile>group__c__shared__delta__time.html</anchorfile>
      <anchor>ga3eaf4063b2c8d4d9d09acd5bb55f2e8f</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_shared_delta_time_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_event_source_data</name>
      <anchorfile>group__c__shared__event__source.html</anchorfile>
      <anchor>gab45ff5f8dc1443c7759e87f3675eb69b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_shared_event_source_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_external_time_delta_data</name>
      <anchorfile>group__c__shared__external__time__delta.html</anchorfile>
      <anchor>ga9644f934b03aba55a8109e02676f5ad1</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_shared_external_time_delta_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_external_time_delta_data_valid_flags</name>
      <anchorfile>group__c__shared__external__time__delta.html</anchorfile>
      <anchor>gae60e61c8e81b415b04421bb90234787d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_shared_external_time_delta_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_external_timestamp_data</name>
      <anchorfile>group__c__shared__external__timestamp.html</anchorfile>
      <anchor>ga7ffb1ca8ee034d176d8a981a1cc51538</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_shared_external_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_external_timestamp_data_valid_flags</name>
      <anchorfile>group__c__shared__external__timestamp.html</anchorfile>
      <anchor>ga90cfc4f41e3bc7f8a153ee30e03d1fbb</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_shared_external_timestamp_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_gps_timestamp_data</name>
      <anchorfile>group__c__shared__gps__timestamp.html</anchorfile>
      <anchor>gaab5e9b311ef1bd54a507717fe6a9082b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_shared_gps_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_gps_timestamp_data_valid_flags</name>
      <anchorfile>group__c__shared__gps__timestamp.html</anchorfile>
      <anchor>gaaf340040c8cee14cd0db034e4b90d361</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_shared_gps_timestamp_data_valid_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_reference_time_delta_data</name>
      <anchorfile>group__c__shared__reference__time__delta.html</anchorfile>
      <anchor>ga343c9d9e953e508e63c1541f3be41040</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_shared_reference_time_delta_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_reference_timestamp_data</name>
      <anchorfile>group__c__shared__reference__timestamp.html</anchorfile>
      <anchor>ga9a731c9f4c1b31ddf2d6429db995dd2d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_shared_reference_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_ticks_data</name>
      <anchorfile>group__c__shared__ticks.html</anchorfile>
      <anchor>gaf9516b77242fd7c9d8d1cdf49664146e</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_shared_ticks_data *self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_shared_external_time_delta_data_valid_flags</type>
      <name>MIP_SHARED_EXTERNAL_TIME_DELTA_DATA_VALID_FLAGS_DT_NANOS</name>
      <anchorfile>group__c__shared__external__time__delta.html</anchorfile>
      <anchor>ga387fd53921bf018163473af9c5ff579c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_shared_external_time_delta_data_valid_flags</type>
      <name>MIP_SHARED_EXTERNAL_TIME_DELTA_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__shared__external__time__delta.html</anchorfile>
      <anchor>ga19a2e04feaf98da78452684f186f7bd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_shared_external_timestamp_data_valid_flags</type>
      <name>MIP_SHARED_EXTERNAL_TIMESTAMP_DATA_VALID_FLAGS_NANOSECONDS</name>
      <anchorfile>group__c__shared__external__timestamp.html</anchorfile>
      <anchor>ga278e36f9b9b7e98678a5e028ff72c9b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_shared_external_timestamp_data_valid_flags</type>
      <name>MIP_SHARED_EXTERNAL_TIMESTAMP_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__shared__external__timestamp.html</anchorfile>
      <anchor>ga82d4f181a20f731594d01854e7cabe4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_shared_gps_timestamp_data_valid_flags</type>
      <name>MIP_SHARED_GPS_TIMESTAMP_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__shared__gps__timestamp.html</anchorfile>
      <anchor>ga2eda901c648c12c1200208c156e09e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_shared_gps_timestamp_data_valid_flags</type>
      <name>MIP_SHARED_GPS_TIMESTAMP_DATA_VALID_FLAGS_TIME_VALID</name>
      <anchorfile>group__c__shared__gps__timestamp.html</anchorfile>
      <anchor>gaeabe0d72ff7f2ad0e7eb7f693706e606</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_shared_gps_timestamp_data_valid_flags</type>
      <name>MIP_SHARED_GPS_TIMESTAMP_DATA_VALID_FLAGS_TOW</name>
      <anchorfile>group__c__shared__gps__timestamp.html</anchorfile>
      <anchor>ga5052f7dda44612e99b0482b512e505bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_shared_gps_timestamp_data_valid_flags</type>
      <name>MIP_SHARED_GPS_TIMESTAMP_DATA_VALID_FLAGS_WEEK_NUMBER</name>
      <anchorfile>group__c__shared__gps__timestamp.html</anchorfile>
      <anchor>gaf1522679f4ddfb6d7873532a259896cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>data_system.c</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>data__system_8c</filename>
    <includes id="data__system_8h" name="data_system.h" local="yes" imported="no">data_system.h</includes>
    <includes id="serialization_8h" name="serialization.h" local="yes" imported="no">../utils/serialization.h</includes>
    <includes id="mip__interface_8h" name="mip_interface.h" local="yes" imported="no">../mip_interface.h</includes>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_system_built_in_test_data</name>
      <anchorfile>group__c__system__built__in__test.html</anchorfile>
      <anchor>gafe5345fb8efd353c2d7f562f4b611a45</anchor>
      <arglist>(mip_serializer *serializer, mip_system_built_in_test_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_system_built_in_test_data_from_field</name>
      <anchorfile>data__system_8c.html</anchorfile>
      <anchor>a6413281f30d879b7a276f2d0241c0233</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_system_gpio_analog_value_data</name>
      <anchorfile>group__c__system__gpio__analog__value.html</anchorfile>
      <anchor>gacb69bd8fb27a40c92d763a7e90b3836c</anchor>
      <arglist>(mip_serializer *serializer, mip_system_gpio_analog_value_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_system_gpio_analog_value_data_from_field</name>
      <anchorfile>data__system_8c.html</anchorfile>
      <anchor>a61d230420247b377e56398f3f2c398df</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_system_gpio_state_data</name>
      <anchorfile>group__c__system__gpio__state.html</anchorfile>
      <anchor>ga0748583bdab425641af75df5173a8494</anchor>
      <arglist>(mip_serializer *serializer, mip_system_gpio_state_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_system_gpio_state_data_from_field</name>
      <anchorfile>data__system_8c.html</anchorfile>
      <anchor>a4dc94ee8c9db7b99c9cb5745312be2f8</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_system_time_sync_status_data</name>
      <anchorfile>group__c__system__time__sync__status.html</anchorfile>
      <anchor>gae2491ffebecaa816323e1b917e9a0d9c</anchor>
      <arglist>(mip_serializer *serializer, mip_system_time_sync_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_system_time_sync_status_data_from_field</name>
      <anchorfile>data__system_8c.html</anchorfile>
      <anchor>afee53aecf2d6ba9d88c0cf0d9e15b0a0</anchor>
      <arglist>(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_system_built_in_test_data</name>
      <anchorfile>group__c__system__built__in__test.html</anchorfile>
      <anchor>ga798ee10f0f7a98a5a35b8af1fdd9eb89</anchor>
      <arglist>(mip_serializer *serializer, const mip_system_built_in_test_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_system_gpio_analog_value_data</name>
      <anchorfile>group__c__system__gpio__analog__value.html</anchorfile>
      <anchor>gada9fdc218985959f582b5b06ec84f398</anchor>
      <arglist>(mip_serializer *serializer, const mip_system_gpio_analog_value_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_system_gpio_state_data</name>
      <anchorfile>group__c__system__gpio__state.html</anchorfile>
      <anchor>ga5e16e3377e5e67067ac4a008a97404d2</anchor>
      <arglist>(mip_serializer *serializer, const mip_system_gpio_state_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_system_time_sync_status_data</name>
      <anchorfile>group__c__system__time__sync__status.html</anchorfile>
      <anchor>gaefbf8bf9f3b1bea28f22481560773597</anchor>
      <arglist>(mip_serializer *serializer, const mip_system_time_sync_status_data *self)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>data_system.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>data__system_8cpp</filename>
    <includes id="serialization_8h" name="serialization.h" local="yes" imported="no">../utils/serialization.h</includes>
    <includes id="mip__interface_8h" name="mip_interface.h" local="yes" imported="no">../mip_interface.h</includes>
    <namespace>mip</namespace>
    <namespace>mip::C</namespace>
    <namespace>mip::data_system</namespace>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__system.html</anchorfile>
      <anchor>ae716a8334bde0de1022bf71633153be3</anchor>
      <arglist>(Serializer &amp;serializer, BuiltInTest &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__system.html</anchorfile>
      <anchor>a34fed7c3d1b228e97b0517144425ff9e</anchor>
      <arglist>(Serializer &amp;serializer, TimeSyncStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__system.html</anchorfile>
      <anchor>a94438f6464d9ab4170250af878993abc</anchor>
      <arglist>(Serializer &amp;serializer, GpioState &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__system.html</anchorfile>
      <anchor>a2601b5422b9f8adc8d3ad26df6052dc8</anchor>
      <arglist>(Serializer &amp;serializer, GpioAnalogValue &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__system.html</anchorfile>
      <anchor>a306b56591ee9021f62ef3bc03d7bfd14</anchor>
      <arglist>(Serializer &amp;serializer, const BuiltInTest &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__system.html</anchorfile>
      <anchor>ad16e4ba9f13854e533e023cbe39088aa</anchor>
      <arglist>(Serializer &amp;serializer, const TimeSyncStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__system.html</anchorfile>
      <anchor>add44ca51d143b55887f2fe721788bb05</anchor>
      <arglist>(Serializer &amp;serializer, const GpioState &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__system.html</anchorfile>
      <anchor>afac9c53d8094eec06b0037dfb3a5c7e7</anchor>
      <arglist>(Serializer &amp;serializer, const GpioAnalogValue &amp;self)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>data_system.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>data__system_8h</filename>
    <includes id="descriptors_8h" name="descriptors.h" local="yes" imported="no">descriptors.h</includes>
    <includes id="mip__result_8h" name="mip_result.h" local="yes" imported="no">../mip_result.h</includes>
    <class kind="struct">mip_system_built_in_test_data</class>
    <class kind="struct">mip_system_gpio_analog_value_data</class>
    <class kind="struct">mip_system_gpio_state_data</class>
    <class kind="struct">mip_system_time_sync_status_data</class>
    <member kind="typedef">
      <type>struct mip_system_built_in_test_data</type>
      <name>mip_system_built_in_test_data</name>
      <anchorfile>group__c__system__built__in__test.html</anchorfile>
      <anchor>gafad409638821db8ae59448a4e2c47ec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_system_gpio_analog_value_data</type>
      <name>mip_system_gpio_analog_value_data</name>
      <anchorfile>group__c__system__gpio__analog__value.html</anchorfile>
      <anchor>ga0df125416c3b13426846ca053f728e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_system_gpio_state_data</type>
      <name>mip_system_gpio_state_data</name>
      <anchorfile>group__c__system__gpio__state.html</anchorfile>
      <anchor>gac6cc201009752e5357b053de4378f411</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_system_time_sync_status_data</type>
      <name>mip_system_time_sync_status_data</name>
      <anchorfile>group__c__system__time__sync__status.html</anchorfile>
      <anchor>gad18e7d4e123d910471893396698e4dbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_SYSTEM_DATA_DESC_SET</name>
      <anchorfile>group__system__data__c.html</anchorfile>
      <anchor>gga7cc2e4244ca368f68e5746185eda6c4aaa8d5d4b0602c885ce0400a91bf247e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SYSTEM_BUILT_IN_TEST</name>
      <anchorfile>group__system__data__c.html</anchorfile>
      <anchor>gga7cc2e4244ca368f68e5746185eda6c4aa3b39dcc5163becf30b8243f5f8f9c3e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SYSTEM_TIME_SYNC_STATUS</name>
      <anchorfile>group__system__data__c.html</anchorfile>
      <anchor>gga7cc2e4244ca368f68e5746185eda6c4aa6d1192997055ce0b9d7e942d4bd0a493</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SYSTEM_GPIO_STATE</name>
      <anchorfile>group__system__data__c.html</anchorfile>
      <anchor>gga7cc2e4244ca368f68e5746185eda6c4aa5e77add0cbffbc1d50ddbadef8a550f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SYSTEM_GPIO_ANALOG_VALUE</name>
      <anchorfile>group__system__data__c.html</anchorfile>
      <anchor>gga7cc2e4244ca368f68e5746185eda6c4aa3b9216851eb7a33505382d55d78257b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_system_built_in_test_data</name>
      <anchorfile>group__c__system__built__in__test.html</anchorfile>
      <anchor>gafe5345fb8efd353c2d7f562f4b611a45</anchor>
      <arglist>(struct mip_serializer *serializer, mip_system_built_in_test_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_system_built_in_test_data_from_field</name>
      <anchorfile>group__c__system__built__in__test.html</anchorfile>
      <anchor>ga892059953593bf3d43e943f098f832ec</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_system_gpio_analog_value_data</name>
      <anchorfile>group__c__system__gpio__analog__value.html</anchorfile>
      <anchor>gacb69bd8fb27a40c92d763a7e90b3836c</anchor>
      <arglist>(struct mip_serializer *serializer, mip_system_gpio_analog_value_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_system_gpio_analog_value_data_from_field</name>
      <anchorfile>group__c__system__gpio__analog__value.html</anchorfile>
      <anchor>ga8a7830f60996903ac7b7b233f8f2fd28</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_system_gpio_state_data</name>
      <anchorfile>group__c__system__gpio__state.html</anchorfile>
      <anchor>ga0748583bdab425641af75df5173a8494</anchor>
      <arglist>(struct mip_serializer *serializer, mip_system_gpio_state_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_system_gpio_state_data_from_field</name>
      <anchorfile>group__c__system__gpio__state.html</anchorfile>
      <anchor>ga3065bd513a4fafd67659b9c29a7cbf77</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_system_time_sync_status_data</name>
      <anchorfile>group__c__system__time__sync__status.html</anchorfile>
      <anchor>gae2491ffebecaa816323e1b917e9a0d9c</anchor>
      <arglist>(struct mip_serializer *serializer, mip_system_time_sync_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_system_time_sync_status_data_from_field</name>
      <anchorfile>group__c__system__time__sync__status.html</anchorfile>
      <anchor>gad95101d5ec26964e2448f420540f42cb</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_system_built_in_test_data</name>
      <anchorfile>group__c__system__built__in__test.html</anchorfile>
      <anchor>ga798ee10f0f7a98a5a35b8af1fdd9eb89</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_system_built_in_test_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_system_gpio_analog_value_data</name>
      <anchorfile>group__c__system__gpio__analog__value.html</anchorfile>
      <anchor>gada9fdc218985959f582b5b06ec84f398</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_system_gpio_analog_value_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_system_gpio_state_data</name>
      <anchorfile>group__c__system__gpio__state.html</anchorfile>
      <anchor>ga5e16e3377e5e67067ac4a008a97404d2</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_system_gpio_state_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_system_time_sync_status_data</name>
      <anchorfile>group__c__system__time__sync__status.html</anchorfile>
      <anchor>gaefbf8bf9f3b1bea28f22481560773597</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_system_time_sync_status_data *self)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>descriptors.c</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>descriptors_8c</filename>
    <includes id="descriptors_8h" name="descriptors.h" local="yes" imported="no">descriptors.h</includes>
    <includes id="serialization_8h" name="serialization.h" local="yes" imported="no">../utils/serialization.h</includes>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_descriptor_rate</name>
      <anchorfile>descriptors_8c.html</anchorfile>
      <anchor>a9400f95b7f71ab9cabc05d193154b9b2</anchor>
      <arglist>(mip_serializer *serializer, mip_descriptor_rate *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_function_selector</name>
      <anchorfile>descriptors_8c.html</anchorfile>
      <anchor>af7a1f92ebc1537cb0c3c55437d36118b</anchor>
      <arglist>(mip_serializer *serializer, enum mip_function_selector *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_descriptor_rate</name>
      <anchorfile>descriptors_8c.html</anchorfile>
      <anchor>ac3505214a84598b233c4d614c901df41</anchor>
      <arglist>(mip_serializer *serializer, const mip_descriptor_rate *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_function_selector</name>
      <anchorfile>descriptors_8c.html</anchorfile>
      <anchor>aff8ba5d44734b8a77929d2879cefd0a0</anchor>
      <arglist>(mip_serializer *serializer, enum mip_function_selector self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_is_cmd_descriptor_set</name>
      <anchorfile>descriptors_8c.html</anchorfile>
      <anchor>ae3133f7c6bcf8ca832e9d39307a0714b</anchor>
      <arglist>(uint8_t descriptor_set)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_is_cmd_field_descriptor</name>
      <anchorfile>descriptors_8c.html</anchorfile>
      <anchor>ad0450c02ec7cca5bc27254ebe77d3533</anchor>
      <arglist>(uint8_t field_descriptor)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_is_data_descriptor_set</name>
      <anchorfile>descriptors_8c.html</anchorfile>
      <anchor>af2582a10747adafcc6979b6945838e65</anchor>
      <arglist>(uint8_t descriptor_set)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_is_reply_field_descriptor</name>
      <anchorfile>descriptors_8c.html</anchorfile>
      <anchor>a7f50f07891351c03204dc971907cfcc5</anchor>
      <arglist>(uint8_t field_descriptor)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_is_reserved_cmd_field_descriptor</name>
      <anchorfile>descriptors_8c.html</anchorfile>
      <anchor>a4c54b21cfc2b391bd33e60ff9c50a288</anchor>
      <arglist>(uint8_t field_descriptor)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_is_reserved_descriptor_set</name>
      <anchorfile>descriptors_8c.html</anchorfile>
      <anchor>a3aeab2575f122c057a9ca8eb57c5f1b7</anchor>
      <arglist>(uint8_t descriptor_set)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_is_response_field_descriptor</name>
      <anchorfile>descriptors_8c.html</anchorfile>
      <anchor>af4a5bf74f95c9508bd7ab28f294c684e</anchor>
      <arglist>(uint8_t field_descriptor)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_is_shared_data_field_descriptor</name>
      <anchorfile>descriptors_8c.html</anchorfile>
      <anchor>a902d88a971717ba0f8f8cd09c4be1005</anchor>
      <arglist>(uint8_t field_descriptor)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_is_valid_descriptor_set</name>
      <anchorfile>descriptors_8c.html</anchorfile>
      <anchor>a2a9a5603f201bbbc38bbe900b1625149</anchor>
      <arglist>(uint8_t descriptor_set)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_is_valid_field_descriptor</name>
      <anchorfile>descriptors_8c.html</anchorfile>
      <anchor>a836de88aa1ca3d2f5bba03f9f19d47bd</anchor>
      <arglist>(uint8_t field_descriptor)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>descriptors.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/definitions/</path>
    <filename>descriptors_8h</filename>
    <includes id="serialization_8h" name="serialization.h" local="yes" imported="no">../utils/serialization.h</includes>
    <class kind="struct">mip_descriptor_rate</class>
    <member kind="typedef">
      <type>struct mip_descriptor_rate</type>
      <name>mip_descriptor_rate</name>
      <anchorfile>descriptors_8h.html</anchorfile>
      <anchor>a73eb742bf991c105757904028ec932bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum mip_function_selector</type>
      <name>mip_function_selector</name>
      <anchorfile>descriptors_8h.html</anchorfile>
      <anchor>a08c74549ddaa3363660558c4528487cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_INVALID_DESCRIPTOR_SET</name>
      <anchorfile>descriptors_8h.html</anchorfile>
      <anchor>aedcf2109f459315e1a7f2af73ec9b603ad88812b6af52f34a3cddd7d3474ad99c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESCRIPTOR_SET_START</name>
      <anchorfile>descriptors_8h.html</anchorfile>
      <anchor>aedcf2109f459315e1a7f2af73ec9b603a8f99ae1c8131fce7b93774d44b92bbb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_RESERVED_DESCRIPTOR_SET_START</name>
      <anchorfile>descriptors_8h.html</anchorfile>
      <anchor>aedcf2109f459315e1a7f2af73ec9b603a28e7b34dd6b28276fd8eb8e7301521b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_INVALID_FIELD_DESCRIPTOR</name>
      <anchorfile>descriptors_8h.html</anchorfile>
      <anchor>aedcf2109f459315e1a7f2af73ec9b603ae3101bfd8730b434cbc5691259ff7cb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESCRIPTOR</name>
      <anchorfile>descriptors_8h.html</anchorfile>
      <anchor>aedcf2109f459315e1a7f2af73ec9b603aabeb1111b1484ed38507fe0f1a603e18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_RESERVED_DESCRIPTOR_START</name>
      <anchorfile>descriptors_8h.html</anchorfile>
      <anchor>aedcf2109f459315e1a7f2af73ec9b603acf8247d7edcbc302f3737b7fe4b371c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_RESPONSE_DESCRIPTOR_START</name>
      <anchorfile>descriptors_8h.html</anchorfile>
      <anchor>aedcf2109f459315e1a7f2af73ec9b603af2dc65819326b97164d64cf8af9eb8a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_SHARED_DATA_FIELD_DESCRIPTOR_START</name>
      <anchorfile>descriptors_8h.html</anchorfile>
      <anchor>aedcf2109f459315e1a7f2af73ec9b603a7680ff0b8074e9034e3a73ccf9ccb39e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>mip_function_selector</name>
      <anchorfile>descriptors_8h.html</anchorfile>
      <anchor>a025983d33eb5082160ac37c531557fce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_FUNCTION_WRITE</name>
      <anchorfile>descriptors_8h.html</anchorfile>
      <anchor>a025983d33eb5082160ac37c531557fcea204e2ca4031b30fa6cb5e5fed32b7e08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_FUNCTION_READ</name>
      <anchorfile>descriptors_8h.html</anchorfile>
      <anchor>a025983d33eb5082160ac37c531557fcea5d6395573902d160a5ec131e29528c87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_FUNCTION_SAVE</name>
      <anchorfile>descriptors_8h.html</anchorfile>
      <anchor>a025983d33eb5082160ac37c531557fcea491ce10b39d21121b72732269bad6261</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_FUNCTION_LOAD</name>
      <anchorfile>descriptors_8h.html</anchorfile>
      <anchor>a025983d33eb5082160ac37c531557fceac2b54bf50ec79d76b89633dc36367dca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_FUNCTION_RESET</name>
      <anchorfile>descriptors_8h.html</anchorfile>
      <anchor>a025983d33eb5082160ac37c531557fceaa586008bdbf2203d16d4c5f36374c4b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_descriptor_rate</name>
      <anchorfile>descriptors_8h.html</anchorfile>
      <anchor>a9400f95b7f71ab9cabc05d193154b9b2</anchor>
      <arglist>(mip_serializer *serializer, mip_descriptor_rate *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_function_selector</name>
      <anchorfile>descriptors_8h.html</anchorfile>
      <anchor>af7a1f92ebc1537cb0c3c55437d36118b</anchor>
      <arglist>(mip_serializer *serializer, enum mip_function_selector *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_descriptor_rate</name>
      <anchorfile>descriptors_8h.html</anchorfile>
      <anchor>ac3505214a84598b233c4d614c901df41</anchor>
      <arglist>(mip_serializer *serializer, const mip_descriptor_rate *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_function_selector</name>
      <anchorfile>descriptors_8h.html</anchorfile>
      <anchor>aff8ba5d44734b8a77929d2879cefd0a0</anchor>
      <arglist>(mip_serializer *serializer, enum mip_function_selector self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_is_cmd_descriptor_set</name>
      <anchorfile>descriptors_8h.html</anchorfile>
      <anchor>ae3133f7c6bcf8ca832e9d39307a0714b</anchor>
      <arglist>(uint8_t descriptor_set)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_is_cmd_field_descriptor</name>
      <anchorfile>descriptors_8h.html</anchorfile>
      <anchor>ad0450c02ec7cca5bc27254ebe77d3533</anchor>
      <arglist>(uint8_t field_descriptor)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_is_data_descriptor_set</name>
      <anchorfile>descriptors_8h.html</anchorfile>
      <anchor>af2582a10747adafcc6979b6945838e65</anchor>
      <arglist>(uint8_t descriptor_set)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_is_reply_field_descriptor</name>
      <anchorfile>descriptors_8h.html</anchorfile>
      <anchor>a7f50f07891351c03204dc971907cfcc5</anchor>
      <arglist>(uint8_t field_descriptor)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_is_reserved_cmd_field_descriptor</name>
      <anchorfile>descriptors_8h.html</anchorfile>
      <anchor>a4c54b21cfc2b391bd33e60ff9c50a288</anchor>
      <arglist>(uint8_t field_descriptor)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_is_reserved_descriptor_set</name>
      <anchorfile>descriptors_8h.html</anchorfile>
      <anchor>a3aeab2575f122c057a9ca8eb57c5f1b7</anchor>
      <arglist>(uint8_t descriptor_set)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_is_response_field_descriptor</name>
      <anchorfile>descriptors_8h.html</anchorfile>
      <anchor>af4a5bf74f95c9508bd7ab28f294c684e</anchor>
      <arglist>(uint8_t field_descriptor)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_is_shared_data_field_descriptor</name>
      <anchorfile>descriptors_8h.html</anchorfile>
      <anchor>a902d88a971717ba0f8f8cd09c4be1005</anchor>
      <arglist>(uint8_t field_descriptor)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_is_valid_descriptor_set</name>
      <anchorfile>descriptors_8h.html</anchorfile>
      <anchor>a2a9a5603f201bbbc38bbe900b1625149</anchor>
      <arglist>(uint8_t descriptor_set)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_is_valid_field_descriptor</name>
      <anchorfile>descriptors_8h.html</anchorfile>
      <anchor>a836de88aa1ca3d2f5bba03f9f19d47bd</anchor>
      <arglist>(uint8_t field_descriptor)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>device_info.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/examples/</path>
    <filename>device__info_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>device__info_8cpp.html</anchorfile>
      <anchor>ac0f2228420376f4db7e1274f2b41667c</anchor>
      <arglist>(int argc, const char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>docs.c</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/docs/</path>
    <filename>docs_8c</filename>
  </compound>
  <compound kind="file">
    <name>example_utils.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/examples/</path>
    <filename>example__utils_8cpp</filename>
    <includes id="mip__logging_8h" name="mip_logging.h" local="no" imported="no">mip/mip_logging.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>PORT_KEY</name>
      <anchorfile>example__utils_8cpp.html</anchorfile>
      <anchor>a92060230085dd52ee15f4b49d8de4c7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>customLog</name>
      <anchorfile>example__utils_8cpp.html</anchorfile>
      <anchor>aa738741a3d97245ffaf6db3ff03a7dcf</anchor>
      <arglist>(void *user, mip_log_level level, const char *fmt, va_list args)</arglist>
    </member>
    <member kind="function">
      <type>mip::Timestamp</type>
      <name>getCurrentTimestamp</name>
      <anchorfile>example__utils_8cpp.html</anchorfile>
      <anchor>ae3af4341a8ce8c91600db8f22b92f505</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; ExampleUtils &gt;</type>
      <name>handleCommonArgs</name>
      <anchorfile>example__utils_8cpp.html</anchorfile>
      <anchor>a93997340d90a836bbdad124f5302ac1d</anchor>
      <arglist>(int argc, const char *argv[], int maxArgs)</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; ExampleUtils &gt;</type>
      <name>openFromArgs</name>
      <anchorfile>example__utils_8cpp.html</anchorfile>
      <anchor>aa54791e1ddf68a6cd8323340be27a24e</anchor>
      <arglist>(const std::string &amp;port_or_hostname, const std::string &amp;baud_or_port, const std::string &amp;binary_file_path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>printCommonUsage</name>
      <anchorfile>example__utils_8cpp.html</anchorfile>
      <anchor>abbfdb8c7b42e19c93b5cbd68c7098883</anchor>
      <arglist>(const char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GQ7_example.c</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/examples/GQ7/</path>
    <filename>GQ7__example_8c</filename>
    <includes id="mip__all_8h" name="mip_all.h" local="no" imported="no">mip/mip_all.h</includes>
    <includes id="serial__port_8h" name="serial_port.h" local="no" imported="no">mip/utils/serial_port.h</includes>
    <member kind="function">
      <type>void</type>
      <name>exit_gracefully</name>
      <anchorfile>GQ7__example_8c.html</anchorfile>
      <anchor>a61c7518a565221c53690da4a355a0835</anchor>
      <arglist>(const char *message)</arglist>
    </member>
    <member kind="function">
      <type>timestamp_type</type>
      <name>get_current_timestamp</name>
      <anchorfile>GQ7__example_8c.html</anchorfile>
      <anchor>a660c7c9b5522479b7e05b4040fecafa2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>GQ7__example_8c.html</anchorfile>
      <anchor>ac0f2228420376f4db7e1274f2b41667c</anchor>
      <arglist>(int argc, const char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_interface_user_recv_from_device</name>
      <anchorfile>GQ7__example_8c.html</anchorfile>
      <anchor>a2179c988d0aecb80f014a8668a4f4955</anchor>
      <arglist>(mip_interface *device, uint8_t *buffer, size_t max_length, timeout_type wait_time, size_t *out_length, timestamp_type *timestamp_out)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_interface_user_send_to_device</name>
      <anchorfile>GQ7__example_8c.html</anchorfile>
      <anchor>ac10dec13c07efe0338e8f6adaf5e45b2</anchor>
      <arglist>(mip_interface *device, const uint8_t *data, size_t length)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>should_exit</name>
      <anchorfile>GQ7__example_8c.html</anchorfile>
      <anchor>ab3c09f471cdce7445de15266e1d42186</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>usage</name>
      <anchorfile>GQ7__example_8c.html</anchorfile>
      <anchor>a4d7e598eb9f90dfa71f9a963e620a961</anchor>
      <arglist>(const char *argv0)</arglist>
    </member>
    <member kind="variable">
      <type>mip_interface</type>
      <name>device</name>
      <anchorfile>GQ7__example_8c.html</anchorfile>
      <anchor>a62d6f49e0f948a0787aa7844d78cec0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>serial_port</type>
      <name>device_port</name>
      <anchorfile>GQ7__example_8c.html</anchorfile>
      <anchor>ae8f3707b1f216b542394402fdff7aab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_euler_angles_data</type>
      <name>filter_euler_angles</name>
      <anchorfile>GQ7__example_8c.html</anchorfile>
      <anchor>ad8dca264a4ddb9c84e8a99c73cd8c418</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_shared_gps_timestamp_data</type>
      <name>filter_gps_time</name>
      <anchorfile>GQ7__example_8c.html</anchorfile>
      <anchor>ace762a6a9153da299489085b182402e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_position_llh_data</type>
      <name>filter_position_llh</name>
      <anchorfile>GQ7__example_8c.html</anchorfile>
      <anchor>aefc15b66ef22d23b8b2c911595c72762</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>filter_state_full_nav</name>
      <anchorfile>GQ7__example_8c.html</anchorfile>
      <anchor>a8acc3d106f454ae12be45e5fc8c63080</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_status_data</type>
      <name>filter_status</name>
      <anchorfile>GQ7__example_8c.html</anchorfile>
      <anchor>ad12904837d07d3cf8b954b5e7773e4a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_velocity_ned_data</type>
      <name>filter_velocity_ned</name>
      <anchorfile>GQ7__example_8c.html</anchorfile>
      <anchor>ade1ed4ac7c4d64719329907ac48abc7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gnss1_antenna_offset_meters</name>
      <anchorfile>GQ7__example_8c.html</anchorfile>
      <anchor>a784af7ab4bcf21f83af74f72b9ed6d22</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gnss2_antenna_offset_meters</name>
      <anchorfile>GQ7__example_8c.html</anchorfile>
      <anchor>a8f6ba4d176b81b0a9037603f49e0575a</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_fix_info_data</type>
      <name>gnss_fix_info</name>
      <anchorfile>GQ7__example_8c.html</anchorfile>
      <anchor>ad2e2dc6a42e34f8a9fb97bb168f5188c</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>gnss_fix_info_valid</name>
      <anchorfile>GQ7__example_8c.html</anchorfile>
      <anchor>aa3e944513a648857201dc15abb55f4a9</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>parse_buffer</name>
      <anchorfile>GQ7__example_8c.html</anchorfile>
      <anchor>a0de3680bf19d211ccfbe148c4c42b91c</anchor>
      <arglist>[1024]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>port</name>
      <anchorfile>GQ7__example_8c.html</anchorfile>
      <anchor>a63c89c04d1feae07ca35558055155ffb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_sensor_scaled_accel_data</type>
      <name>sensor_accel</name>
      <anchorfile>GQ7__example_8c.html</anchorfile>
      <anchor>a9cfac9d0f1dfd00bacddec389cbe971e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_shared_gps_timestamp_data</type>
      <name>sensor_gps_time</name>
      <anchorfile>GQ7__example_8c.html</anchorfile>
      <anchor>a441c4677f8461e03444a1b2f212d2d80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_sensor_scaled_gyro_data</type>
      <name>sensor_gyro</name>
      <anchorfile>GQ7__example_8c.html</anchorfile>
      <anchor>ab58be82664006ec4dff8c0f376182b9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_sensor_scaled_mag_data</type>
      <name>sensor_mag</name>
      <anchorfile>GQ7__example_8c.html</anchorfile>
      <anchor>aa2376b665dadc37b213aeb71395c8d99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>sensor_to_vehicle_transformation_euler</name>
      <anchorfile>GQ7__example_8c.html</anchorfile>
      <anchor>a8cdd53f5cc9d59c3b7871e1bc0ea7600</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>clock_t</type>
      <name>start_time</name>
      <anchorfile>GQ7__example_8c.html</anchorfile>
      <anchor>affc511ee6672968dd4a00f341600ed36</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GQ7_example.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/examples/GQ7/</path>
    <filename>GQ7__example_8cpp</filename>
    <member kind="function">
      <type>void</type>
      <name>exit_gracefully</name>
      <anchorfile>GQ7__example_8cpp.html</anchorfile>
      <anchor>a61c7518a565221c53690da4a355a0835</anchor>
      <arglist>(const char *message)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>GQ7__example_8cpp.html</anchorfile>
      <anchor>ac0f2228420376f4db7e1274f2b41667c</anchor>
      <arglist>(int argc, const char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>should_exit</name>
      <anchorfile>GQ7__example_8cpp.html</anchorfile>
      <anchor>ab3c09f471cdce7445de15266e1d42186</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>usage</name>
      <anchorfile>GQ7__example_8cpp.html</anchorfile>
      <anchor>a4d7e598eb9f90dfa71f9a963e620a961</anchor>
      <arglist>(const char *argv0)</arglist>
    </member>
    <member kind="variable">
      <type>data_filter::EulerAngles</type>
      <name>filter_euler_angles</name>
      <anchorfile>GQ7__example_8cpp.html</anchorfile>
      <anchor>a1a55598d7b50e51779e3eebefd79c9e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>data_shared::GpsTimestamp</type>
      <name>filter_gps_time</name>
      <anchorfile>GQ7__example_8cpp.html</anchorfile>
      <anchor>a0869481f224eaae8fa75b03e96644554</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>data_filter::PositionLlh</type>
      <name>filter_position_llh</name>
      <anchorfile>GQ7__example_8cpp.html</anchorfile>
      <anchor>a70a9ee7e274a81f73c8eac4c341c12d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>filter_state_full_nav</name>
      <anchorfile>GQ7__example_8cpp.html</anchorfile>
      <anchor>a8acc3d106f454ae12be45e5fc8c63080</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>data_filter::Status</type>
      <name>filter_status</name>
      <anchorfile>GQ7__example_8cpp.html</anchorfile>
      <anchor>a37828a0fa31d3871b9ebb99fba7dd585</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>data_filter::VelocityNed</type>
      <name>filter_velocity_ned</name>
      <anchorfile>GQ7__example_8cpp.html</anchorfile>
      <anchor>ab63288ed8bf2536d137f375a042f4d09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gnss1_antenna_offset_meters</name>
      <anchorfile>GQ7__example_8cpp.html</anchorfile>
      <anchor>a784af7ab4bcf21f83af74f72b9ed6d22</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gnss2_antenna_offset_meters</name>
      <anchorfile>GQ7__example_8cpp.html</anchorfile>
      <anchor>a8f6ba4d176b81b0a9037603f49e0575a</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>data_gnss::FixInfo</type>
      <name>gnss_fix_info</name>
      <anchorfile>GQ7__example_8cpp.html</anchorfile>
      <anchor>af6ad90b8141bef40d058cc60ddf887d0</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>gnss_fix_info_valid</name>
      <anchorfile>GQ7__example_8cpp.html</anchorfile>
      <anchor>aa3e944513a648857201dc15abb55f4a9</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>data_sensor::ScaledAccel</type>
      <name>sensor_accel</name>
      <anchorfile>GQ7__example_8cpp.html</anchorfile>
      <anchor>ad03f6dff88e6a6054c4ca13fe066abb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>data_shared::GpsTimestamp</type>
      <name>sensor_gps_time</name>
      <anchorfile>GQ7__example_8cpp.html</anchorfile>
      <anchor>a51dab691c66dd90e83a94686b235f1fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>data_sensor::ScaledGyro</type>
      <name>sensor_gyro</name>
      <anchorfile>GQ7__example_8cpp.html</anchorfile>
      <anchor>a7ff2492d9b4b3f017c4ef1e0d9e451aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>data_sensor::ScaledMag</type>
      <name>sensor_mag</name>
      <anchorfile>GQ7__example_8cpp.html</anchorfile>
      <anchor>aa7fa6bd9319db598c8b90b421db6339a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>sensor_to_vehicle_transformation_euler</name>
      <anchorfile>GQ7__example_8cpp.html</anchorfile>
      <anchor>a8cdd53f5cc9d59c3b7871e1bc0ea7600</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GX5_45_example.c</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/examples/GX5_45/</path>
    <filename>GX5__45__example_8c</filename>
    <includes id="mip__all_8h" name="mip_all.h" local="no" imported="no">mip/mip_all.h</includes>
    <includes id="serial__port_8h" name="serial_port.h" local="no" imported="no">mip/utils/serial_port.h</includes>
    <member kind="function">
      <type>void</type>
      <name>exit_gracefully</name>
      <anchorfile>GX5__45__example_8c.html</anchorfile>
      <anchor>a61c7518a565221c53690da4a355a0835</anchor>
      <arglist>(const char *message)</arglist>
    </member>
    <member kind="function">
      <type>timestamp_type</type>
      <name>get_current_timestamp</name>
      <anchorfile>GX5__45__example_8c.html</anchorfile>
      <anchor>a660c7c9b5522479b7e05b4040fecafa2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>GX5__45__example_8c.html</anchorfile>
      <anchor>ac0f2228420376f4db7e1274f2b41667c</anchor>
      <arglist>(int argc, const char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_interface_user_recv_from_device</name>
      <anchorfile>GX5__45__example_8c.html</anchorfile>
      <anchor>a2179c988d0aecb80f014a8668a4f4955</anchor>
      <arglist>(mip_interface *device, uint8_t *buffer, size_t max_length, timeout_type wait_time, size_t *out_length, timestamp_type *timestamp_out)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_interface_user_send_to_device</name>
      <anchorfile>GX5__45__example_8c.html</anchorfile>
      <anchor>ac10dec13c07efe0338e8f6adaf5e45b2</anchor>
      <arglist>(mip_interface *device, const uint8_t *data, size_t length)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>should_exit</name>
      <anchorfile>GX5__45__example_8c.html</anchorfile>
      <anchor>ab3c09f471cdce7445de15266e1d42186</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>usage</name>
      <anchorfile>GX5__45__example_8c.html</anchorfile>
      <anchor>a4d7e598eb9f90dfa71f9a963e620a961</anchor>
      <arglist>(const char *argv0)</arglist>
    </member>
    <member kind="variable">
      <type>mip_interface</type>
      <name>device</name>
      <anchorfile>GX5__45__example_8c.html</anchorfile>
      <anchor>a62d6f49e0f948a0787aa7844d78cec0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>serial_port</type>
      <name>device_port</name>
      <anchorfile>GX5__45__example_8c.html</anchorfile>
      <anchor>ae8f3707b1f216b542394402fdff7aab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_euler_angles_data</type>
      <name>filter_euler_angles</name>
      <anchorfile>GX5__45__example_8c.html</anchorfile>
      <anchor>ad8dca264a4ddb9c84e8a99c73cd8c418</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_timestamp_data</type>
      <name>filter_gps_time</name>
      <anchorfile>GX5__45__example_8c.html</anchorfile>
      <anchor>acdb7442d415b3fc6fbe4ff4bd40698a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_position_llh_data</type>
      <name>filter_position_llh</name>
      <anchorfile>GX5__45__example_8c.html</anchorfile>
      <anchor>aefc15b66ef22d23b8b2c911595c72762</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>filter_state_running</name>
      <anchorfile>GX5__45__example_8c.html</anchorfile>
      <anchor>ae0cbb14b887cd3eae3fb00f8fe9345a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_status_data</type>
      <name>filter_status</name>
      <anchorfile>GX5__45__example_8c.html</anchorfile>
      <anchor>ad12904837d07d3cf8b954b5e7773e4a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_velocity_ned_data</type>
      <name>filter_velocity_ned</name>
      <anchorfile>GX5__45__example_8c.html</anchorfile>
      <anchor>ade1ed4ac7c4d64719329907ac48abc7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gnss_antenna_offset_meters</name>
      <anchorfile>GX5__45__example_8c.html</anchorfile>
      <anchor>a158882f141a22e7d4e01077134f2be3e</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_fix_info_data</type>
      <name>gnss_fix_info</name>
      <anchorfile>GX5__45__example_8c.html</anchorfile>
      <anchor>a202667a2311e311e9a6cf83fd556672e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>gnss_fix_info_valid</name>
      <anchorfile>GX5__45__example_8c.html</anchorfile>
      <anchor>ab7ccfc23c3c3c306ddbd10ecac816ef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>parse_buffer</name>
      <anchorfile>GX5__45__example_8c.html</anchorfile>
      <anchor>a0de3680bf19d211ccfbe148c4c42b91c</anchor>
      <arglist>[1024]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>port</name>
      <anchorfile>GX5__45__example_8c.html</anchorfile>
      <anchor>a63c89c04d1feae07ca35558055155ffb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_sensor_scaled_accel_data</type>
      <name>sensor_accel</name>
      <anchorfile>GX5__45__example_8c.html</anchorfile>
      <anchor>a9cfac9d0f1dfd00bacddec389cbe971e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_sensor_gps_timestamp_data</type>
      <name>sensor_gps_time</name>
      <anchorfile>GX5__45__example_8c.html</anchorfile>
      <anchor>acf115f4f488476bae440df1069916fe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_sensor_scaled_gyro_data</type>
      <name>sensor_gyro</name>
      <anchorfile>GX5__45__example_8c.html</anchorfile>
      <anchor>ab58be82664006ec4dff8c0f376182b9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_sensor_scaled_mag_data</type>
      <name>sensor_mag</name>
      <anchorfile>GX5__45__example_8c.html</anchorfile>
      <anchor>aa2376b665dadc37b213aeb71395c8d99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>sensor_to_vehicle_rotation_euler</name>
      <anchorfile>GX5__45__example_8c.html</anchorfile>
      <anchor>a77296ca5a6fdc85f7543ade3d37c6454</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>clock_t</type>
      <name>start_time</name>
      <anchorfile>GX5__45__example_8c.html</anchorfile>
      <anchor>affc511ee6672968dd4a00f341600ed36</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GX5_45_example.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/examples/GX5_45/</path>
    <filename>GX5__45__example_8cpp</filename>
    <member kind="function">
      <type>void</type>
      <name>exit_gracefully</name>
      <anchorfile>GX5__45__example_8cpp.html</anchorfile>
      <anchor>a61c7518a565221c53690da4a355a0835</anchor>
      <arglist>(const char *message)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>GX5__45__example_8cpp.html</anchorfile>
      <anchor>ac0f2228420376f4db7e1274f2b41667c</anchor>
      <arglist>(int argc, const char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>should_exit</name>
      <anchorfile>GX5__45__example_8cpp.html</anchorfile>
      <anchor>ab3c09f471cdce7445de15266e1d42186</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>usage</name>
      <anchorfile>GX5__45__example_8cpp.html</anchorfile>
      <anchor>a4d7e598eb9f90dfa71f9a963e620a961</anchor>
      <arglist>(const char *argv0)</arglist>
    </member>
    <member kind="variable">
      <type>data_filter::EulerAngles</type>
      <name>filter_euler_angles</name>
      <anchorfile>GX5__45__example_8cpp.html</anchorfile>
      <anchor>a1a55598d7b50e51779e3eebefd79c9e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>data_filter::Timestamp</type>
      <name>filter_gps_time</name>
      <anchorfile>GX5__45__example_8cpp.html</anchorfile>
      <anchor>afbe4925f3d71d204f78591dee2080acd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>data_filter::PositionLlh</type>
      <name>filter_position_llh</name>
      <anchorfile>GX5__45__example_8cpp.html</anchorfile>
      <anchor>a70a9ee7e274a81f73c8eac4c341c12d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>filter_state_running</name>
      <anchorfile>GX5__45__example_8cpp.html</anchorfile>
      <anchor>ae0cbb14b887cd3eae3fb00f8fe9345a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>data_filter::Status</type>
      <name>filter_status</name>
      <anchorfile>GX5__45__example_8cpp.html</anchorfile>
      <anchor>a37828a0fa31d3871b9ebb99fba7dd585</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>data_filter::VelocityNed</type>
      <name>filter_velocity_ned</name>
      <anchorfile>GX5__45__example_8cpp.html</anchorfile>
      <anchor>ab63288ed8bf2536d137f375a042f4d09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gnss_antenna_offset_meters</name>
      <anchorfile>GX5__45__example_8cpp.html</anchorfile>
      <anchor>a158882f141a22e7d4e01077134f2be3e</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>data_gnss::FixInfo</type>
      <name>gnss_fix_info</name>
      <anchorfile>GX5__45__example_8cpp.html</anchorfile>
      <anchor>a2512ffd9bdadcaba4f48c897726d8bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>gnss_fix_info_valid</name>
      <anchorfile>GX5__45__example_8cpp.html</anchorfile>
      <anchor>ab7ccfc23c3c3c306ddbd10ecac816ef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>data_sensor::ScaledAccel</type>
      <name>sensor_accel</name>
      <anchorfile>GX5__45__example_8cpp.html</anchorfile>
      <anchor>ad03f6dff88e6a6054c4ca13fe066abb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>data_sensor::GpsTimestamp</type>
      <name>sensor_gps_time</name>
      <anchorfile>GX5__45__example_8cpp.html</anchorfile>
      <anchor>a24b9830401eaf0a962b6afb2056d2b67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>data_sensor::ScaledGyro</type>
      <name>sensor_gyro</name>
      <anchorfile>GX5__45__example_8cpp.html</anchorfile>
      <anchor>a7ff2492d9b4b3f017c4ef1e0d9e451aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>data_sensor::ScaledMag</type>
      <name>sensor_mag</name>
      <anchorfile>GX5__45__example_8cpp.html</anchorfile>
      <anchor>aa7fa6bd9319db598c8b90b421db6339a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>sensor_to_vehicle_rotation_euler</name>
      <anchorfile>GX5__45__example_8cpp.html</anchorfile>
      <anchor>a77296ca5a6fdc85f7543ade3d37c6454</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>microstrain_diagnostic_updater.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/src/</path>
    <filename>microstrain__diagnostic__updater_8cpp</filename>
    <includes id="microstrain__diagnostic__updater_8h" name="microstrain_diagnostic_updater.h" local="yes" imported="no">microstrain_inertial_driver/microstrain_diagnostic_updater.h</includes>
    <includes id="microstrain__inertial__driver_8h" name="microstrain_inertial_driver.h" local="yes" imported="no">microstrain_inertial_driver/microstrain_inertial_driver.h</includes>
    <namespace>ros_mscl</namespace>
  </compound>
  <compound kind="file">
    <name>microstrain_diagnostic_updater.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/include/microstrain_inertial_driver/</path>
    <filename>microstrain__diagnostic__updater_8h</filename>
    <includes id="microstrain__inertial__driver_8h" name="microstrain_inertial_driver.h" local="yes" imported="no">microstrain_inertial_driver/microstrain_inertial_driver.h</includes>
    <class kind="class">ros_mscl::RosDiagnosticUpdater</class>
    <namespace>ros_mscl</namespace>
  </compound>
  <compound kind="file">
    <name>microstrain_inertial_driver.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/src/</path>
    <filename>microstrain__inertial__driver_8cpp</filename>
    <includes id="microstrain__inertial__driver_8h" name="microstrain_inertial_driver.h" local="yes" imported="no">microstrain_inertial_driver/microstrain_inertial_driver.h</includes>
    <includes id="microstrain__diagnostic__updater_8h" name="microstrain_diagnostic_updater.h" local="yes" imported="no">microstrain_inertial_driver/microstrain_diagnostic_updater.h</includes>
    <namespace>microstrain</namespace>
  </compound>
  <compound kind="file">
    <name>microstrain_inertial_driver.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/include/microstrain_inertial_driver/</path>
    <filename>microstrain__inertial__driver_8h</filename>
    <includes id="node__common_8h" name="node_common.h" local="yes" imported="no">microstrain_inertial_driver_common/node_common.h</includes>
    <class kind="class">microstrain::Microstrain</class>
    <namespace>microstrain</namespace>
  </compound>
  <compound kind="file">
    <name>microstrain_inertial_driver_node.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/src/</path>
    <filename>microstrain__inertial__driver__node_8cpp</filename>
    <includes id="microstrain__inertial__driver_8h" name="microstrain_inertial_driver.h" local="yes" imported="no">microstrain_inertial_driver/microstrain_inertial_driver.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>microstrain__inertial__driver__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mip_all.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/</path>
    <filename>mip__all_8h</filename>
    <includes id="mip__cmdqueue_8h" name="mip_cmdqueue.h" local="yes" imported="no">mip_cmdqueue.h</includes>
    <includes id="mip__dispatch_8h" name="mip_dispatch.h" local="yes" imported="no">mip_dispatch.h</includes>
    <includes id="mip__field_8h" name="mip_field.h" local="yes" imported="no">mip_field.h</includes>
    <includes id="mip__interface_8h" name="mip_interface.h" local="yes" imported="no">mip_interface.h</includes>
    <includes id="mip__offsets_8h" name="mip_offsets.h" local="yes" imported="no">mip_offsets.h</includes>
    <includes id="mip__packet_8h" name="mip_packet.h" local="yes" imported="no">mip_packet.h</includes>
    <includes id="mip__parser_8h" name="mip_parser.h" local="yes" imported="no">mip_parser.h</includes>
    <includes id="descriptors_8h" name="descriptors.h" local="yes" imported="no">definitions/descriptors.h</includes>
    <includes id="serialization_8h" name="serialization.h" local="yes" imported="no">utils/serialization.h</includes>
    <includes id="commands__base_8h" name="commands_base.h" local="yes" imported="no">definitions/commands_base.h</includes>
    <includes id="commands__3dm_8h" name="commands_3dm.h" local="yes" imported="no">definitions/commands_3dm.h</includes>
    <includes id="commands__filter_8h" name="commands_filter.h" local="yes" imported="no">definitions/commands_filter.h</includes>
    <includes id="commands__gnss_8h" name="commands_gnss.h" local="yes" imported="no">definitions/commands_gnss.h</includes>
    <includes id="commands__rtk_8h" name="commands_rtk.h" local="yes" imported="no">definitions/commands_rtk.h</includes>
    <includes id="commands__system_8h" name="commands_system.h" local="yes" imported="no">definitions/commands_system.h</includes>
    <includes id="data__shared_8h" name="data_shared.h" local="yes" imported="no">definitions/data_shared.h</includes>
    <includes id="data__system_8h" name="data_system.h" local="yes" imported="no">definitions/data_system.h</includes>
    <includes id="data__sensor_8h" name="data_sensor.h" local="yes" imported="no">definitions/data_sensor.h</includes>
    <includes id="data__gnss_8h" name="data_gnss.h" local="yes" imported="no">definitions/data_gnss.h</includes>
    <includes id="data__filter_8h" name="data_filter.h" local="yes" imported="no">definitions/data_filter.h</includes>
  </compound>
  <compound kind="file">
    <name>mip_cmdqueue.c</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/</path>
    <filename>mip__cmdqueue_8c</filename>
    <includes id="mip__cmdqueue_8h" name="mip_cmdqueue.h" local="yes" imported="no">mip_cmdqueue.h</includes>
    <includes id="mip__field_8h" name="mip_field.h" local="yes" imported="no">mip_field.h</includes>
    <includes id="mip__packet_8h" name="mip_packet.h" local="yes" imported="no">mip_packet.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MIP_INDEX_REPLY_ACK_CODE</name>
      <anchorfile>mip__cmdqueue_8c.html</anchorfile>
      <anchor>a6917ad0741e1c576c011be0ffdd2a713</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_INDEX_REPLY_DESCRIPTOR</name>
      <anchorfile>mip__cmdqueue_8c.html</anchorfile>
      <anchor>a721d2321a5fd9f0629b67bbb0ce7ee02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_REPLY_DESC_GLOBAL_ACK_NACK</name>
      <anchorfile>mip__cmdqueue_8c.html</anchorfile>
      <anchor>ab14b27223b7dd70a8cd246074b704cf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>timeout_type</type>
      <name>mip_cmd_queue_base_reply_timeout</name>
      <anchorfile>group__CommandQueue.html</anchorfile>
      <anchor>gaa4f3b76ae28f778134846aa606691474</anchor>
      <arglist>(const mip_cmd_queue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_cmd_queue_clear</name>
      <anchorfile>group__CommandQueue.html</anchorfile>
      <anchor>ga90fbf06e3fb9812e07e141c86dd1a43f</anchor>
      <arglist>(mip_cmd_queue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_cmd_queue_dequeue</name>
      <anchorfile>group__CommandQueue.html</anchorfile>
      <anchor>gad0c4ca9dbe8137842e4b79676c8e09dc</anchor>
      <arglist>(mip_cmd_queue *queue, mip_pending_cmd *cmd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_cmd_queue_enqueue</name>
      <anchorfile>group__CommandQueue.html</anchorfile>
      <anchor>gabd500de1b3d23a5ebe494b324582a144</anchor>
      <arglist>(mip_cmd_queue *queue, mip_pending_cmd *cmd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_cmd_queue_init</name>
      <anchorfile>group__CommandQueue.html</anchorfile>
      <anchor>ga18aa09db516da1a05341637731c12385</anchor>
      <arglist>(mip_cmd_queue *queue, timeout_type base_reply_timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_cmd_queue_process_packet</name>
      <anchorfile>group__CommandQueue.html</anchorfile>
      <anchor>ga9a2e8ef35c5e87c8d7520e79d9c79f46</anchor>
      <arglist>(mip_cmd_queue *queue, const mip_packet *packet, timestamp_type timestamp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_cmd_queue_set_base_reply_timeout</name>
      <anchorfile>group__CommandQueue.html</anchorfile>
      <anchor>gae7fd2da04ffa4e7f87a478f50a70363e</anchor>
      <arglist>(mip_cmd_queue *queue, timeout_type timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_cmd_queue_update</name>
      <anchorfile>group__CommandQueue.html</anchorfile>
      <anchor>ga73e259916e10d4513b7278444801a363</anchor>
      <arglist>(mip_cmd_queue *queue, timestamp_type now)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_pending_cmd_check_timeout</name>
      <anchorfile>group__PendingCommand.html</anchorfile>
      <anchor>ga9b104ec5cbbdf5fdd344d613b25afa3a</anchor>
      <arglist>(const mip_pending_cmd *cmd, timestamp_type now)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_pending_cmd_init</name>
      <anchorfile>group__PendingCommand.html</anchorfile>
      <anchor>gae62c96dbceab90067a16d844ac97b192</anchor>
      <arglist>(mip_pending_cmd *cmd, uint8_t descriptor_set, uint8_t field_descriptor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_pending_cmd_init_full</name>
      <anchorfile>group__PendingCommand.html</anchorfile>
      <anchor>ga2f3e50e341a5d0d9ba20999fca53bd7a</anchor>
      <arglist>(mip_pending_cmd *cmd, uint8_t descriptor_set, uint8_t field_descriptor, uint8_t response_descriptor, uint8_t *response_buffer, uint8_t response_buffer_size, timeout_type additional_time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_pending_cmd_init_with_response</name>
      <anchorfile>group__PendingCommand.html</anchorfile>
      <anchor>ga44c655111d5bd8d7be78c3cb46317532</anchor>
      <arglist>(mip_pending_cmd *cmd, uint8_t descriptor_set, uint8_t field_descriptor, uint8_t response_descriptor, uint8_t *response_buffer, uint8_t response_buffer_size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_pending_cmd_init_with_timeout</name>
      <anchorfile>group__PendingCommand.html</anchorfile>
      <anchor>ga5afaefa6d67ce9387a0c69a4620262cd</anchor>
      <arglist>(mip_pending_cmd *cmd, uint8_t descriptor_set, uint8_t field_descriptor, timeout_type additional_time)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>mip_pending_cmd_remaining_time</name>
      <anchorfile>group__PendingCommand.html</anchorfile>
      <anchor>ga13f3d718434974e332c51dff913b2bb2</anchor>
      <arglist>(const mip_pending_cmd *cmd, timestamp_type now)</arglist>
    </member>
    <member kind="function">
      <type>const uint8_t *</type>
      <name>mip_pending_cmd_response</name>
      <anchorfile>group__PendingCommand.html</anchorfile>
      <anchor>ga6fa69f108fce070f34358d98f04df8f5</anchor>
      <arglist>(const mip_pending_cmd *cmd)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>mip_pending_cmd_response_length</name>
      <anchorfile>group__PendingCommand.html</anchorfile>
      <anchor>gadaf8d966ede3ebcbbc45eca4ddfb57f6</anchor>
      <arglist>(const mip_pending_cmd *cmd)</arglist>
    </member>
    <member kind="function">
      <type>enum mip_cmd_result</type>
      <name>mip_pending_cmd_status</name>
      <anchorfile>group__PendingCommand.html</anchorfile>
      <anchor>gab7b1be6fa39c9ae116c14a713c08e767</anchor>
      <arglist>(const mip_pending_cmd *cmd)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static enum mip_cmd_result</type>
      <name>process_fields_for_pending_cmd</name>
      <anchorfile>mip__cmdqueue_8c.html</anchorfile>
      <anchor>aedb47849e3ef09bbfed3d8e867469ea6</anchor>
      <arglist>(mip_pending_cmd *pending, const mip_packet *packet, timeout_type base_timeout, timestamp_type timestamp)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mip_cmdqueue.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/</path>
    <filename>mip__cmdqueue_8h</filename>
    <includes id="mip__types_8h" name="mip_types.h" local="yes" imported="no">mip_types.h</includes>
    <includes id="mip__result_8h" name="mip_result.h" local="yes" imported="no">mip_result.h</includes>
    <includes id="mip__packet_8h" name="mip_packet.h" local="yes" imported="no">mip_packet.h</includes>
    <class kind="struct">mip_cmd_queue</class>
    <class kind="struct">mip_pending_cmd</class>
    <member kind="typedef">
      <type>struct mip_cmd_queue</type>
      <name>mip_cmd_queue</name>
      <anchorfile>group__CommandQueue.html</anchorfile>
      <anchor>ga2dc03478615e9623da5fcb38d9d9901c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_pending_cmd</type>
      <name>mip_pending_cmd</name>
      <anchorfile>group__PendingCommand.html</anchorfile>
      <anchor>gaa8cf5f4f041e7f87eb224add16935aad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>timeout_type</type>
      <name>mip_cmd_queue_base_reply_timeout</name>
      <anchorfile>group__CommandQueue.html</anchorfile>
      <anchor>gaa4f3b76ae28f778134846aa606691474</anchor>
      <arglist>(const mip_cmd_queue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_cmd_queue_clear</name>
      <anchorfile>group__CommandQueue.html</anchorfile>
      <anchor>ga90fbf06e3fb9812e07e141c86dd1a43f</anchor>
      <arglist>(mip_cmd_queue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_cmd_queue_dequeue</name>
      <anchorfile>group__CommandQueue.html</anchorfile>
      <anchor>gad0c4ca9dbe8137842e4b79676c8e09dc</anchor>
      <arglist>(mip_cmd_queue *queue, mip_pending_cmd *cmd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_cmd_queue_enqueue</name>
      <anchorfile>group__CommandQueue.html</anchorfile>
      <anchor>gabd500de1b3d23a5ebe494b324582a144</anchor>
      <arglist>(mip_cmd_queue *queue, mip_pending_cmd *cmd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_cmd_queue_init</name>
      <anchorfile>group__CommandQueue.html</anchorfile>
      <anchor>ga18aa09db516da1a05341637731c12385</anchor>
      <arglist>(mip_cmd_queue *queue, timeout_type base_reply_timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_cmd_queue_process_packet</name>
      <anchorfile>group__CommandQueue.html</anchorfile>
      <anchor>ga9a2e8ef35c5e87c8d7520e79d9c79f46</anchor>
      <arglist>(mip_cmd_queue *queue, const mip_packet *packet, timestamp_type timestamp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_cmd_queue_set_base_reply_timeout</name>
      <anchorfile>group__CommandQueue.html</anchorfile>
      <anchor>gae7fd2da04ffa4e7f87a478f50a70363e</anchor>
      <arglist>(mip_cmd_queue *queue, timeout_type timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_cmd_queue_update</name>
      <anchorfile>group__CommandQueue.html</anchorfile>
      <anchor>ga73e259916e10d4513b7278444801a363</anchor>
      <arglist>(mip_cmd_queue *queue, timestamp_type timestamp)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_pending_cmd_check_timeout</name>
      <anchorfile>group__PendingCommand.html</anchorfile>
      <anchor>ga9b104ec5cbbdf5fdd344d613b25afa3a</anchor>
      <arglist>(const mip_pending_cmd *cmd, timestamp_type now)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_pending_cmd_init</name>
      <anchorfile>group__PendingCommand.html</anchorfile>
      <anchor>gae62c96dbceab90067a16d844ac97b192</anchor>
      <arglist>(mip_pending_cmd *cmd, uint8_t descriptor_set, uint8_t field_descriptor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_pending_cmd_init_full</name>
      <anchorfile>group__PendingCommand.html</anchorfile>
      <anchor>ga2f3e50e341a5d0d9ba20999fca53bd7a</anchor>
      <arglist>(mip_pending_cmd *cmd, uint8_t descriptor_set, uint8_t field_descriptor, uint8_t response_descriptor, uint8_t *response_buffer, uint8_t response_size, timeout_type additional_time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_pending_cmd_init_with_response</name>
      <anchorfile>group__PendingCommand.html</anchorfile>
      <anchor>ga44c655111d5bd8d7be78c3cb46317532</anchor>
      <arglist>(mip_pending_cmd *cmd, uint8_t descriptor_set, uint8_t field_descriptor, uint8_t response_descriptor, uint8_t *response_buffer, uint8_t response_buffer_size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_pending_cmd_init_with_timeout</name>
      <anchorfile>group__PendingCommand.html</anchorfile>
      <anchor>ga5afaefa6d67ce9387a0c69a4620262cd</anchor>
      <arglist>(mip_pending_cmd *cmd, uint8_t descriptor_set, uint8_t field_descriptor, timeout_type additional_time)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>mip_pending_cmd_remaining_time</name>
      <anchorfile>group__PendingCommand.html</anchorfile>
      <anchor>ga13f3d718434974e332c51dff913b2bb2</anchor>
      <arglist>(const mip_pending_cmd *cmd, timestamp_type now)</arglist>
    </member>
    <member kind="function">
      <type>const uint8_t *</type>
      <name>mip_pending_cmd_response</name>
      <anchorfile>group__PendingCommand.html</anchorfile>
      <anchor>ga6fa69f108fce070f34358d98f04df8f5</anchor>
      <arglist>(const mip_pending_cmd *cmd)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>mip_pending_cmd_response_length</name>
      <anchorfile>group__PendingCommand.html</anchorfile>
      <anchor>gadaf8d966ede3ebcbbc45eca4ddfb57f6</anchor>
      <arglist>(const mip_pending_cmd *cmd)</arglist>
    </member>
    <member kind="function">
      <type>enum mip_cmd_result</type>
      <name>mip_pending_cmd_status</name>
      <anchorfile>group__PendingCommand.html</anchorfile>
      <anchor>gab7b1be6fa39c9ae116c14a713c08e767</anchor>
      <arglist>(const mip_pending_cmd *cmd)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mip_device.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/</path>
    <filename>mip__device_8cpp</filename>
    <namespace>mip</namespace>
  </compound>
  <compound kind="file">
    <name>mip_dispatch.c</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/</path>
    <filename>mip__dispatch_8c</filename>
    <includes id="mip__dispatch_8h" name="mip_dispatch.h" local="yes" imported="no">mip_dispatch.h</includes>
    <includes id="mip__packet_8h" name="mip_packet.h" local="yes" imported="no">mip_packet.h</includes>
    <includes id="mip__field_8h" name="mip_field.h" local="yes" imported="no">mip_field.h</includes>
    <member kind="enumeration">
      <type></type>
      <name>mip_dispatch_type</name>
      <anchorfile>mip__dispatch_8c.html</anchorfile>
      <anchor>a8348b7ef87c0647bc94bfaf221172078</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>MIP_DISPATCH_TYPE_PACKET_PRE</name>
      <anchorfile>mip__dispatch_8c.html</anchorfile>
      <anchor>a8348b7ef87c0647bc94bfaf221172078a67c95c7eacfae71659b4d88b67993794</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>MIP_DISPATCH_TYPE_PACKET_POST</name>
      <anchorfile>mip__dispatch_8c.html</anchorfile>
      <anchor>a8348b7ef87c0647bc94bfaf221172078a42097165353b33f8d913deed97c8df40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>MIP_DISPATCH_TYPE_FIELD</name>
      <anchorfile>mip__dispatch_8c.html</anchorfile>
      <anchor>a8348b7ef87c0647bc94bfaf221172078affc5d410614b4a0755c11ed3864b975d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>MIP_DISPATCH_TYPE_EXTRACT</name>
      <anchorfile>mip__dispatch_8c.html</anchorfile>
      <anchor>a8348b7ef87c0647bc94bfaf221172078a831495bb90222498e936e9fdf257a629</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_dispatch_handler_init_extractor</name>
      <anchorfile>group__mip__dispatch__handler.html</anchorfile>
      <anchor>gabc2c8506b9f4c951a28af417763466d4</anchor>
      <arglist>(mip_dispatch_handler *handler, uint8_t descriptor_set, uint8_t field_descriptor, mip_dispatch_extractor extractor, void *field_ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_dispatch_handler_init_field_handler</name>
      <anchorfile>group__mip__dispatch__handler.html</anchorfile>
      <anchor>ga1072a6284f395a95e5140f531b8677c6</anchor>
      <arglist>(mip_dispatch_handler *handler, uint8_t descriptor_set, uint8_t field_descriptor, mip_dispatch_field_callback callback, void *user_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_dispatch_handler_init_packet_handler</name>
      <anchorfile>group__mip__dispatch__handler.html</anchorfile>
      <anchor>ga317f690208afe133b4951755444131d5</anchor>
      <arglist>(mip_dispatch_handler *handler, uint8_t descriptor_set, bool post_callback, mip_dispatch_packet_callback callback, void *user_data)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_dispatch_handler_is_enabled</name>
      <anchorfile>group__mip__dispatch__handler.html</anchorfile>
      <anchor>ga60f9e20f96886633d06d288e338b6665</anchor>
      <arglist>(mip_dispatch_handler *handler)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_dispatch_handler_set_enabled</name>
      <anchorfile>group__mip__dispatch__handler.html</anchorfile>
      <anchor>ga70b7b6ec58a98a1e2a73527187957904</anchor>
      <arglist>(mip_dispatch_handler *handler, bool enable)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>mip_dispatch_is_descriptor_match</name>
      <anchorfile>mip__dispatch_8c.html</anchorfile>
      <anchor>ac8b14e7132088830e652d0179131ef5b</anchor>
      <arglist>(uint8_t desc_set, uint8_t field_desc, uint8_t handler_desc_set, uint8_t handler_field_desc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>mip_dispatch_is_descriptor_set_match</name>
      <anchorfile>mip__dispatch_8c.html</anchorfile>
      <anchor>a79e7b0619f7cfd925f4aa42d031115fc</anchor>
      <arglist>(uint8_t desc_set, uint8_t handler_desc_set)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_dispatcher_add_handler</name>
      <anchorfile>group__MipDispatchHandler.html</anchorfile>
      <anchor>gaf23520b07e31882bdd1f72831296510b</anchor>
      <arglist>(mip_dispatcher *self, mip_dispatch_handler *handler)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>mip_dispatcher_call_field_callbacks</name>
      <anchorfile>mip__dispatch_8c.html</anchorfile>
      <anchor>a268730a473eb441d04770254e9ccb134</anchor>
      <arglist>(mip_dispatcher *self, const mip_field *field, timestamp_type timestamp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>mip_dispatcher_call_packet_callbacks</name>
      <anchorfile>mip__dispatch_8c.html</anchorfile>
      <anchor>a7e14140582c26ded762841880d22e8a1</anchor>
      <arglist>(mip_dispatcher *self, const mip_packet *packet, timestamp_type timestamp, bool post)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_dispatcher_dispatch_packet</name>
      <anchorfile>group__MipDispatchHandler.html</anchorfile>
      <anchor>ga115322584e3d28c1462eb3b47bf810ea</anchor>
      <arglist>(mip_dispatcher *self, const mip_packet *packet, timestamp_type timestamp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_dispatcher_init</name>
      <anchorfile>group__MipDispatchHandler.html</anchorfile>
      <anchor>gab93e79aafe2264d4757701049a02814d</anchor>
      <arglist>(mip_dispatcher *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_dispatcher_remove_all_handlers</name>
      <anchorfile>group__MipDispatchHandler.html</anchorfile>
      <anchor>gadda19edb0e8c93830c939dff32ff9c2a</anchor>
      <arglist>(mip_dispatcher *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_dispatcher_remove_handler</name>
      <anchorfile>group__MipDispatchHandler.html</anchorfile>
      <anchor>ga4e6085510bd71785da5d66e8ec2ed4fd</anchor>
      <arglist>(mip_dispatcher *self, mip_dispatch_handler *handler)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mip_dispatch.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/</path>
    <filename>mip__dispatch_8h</filename>
    <includes id="mip__types_8h" name="mip_types.h" local="yes" imported="no">mip_types.h</includes>
    <includes id="mip__field_8h" name="mip_field.h" local="yes" imported="no">mip_field.h</includes>
    <includes id="mip__packet_8h" name="mip_packet.h" local="yes" imported="no">mip_packet.h</includes>
    <includes id="descriptors_8h" name="descriptors.h" local="yes" imported="no">definitions/descriptors.h</includes>
    <class kind="struct">mip_dispatch_handler</class>
    <class kind="struct">mip_dispatcher</class>
    <member kind="typedef">
      <type>bool(*</type>
      <name>mip_dispatch_extractor</name>
      <anchorfile>group__MipDispatch__c.html</anchorfile>
      <anchor>ga8019904fd56bfa83e2cc85188ff4032b</anchor>
      <arglist>)(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>mip_dispatch_field_callback</name>
      <anchorfile>group__MipDispatch__c.html</anchorfile>
      <anchor>ga9a367ac3e231b2e18355d3f1e19dbd5e</anchor>
      <arglist>)(void *context, const mip_field *field, timestamp_type timestamp)</arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_dispatch_handler</type>
      <name>mip_dispatch_handler</name>
      <anchorfile>group__mip__dispatch__handler.html</anchorfile>
      <anchor>gaf40a7dd3b408020ce3ca0a6849d76677</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>mip_dispatch_packet_callback</name>
      <anchorfile>group__MipDispatch__c.html</anchorfile>
      <anchor>ga8038c422044efa603d4358fbdabf9327</anchor>
      <arglist>)(void *context, const mip_packet *packet, timestamp_type timestamp)</arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_dispatcher</type>
      <name>mip_dispatcher</name>
      <anchorfile>group__MipDispatchHandler.html</anchorfile>
      <anchor>gac1437fd504f79308b470e859e0a3624c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DISPATCH_ANY_DATA_SET</name>
      <anchorfile>group__MipDispatch__c.html</anchorfile>
      <anchor>ggae6dceca96ec2c7a1b4aa211264a87ef6aba252b5812a839f26b5c7b36d01d050b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DISPATCH_ANY_DESCRIPTOR</name>
      <anchorfile>group__MipDispatch__c.html</anchorfile>
      <anchor>ggae6dceca96ec2c7a1b4aa211264a87ef6a981852cded9d9cb4535e9ab146057800</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_dispatch_handler_init_extractor</name>
      <anchorfile>group__mip__dispatch__handler.html</anchorfile>
      <anchor>gabc2c8506b9f4c951a28af417763466d4</anchor>
      <arglist>(mip_dispatch_handler *handler, uint8_t descriptor_set, uint8_t field_descriptor, mip_dispatch_extractor extractor, void *field_ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_dispatch_handler_init_field_handler</name>
      <anchorfile>group__mip__dispatch__handler.html</anchorfile>
      <anchor>ga1072a6284f395a95e5140f531b8677c6</anchor>
      <arglist>(mip_dispatch_handler *handler, uint8_t descriptor_set, uint8_t field_descriptor, mip_dispatch_field_callback callback, void *context)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_dispatch_handler_init_packet_handler</name>
      <anchorfile>group__mip__dispatch__handler.html</anchorfile>
      <anchor>ga317f690208afe133b4951755444131d5</anchor>
      <arglist>(mip_dispatch_handler *handler, uint8_t descriptor_set, bool after_fields, mip_dispatch_packet_callback callback, void *context)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_dispatch_handler_is_enabled</name>
      <anchorfile>group__mip__dispatch__handler.html</anchorfile>
      <anchor>ga60f9e20f96886633d06d288e338b6665</anchor>
      <arglist>(mip_dispatch_handler *handler)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_dispatch_handler_set_enabled</name>
      <anchorfile>group__mip__dispatch__handler.html</anchorfile>
      <anchor>ga70b7b6ec58a98a1e2a73527187957904</anchor>
      <arglist>(mip_dispatch_handler *handler, bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_dispatcher_add_handler</name>
      <anchorfile>group__MipDispatchHandler.html</anchorfile>
      <anchor>gaf23520b07e31882bdd1f72831296510b</anchor>
      <arglist>(mip_dispatcher *self, mip_dispatch_handler *handler)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_dispatcher_dispatch_packet</name>
      <anchorfile>group__MipDispatchHandler.html</anchorfile>
      <anchor>ga115322584e3d28c1462eb3b47bf810ea</anchor>
      <arglist>(mip_dispatcher *self, const mip_packet *packet, timestamp_type timestamp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_dispatcher_init</name>
      <anchorfile>group__MipDispatchHandler.html</anchorfile>
      <anchor>gab93e79aafe2264d4757701049a02814d</anchor>
      <arglist>(mip_dispatcher *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_dispatcher_remove_all_handlers</name>
      <anchorfile>group__MipDispatchHandler.html</anchorfile>
      <anchor>gadda19edb0e8c93830c939dff32ff9c2a</anchor>
      <arglist>(mip_dispatcher *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_dispatcher_remove_handler</name>
      <anchorfile>group__MipDispatchHandler.html</anchorfile>
      <anchor>ga4e6085510bd71785da5d66e8ec2ed4fd</anchor>
      <arglist>(mip_dispatcher *self, mip_dispatch_handler *handler)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mip_field.c</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/</path>
    <filename>mip__field_8c</filename>
    <includes id="mip__field_8h" name="mip_field.h" local="yes" imported="no">mip_field.h</includes>
    <includes id="mip__packet_8h" name="mip_packet.h" local="yes" imported="no">mip_packet.h</includes>
    <includes id="mip__offsets_8h" name="mip_offsets.h" local="yes" imported="no">mip_offsets.h</includes>
    <includes id="descriptors_8h" name="descriptors.h" local="yes" imported="no">definitions/descriptors.h</includes>
    <member kind="function">
      <type>uint8_t</type>
      <name>mip_field_descriptor_set</name>
      <anchorfile>group__FieldAccess.html</anchorfile>
      <anchor>gafea48d5b9fece6543e7cf3bd3c6dc1b5</anchor>
      <arglist>(const mip_field *field)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>mip_field_field_descriptor</name>
      <anchorfile>group__FieldAccess.html</anchorfile>
      <anchor>ga8bbcfdb861f8b57b034e3a6c74845f05</anchor>
      <arglist>(const mip_field *field)</arglist>
    </member>
    <member kind="function">
      <type>mip_field</type>
      <name>mip_field_first_from_packet</name>
      <anchorfile>group__FieldIteration__c.html</anchorfile>
      <anchor>ga4ac81c0e901306586eede113b4fdc88d</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>mip_field</type>
      <name>mip_field_from_header_ptr</name>
      <anchorfile>group__FieldIteration__c.html</anchorfile>
      <anchor>ga8f021f40f77ee8aaab1fe7eb56f79386</anchor>
      <arglist>(const uint8_t *header, uint8_t total_length, uint8_t descriptor_set)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_field_init</name>
      <anchorfile>group__mip__field__c.html</anchorfile>
      <anchor>ga0194ac97d1eaa39f7b98a201387685be</anchor>
      <arglist>(mip_field *field, uint8_t descriptor_set, uint8_t field_descriptor, const uint8_t *payload, uint8_t payload_length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_field_init_empty</name>
      <anchorfile>group__FieldIteration__c.html</anchorfile>
      <anchor>gac3c6c13f4515535ca14e9d912078a716</anchor>
      <arglist>(mip_field *field)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_field_is_valid</name>
      <anchorfile>group__FieldAccess.html</anchorfile>
      <anchor>ga308a62c222af34e9b9982d8917951ed1</anchor>
      <arglist>(const mip_field *field)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_field_next</name>
      <anchorfile>group__FieldIteration__c.html</anchorfile>
      <anchor>ga1c6690520be884e38ed770150c9a627e</anchor>
      <arglist>(mip_field *field)</arglist>
    </member>
    <member kind="function">
      <type>mip_field</type>
      <name>mip_field_next_after</name>
      <anchorfile>group__FieldIteration__c.html</anchorfile>
      <anchor>gac252c067fdd7526d2fb370f4b140bfbc</anchor>
      <arglist>(const mip_field *field)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_field_next_in_packet</name>
      <anchorfile>group__FieldIteration__c.html</anchorfile>
      <anchor>ga6d64a4a13cbc9e115bf8fe616c172a06</anchor>
      <arglist>(mip_field *field, const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>const uint8_t *</type>
      <name>mip_field_payload</name>
      <anchorfile>group__FieldAccess.html</anchorfile>
      <anchor>gabf2e54df76f2b0f1150b1f0b7408b819</anchor>
      <arglist>(const mip_field *field)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>mip_field_payload_length</name>
      <anchorfile>group__FieldAccess.html</anchorfile>
      <anchor>ga673ce9a0f3d37df4d574f9f7ef088cca</anchor>
      <arglist>(const mip_field *field)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mip_field.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/</path>
    <filename>mip__field_8h</filename>
    <includes id="mip__packet_8h" name="mip_packet.h" local="yes" imported="no">mip_packet.h</includes>
    <class kind="struct">mip_field</class>
    <member kind="typedef">
      <type>struct mip_field</type>
      <name>mip_field</name>
      <anchorfile>group__mip__field__c.html</anchorfile>
      <anchor>ga7012f6a8e7a59779913fa2f9f5c837e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>mip_field_descriptor_set</name>
      <anchorfile>group__FieldAccess.html</anchorfile>
      <anchor>gafea48d5b9fece6543e7cf3bd3c6dc1b5</anchor>
      <arglist>(const mip_field *field)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>mip_field_field_descriptor</name>
      <anchorfile>group__FieldAccess.html</anchorfile>
      <anchor>ga8bbcfdb861f8b57b034e3a6c74845f05</anchor>
      <arglist>(const mip_field *field)</arglist>
    </member>
    <member kind="function">
      <type>mip_field</type>
      <name>mip_field_first_from_packet</name>
      <anchorfile>group__FieldIteration__c.html</anchorfile>
      <anchor>ga4ac81c0e901306586eede113b4fdc88d</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>mip_field</type>
      <name>mip_field_from_header_ptr</name>
      <anchorfile>group__FieldIteration__c.html</anchorfile>
      <anchor>ga8f021f40f77ee8aaab1fe7eb56f79386</anchor>
      <arglist>(const uint8_t *header, uint8_t total_length, uint8_t descriptor_set)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_field_init</name>
      <anchorfile>group__mip__field__c.html</anchorfile>
      <anchor>ga0194ac97d1eaa39f7b98a201387685be</anchor>
      <arglist>(mip_field *field, uint8_t descriptor_set, uint8_t field_descriptor, const uint8_t *payload, uint8_t payload_length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_field_init_empty</name>
      <anchorfile>group__FieldIteration__c.html</anchorfile>
      <anchor>gac3c6c13f4515535ca14e9d912078a716</anchor>
      <arglist>(mip_field *field)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_field_is_valid</name>
      <anchorfile>group__FieldAccess.html</anchorfile>
      <anchor>ga308a62c222af34e9b9982d8917951ed1</anchor>
      <arglist>(const mip_field *field)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_field_next</name>
      <anchorfile>group__FieldIteration__c.html</anchorfile>
      <anchor>ga1c6690520be884e38ed770150c9a627e</anchor>
      <arglist>(mip_field *field)</arglist>
    </member>
    <member kind="function">
      <type>mip_field</type>
      <name>mip_field_next_after</name>
      <anchorfile>group__FieldIteration__c.html</anchorfile>
      <anchor>gac252c067fdd7526d2fb370f4b140bfbc</anchor>
      <arglist>(const mip_field *field)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_field_next_in_packet</name>
      <anchorfile>group__FieldIteration__c.html</anchorfile>
      <anchor>ga6d64a4a13cbc9e115bf8fe616c172a06</anchor>
      <arglist>(mip_field *field, const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>const uint8_t *</type>
      <name>mip_field_payload</name>
      <anchorfile>group__FieldAccess.html</anchorfile>
      <anchor>gabf2e54df76f2b0f1150b1f0b7408b819</anchor>
      <arglist>(const mip_field *field)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>mip_field_payload_length</name>
      <anchorfile>group__FieldAccess.html</anchorfile>
      <anchor>ga673ce9a0f3d37df4d574f9f7ef088cca</anchor>
      <arglist>(const mip_field *field)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mip_interface.c</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/</path>
    <filename>mip__interface_8c</filename>
    <includes id="mip__interface_8h" name="mip_interface.h" local="yes" imported="no">mip_interface.h</includes>
    <includes id="mip__field_8h" name="mip_field.h" local="yes" imported="no">mip_field.h</includes>
    <includes id="descriptors_8h" name="descriptors.h" local="yes" imported="no">definitions/descriptors.h</includes>
    <member kind="function">
      <type>mip_cmd_queue *</type>
      <name>mip_interface_cmd_queue</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga16f1e9d05e47c50ca9c98d73630b9711</anchor>
      <arglist>(mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_interface_default_update</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>gae5184c8fce6b6eb3bb1351d0e2d05afa</anchor>
      <arglist>(struct mip_interface *device, timeout_type wait_time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_interface_init</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga9a0bb8b6c05a5f721d787c7bdc2f2bbe</anchor>
      <arglist>(mip_interface *device, uint8_t *parse_buffer, size_t parse_buffer_size, timeout_type parse_timeout, timeout_type base_reply_timeout, mip_send_callback send, mip_recv_callback recv, mip_update_callback update, void *user_pointer)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>mip_interface_max_packets_per_update</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga122ab5c17a49bb116c7e1fd4932fa7dd</anchor>
      <arglist>(const mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_interface_parse_callback</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga5bdb1f88c2b5f6c800f361497be587a4</anchor>
      <arglist>(void *device, const mip_packet *packet, timestamp_type timestamp)</arglist>
    </member>
    <member kind="function">
      <type>mip_parser *</type>
      <name>mip_interface_parser</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga24d2821bb9d8aee6fe7e81a25da4b0a5</anchor>
      <arglist>(mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_interface_process_unparsed_packets</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga8625171b2cc6ee76ad7b52f64ed8c0a0</anchor>
      <arglist>(mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>remaining_count</type>
      <name>mip_interface_receive_bytes</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga21fa1e2d19192bbaa2460ac458f39de4</anchor>
      <arglist>(mip_interface *device, const uint8_t *data, size_t length, timestamp_type timestamp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_interface_receive_packet</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga02366ef13b50d6cf0d7a1cd1751c5ee2</anchor>
      <arglist>(mip_interface *device, const mip_packet *packet, timestamp_type timestamp)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_interface_recv_from_device</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>gaa5c10bc2f729a047e018d8d3f7805425</anchor>
      <arglist>(mip_interface *device, uint8_t *buffer, size_t max_length, timeout_type wait_time, size_t *length_out, timestamp_type *timestamp_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_recv_callback</type>
      <name>mip_interface_recv_function</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga2f602cf7cbfead68999acd2a364a450d</anchor>
      <arglist>(const mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_interface_register_extractor</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga2c6009d3b17dc3d70eb84e150ff15927</anchor>
      <arglist>(mip_interface *device, mip_dispatch_handler *handler, uint8_t descriptor_set, uint8_t field_descriptor, mip_dispatch_extractor extractor, void *field_ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_interface_register_field_callback</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga6cf2e4a9789c9327184f2e7fccb5b924</anchor>
      <arglist>(mip_interface *device, mip_dispatch_handler *handler, uint8_t descriptor_set, uint8_t field_descriptor, mip_dispatch_field_callback callback, void *user_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_interface_register_packet_callback</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga5f83502d13a2a4b5a82e8a78618fc0a5</anchor>
      <arglist>(mip_interface *device, mip_dispatch_handler *handler, uint8_t descriptor_set, bool after_fields, mip_dispatch_packet_callback callback, void *user_data)</arglist>
    </member>
    <member kind="function">
      <type>enum mip_cmd_result</type>
      <name>mip_interface_run_command</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>gad9598f049546a3542351f07c5955586d</anchor>
      <arglist>(mip_interface *device, uint8_t descriptor_set, uint8_t cmd_descriptor, const uint8_t *cmd_data, uint8_t cmd_length)</arglist>
    </member>
    <member kind="function">
      <type>enum mip_cmd_result</type>
      <name>mip_interface_run_command_packet</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga67fcc0d2dd053a6a152ef965f3bc0d23</anchor>
      <arglist>(mip_interface *device, const mip_packet *packet, mip_pending_cmd *cmd)</arglist>
    </member>
    <member kind="function">
      <type>enum mip_cmd_result</type>
      <name>mip_interface_run_command_with_response</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>gac33ddeeeefeefc3cd4fafd25cea188b6</anchor>
      <arglist>(mip_interface *device, uint8_t descriptor_set, uint8_t cmd_descriptor, const uint8_t *cmd_data, uint8_t cmd_length, uint8_t response_descriptor, uint8_t *response_buffer, uint8_t *response_length_inout)</arglist>
    </member>
    <member kind="function">
      <type>mip_send_callback</type>
      <name>mip_interface_send_function</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga275705400661bcdc0787b2fff3585f72</anchor>
      <arglist>(const mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_interface_send_to_device</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>gae2fa9fd65c16218bd12716658f70f680</anchor>
      <arglist>(mip_interface *device, const uint8_t *data, size_t length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_interface_set_max_packets_per_update</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>gac9f1100f168bc9aa76be51d661c38c99</anchor>
      <arglist>(mip_interface *device, unsigned int max_packets)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_interface_set_recv_function</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga6b55b7289d3bad84376dfdd7a03cb061</anchor>
      <arglist>(mip_interface *device, mip_recv_callback callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_interface_set_send_function</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>gaea89bb8900ccf1777775a48079fa707d</anchor>
      <arglist>(mip_interface *device, mip_send_callback callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_interface_set_update_function</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>gaa463c9c397b44f5402b57b5a56a54cb4</anchor>
      <arglist>(mip_interface *device, mip_update_callback callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_interface_set_user_pointer</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>gaf9a4657f0544a232b95ea152f3561c8f</anchor>
      <arglist>(mip_interface *device, void *pointer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_interface_start_command_packet</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga7b56656ff43251e74f9fb147093e442b</anchor>
      <arglist>(mip_interface *device, const mip_packet *packet, mip_pending_cmd *cmd)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_interface_update</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>gaf2d873b34fe6c459c00a0a78e7bfb6ec</anchor>
      <arglist>(struct mip_interface *device, timeout_type wait_time)</arglist>
    </member>
    <member kind="function">
      <type>mip_update_callback</type>
      <name>mip_interface_update_function</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>gab71ae7dda149826ada48fd8baca3b06f</anchor>
      <arglist>(const mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>mip_interface_user_pointer</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga2781fd378b0fb9fc65117e529fe17327</anchor>
      <arglist>(const mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>enum mip_cmd_result</type>
      <name>mip_interface_wait_for_reply</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga2e9949aed4b255ea362978c33c32043d</anchor>
      <arglist>(mip_interface *device, mip_pending_cmd *cmd)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mip_interface.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/</path>
    <filename>mip__interface_8h</filename>
    <includes id="mip__parser_8h" name="mip_parser.h" local="yes" imported="no">mip_parser.h</includes>
    <includes id="mip__cmdqueue_8h" name="mip_cmdqueue.h" local="yes" imported="no">mip_cmdqueue.h</includes>
    <includes id="mip__dispatch_8h" name="mip_dispatch.h" local="yes" imported="no">mip_dispatch.h</includes>
    <class kind="struct">mip_interface</class>
    <member kind="typedef">
      <type>struct mip_interface</type>
      <name>mip_interface</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga2fc3082cdf543de2970033b70da1740d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bool(*</type>
      <name>mip_recv_callback</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga2bcb2423b7f7c6599791c6d7dae274d0</anchor>
      <arglist>)(struct mip_interface *device, uint8_t *buffer, size_t max_length, timeout_type wait_time, size_t *out_length, timestamp_type *timestamp_out)</arglist>
    </member>
    <member kind="typedef">
      <type>bool(*</type>
      <name>mip_send_callback</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga299111d536a9f3ea676f33fbd3066752</anchor>
      <arglist>)(struct mip_interface *device, const uint8_t *data, size_t length)</arglist>
    </member>
    <member kind="typedef">
      <type>bool(*</type>
      <name>mip_update_callback</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga990cc9b47303046b8f5256adab44359c</anchor>
      <arglist>)(struct mip_interface *device, timeout_type timeout)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_queue *</type>
      <name>mip_interface_cmd_queue</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga16f1e9d05e47c50ca9c98d73630b9711</anchor>
      <arglist>(mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_interface_default_update</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>gae5184c8fce6b6eb3bb1351d0e2d05afa</anchor>
      <arglist>(mip_interface *device, timeout_type wait_time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_interface_init</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga9a0bb8b6c05a5f721d787c7bdc2f2bbe</anchor>
      <arglist>(mip_interface *device, uint8_t *parse_buffer, size_t parse_buffer_size, timeout_type parse_timeout, timeout_type base_reply_timeout, mip_send_callback send, mip_recv_callback recv, mip_update_callback update, void *user_pointer)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>mip_interface_max_packets_per_update</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga122ab5c17a49bb116c7e1fd4932fa7dd</anchor>
      <arglist>(const mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_interface_parse_callback</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga5bdb1f88c2b5f6c800f361497be587a4</anchor>
      <arglist>(void *device, const mip_packet *packet, timestamp_type timestamp)</arglist>
    </member>
    <member kind="function">
      <type>mip_parser *</type>
      <name>mip_interface_parser</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga24d2821bb9d8aee6fe7e81a25da4b0a5</anchor>
      <arglist>(mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_interface_process_unparsed_packets</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga8625171b2cc6ee76ad7b52f64ed8c0a0</anchor>
      <arglist>(mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>remaining_count</type>
      <name>mip_interface_receive_bytes</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga21fa1e2d19192bbaa2460ac458f39de4</anchor>
      <arglist>(mip_interface *device, const uint8_t *data, size_t length, timestamp_type timestamp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_interface_receive_packet</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga02366ef13b50d6cf0d7a1cd1751c5ee2</anchor>
      <arglist>(mip_interface *device, const mip_packet *packet, timestamp_type timestamp)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_interface_recv_from_device</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>gaa5c10bc2f729a047e018d8d3f7805425</anchor>
      <arglist>(mip_interface *device, uint8_t *buffer, size_t max_length, timeout_type timeout, size_t *length_out, timestamp_type *now)</arglist>
    </member>
    <member kind="function">
      <type>mip_recv_callback</type>
      <name>mip_interface_recv_function</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga2f602cf7cbfead68999acd2a364a450d</anchor>
      <arglist>(const mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_interface_register_extractor</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga2c6009d3b17dc3d70eb84e150ff15927</anchor>
      <arglist>(mip_interface *device, mip_dispatch_handler *handler, uint8_t descriptor_set, uint8_t field_descriptor, mip_dispatch_extractor callback, void *field_ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_interface_register_field_callback</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga6cf2e4a9789c9327184f2e7fccb5b924</anchor>
      <arglist>(mip_interface *device, mip_dispatch_handler *handler, uint8_t descriptor_set, uint8_t field_descriptor, mip_dispatch_field_callback callback, void *user_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_interface_register_packet_callback</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga5f83502d13a2a4b5a82e8a78618fc0a5</anchor>
      <arglist>(mip_interface *device, mip_dispatch_handler *handler, uint8_t descriptor_set, bool after_fields, mip_dispatch_packet_callback callback, void *user_data)</arglist>
    </member>
    <member kind="function">
      <type>enum mip_cmd_result</type>
      <name>mip_interface_run_command</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>gad9598f049546a3542351f07c5955586d</anchor>
      <arglist>(mip_interface *device, uint8_t descriptor_set, uint8_t field_descriptor, const uint8_t *payload, uint8_t payload_length)</arglist>
    </member>
    <member kind="function">
      <type>enum mip_cmd_result</type>
      <name>mip_interface_run_command_packet</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga67fcc0d2dd053a6a152ef965f3bc0d23</anchor>
      <arglist>(mip_interface *device, const mip_packet *packet, mip_pending_cmd *cmd)</arglist>
    </member>
    <member kind="function">
      <type>enum mip_cmd_result</type>
      <name>mip_interface_run_command_with_response</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>gac33ddeeeefeefc3cd4fafd25cea188b6</anchor>
      <arglist>(mip_interface *device, uint8_t descriptor_set, uint8_t field_descriptor, const uint8_t *payload, uint8_t payload_length, uint8_t response_descriptor, uint8_t *response_data, uint8_t *response_length_inout)</arglist>
    </member>
    <member kind="function">
      <type>mip_send_callback</type>
      <name>mip_interface_send_function</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga275705400661bcdc0787b2fff3585f72</anchor>
      <arglist>(const mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_interface_send_to_device</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>gae2fa9fd65c16218bd12716658f70f680</anchor>
      <arglist>(mip_interface *device, const uint8_t *data, size_t length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_interface_set_max_packets_per_update</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>gac9f1100f168bc9aa76be51d661c38c99</anchor>
      <arglist>(mip_interface *device, unsigned int max_packets)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_interface_set_recv_function</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga6b55b7289d3bad84376dfdd7a03cb061</anchor>
      <arglist>(mip_interface *device, mip_recv_callback function)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_interface_set_send_function</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>gaea89bb8900ccf1777775a48079fa707d</anchor>
      <arglist>(mip_interface *device, mip_send_callback function)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_interface_set_update_function</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>gaa463c9c397b44f5402b57b5a56a54cb4</anchor>
      <arglist>(mip_interface *device, mip_update_callback function)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_interface_set_user_pointer</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>gaf9a4657f0544a232b95ea152f3561c8f</anchor>
      <arglist>(mip_interface *device, void *pointer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_interface_start_command_packet</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga7b56656ff43251e74f9fb147093e442b</anchor>
      <arglist>(mip_interface *device, const mip_packet *packet, mip_pending_cmd *cmd)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_interface_update</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>gaf2d873b34fe6c459c00a0a78e7bfb6ec</anchor>
      <arglist>(mip_interface *device, timeout_type wait_time)</arglist>
    </member>
    <member kind="function">
      <type>mip_update_callback</type>
      <name>mip_interface_update_function</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>gab71ae7dda149826ada48fd8baca3b06f</anchor>
      <arglist>(const mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>mip_interface_user_pointer</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga2781fd378b0fb9fc65117e529fe17327</anchor>
      <arglist>(const mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>enum mip_cmd_result</type>
      <name>mip_interface_wait_for_reply</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga2e9949aed4b255ea362978c33c32043d</anchor>
      <arglist>(mip_interface *device, mip_pending_cmd *cmd)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mip_logging.c</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/</path>
    <filename>mip__logging_8c</filename>
    <includes id="mip__logging_8h" name="mip_logging.h" local="yes" imported="no">mip_logging.h</includes>
    <member kind="function">
      <type>mip_log_callback</type>
      <name>mip_logging_callback</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>ga5b806572dc0c83e2c3e7c4f8278948a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_logging_init</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>ga9d7dd84ed054a89f5176fb41a79ed5b0</anchor>
      <arglist>(mip_log_callback callback, mip_log_level level, void *user)</arglist>
    </member>
    <member kind="function">
      <type>mip_log_level</type>
      <name>mip_logging_level</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>ga9932a61043ffa42f586056f93fe883e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_logging_log</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>gaf17451269a6a43ea18c8da492ddd6b0d</anchor>
      <arglist>(mip_log_level level, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>mip_logging_user_data</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>gacf9e49a4fbeee5d4c7055477cad6740b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mip_log_callback</type>
      <name>mip_log_callback_</name>
      <anchorfile>mip__logging_8c.html</anchorfile>
      <anchor>a9f0a19005d7351d74d14ac1ce22b61a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_log_level</type>
      <name>mip_log_level_</name>
      <anchorfile>mip__logging_8c.html</anchorfile>
      <anchor>abbab17ce9ae4142cd08c78a7eb9f2ec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>mip_log_user_data_</name>
      <anchorfile>mip__logging_8c.html</anchorfile>
      <anchor>ad40cc9501eef0f26ccfba68cf45f5c48</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mip_logging.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/</path>
    <filename>mip__logging_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>MIP_LOG_DEBUG</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>ga3d5c1e65ca668e346d5b9302c6708968</anchor>
      <arglist>(fmt,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_LOG_ERROR</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>ga4191457c03c3a6785e6c591eaf23b97f</anchor>
      <arglist>(fmt,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_LOG_FATAL</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>ga101174351c6af2fe64795495910642b6</anchor>
      <arglist>(fmt,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_LOG_INFO</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>ga90d1a35d1638196e5c76e59274119ff6</anchor>
      <arglist>(fmt,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_LOG_INIT</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>gab943c6214464ff2647cc6bd17183652a</anchor>
      <arglist>(callback, level, user)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_LOG_LEVEL_DEBUG</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>ga6bec7c0c12204060c9494a034aaa1d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_LOG_LEVEL_ERROR</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>ga182910c7a315b890a0408a2b1c99cdc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_LOG_LEVEL_FATAL</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>gaa018be14d137fc73e16f48a9a4d13001</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_LOG_LEVEL_INFO</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>ga55be53d3b385cbb760f2e5a43fd45d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_LOG_LEVEL_OFF</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>ga9eed73afc70ca9950b0c3ebfb87af84e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_LOG_LEVEL_TRACE</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>ga258d11c8204ada860fe833a48fefe9c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_LOG_LEVEL_WARN</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>ga926ec14971eb338bcb661816ac4f463e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_LOG_LOG</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>gad035c3407c49f4c24fa7054109bbd1ba</anchor>
      <arglist>(level, fmt,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_LOG_TRACE</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>gaf0203f82b155d48c9765d1e84a4c313c</anchor>
      <arglist>(fmt,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_LOG_WARN</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>ga96cc62cbe517e380815cf2a9b48d8705</anchor>
      <arglist>(fmt,...)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>mip_log_callback</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>ga8de6abe9c3a7e1ac94fbcb5856193c03</anchor>
      <arglist>)(void *user, mip_log_level level, const char *fmt, va_list args)</arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_log_level</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>gabefed9b242839f4106c1b7d1b7dbb642</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>mip_log_callback</type>
      <name>mip_logging_callback</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>ga5b806572dc0c83e2c3e7c4f8278948a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_logging_init</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>ga9d7dd84ed054a89f5176fb41a79ed5b0</anchor>
      <arglist>(mip_log_callback callback, mip_log_level level, void *user)</arglist>
    </member>
    <member kind="function">
      <type>mip_log_level</type>
      <name>mip_logging_level</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>ga9932a61043ffa42f586056f93fe883e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_logging_log</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>gaf17451269a6a43ea18c8da492ddd6b0d</anchor>
      <arglist>(mip_log_level level, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>mip_logging_user_data</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>gacf9e49a4fbeee5d4c7055477cad6740b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mip_mapping.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/src/utils/mappings/</path>
    <filename>mip__mapping_8cpp</filename>
    <includes id="mip__mapping_8h" name="mip_mapping.h" local="yes" imported="no">microstrain_inertial_driver_common/utils/mappings/mip_mapping.h</includes>
    <namespace>microstrain</namespace>
  </compound>
  <compound kind="file">
    <name>mip_mapping.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/include/microstrain_inertial_driver_common/utils/mappings/</path>
    <filename>mip__mapping_8h</filename>
    <class kind="class">microstrain::FieldWrapper</class>
    <class kind="class">microstrain::FieldWrapperType</class>
    <class kind="class">microstrain::MipMapping</class>
    <namespace>microstrain</namespace>
  </compound>
  <compound kind="file">
    <name>mip_offsets.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/</path>
    <filename>mip__offsets_8h</filename>
    <member kind="enumvalue">
      <name>MIP_INDEX_SYNC1</name>
      <anchorfile>mip__offsets_8h.html</anchorfile>
      <anchor>af8654c714018c6241d9ebd01f3fb5a26a886a2b9f46177e4b14dec7431e8e89c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_INDEX_SYNC2</name>
      <anchorfile>mip__offsets_8h.html</anchorfile>
      <anchor>af8654c714018c6241d9ebd01f3fb5a26adf71375020ca5e4fbd7b69fbf206b5d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_INDEX_DESCSET</name>
      <anchorfile>mip__offsets_8h.html</anchorfile>
      <anchor>af8654c714018c6241d9ebd01f3fb5a26a6b081855a9493764f8bb91b9d8c1311c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_INDEX_LENGTH</name>
      <anchorfile>mip__offsets_8h.html</anchorfile>
      <anchor>af8654c714018c6241d9ebd01f3fb5a26a2b42f341460cc4405c87ce2cba33060d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_INDEX_PAYLOAD</name>
      <anchorfile>mip__offsets_8h.html</anchorfile>
      <anchor>af8654c714018c6241d9ebd01f3fb5a26a56e707f93d2d68f464884a3e365e3b9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_INDEX_FIELD_LEN</name>
      <anchorfile>mip__offsets_8h.html</anchorfile>
      <anchor>a2f80701c36e79c0640d91c788feee0b3ac895049e0685e0b06ee36aed19c701d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_INDEX_FIELD_DESC</name>
      <anchorfile>mip__offsets_8h.html</anchorfile>
      <anchor>a2f80701c36e79c0640d91c788feee0b3a77c73496b9f62f4b1fbeec42d43822ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_INDEX_FIELD_PAYLOAD</name>
      <anchorfile>mip__offsets_8h.html</anchorfile>
      <anchor>a2f80701c36e79c0640d91c788feee0b3ae8295d68cc6948d1ec92f6ba48a05ba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_HEADER_LENGTH</name>
      <anchorfile>mip__offsets_8h.html</anchorfile>
      <anchor>a531c35e38ede3ea4e5ba5afb24b29493aecfb96cc918198fc987db6ef34534c89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CHECKSUM_LENGTH</name>
      <anchorfile>mip__offsets_8h.html</anchorfile>
      <anchor>a531c35e38ede3ea4e5ba5afb24b29493a8da82f62d74d789c5659a11f8f762835</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_PACKET_PAYLOAD_LENGTH_MIN</name>
      <anchorfile>mip__offsets_8h.html</anchorfile>
      <anchor>a531c35e38ede3ea4e5ba5afb24b29493ac4806bead0e9743a907ec9bdfc370655</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_PACKET_PAYLOAD_LENGTH_MAX</name>
      <anchorfile>mip__offsets_8h.html</anchorfile>
      <anchor>a531c35e38ede3ea4e5ba5afb24b29493a5d8c208e24782079b298c43d8e95b4d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_PACKET_LENGTH_MIN</name>
      <anchorfile>mip__offsets_8h.html</anchorfile>
      <anchor>a531c35e38ede3ea4e5ba5afb24b29493a4347547c1181b48d6dc3ebaa080a61bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_PACKET_LENGTH_MAX</name>
      <anchorfile>mip__offsets_8h.html</anchorfile>
      <anchor>a531c35e38ede3ea4e5ba5afb24b29493ad68d97fd7c4630d8699a647996aebc08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_FIELD_HEADER_LENGTH</name>
      <anchorfile>mip__offsets_8h.html</anchorfile>
      <anchor>a9334a5b9057f32da96db9b5c6a045d67a19f65d0f719eb7e3e1d4c0c53beb6775</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_FIELD_LENGTH_MIN</name>
      <anchorfile>mip__offsets_8h.html</anchorfile>
      <anchor>a9334a5b9057f32da96db9b5c6a045d67aa452c49bb0b06058d7b2af62d71a4a20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_FIELD_LENGTH_MAX</name>
      <anchorfile>mip__offsets_8h.html</anchorfile>
      <anchor>a9334a5b9057f32da96db9b5c6a045d67aed62576eb4a35151d7cb3fdcaa52ed0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_FIELD_PAYLOAD_LENGTH_MAX</name>
      <anchorfile>mip__offsets_8h.html</anchorfile>
      <anchor>a9334a5b9057f32da96db9b5c6a045d67a74939833d3a171c2c750e24073912004</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_SYNC1</name>
      <anchorfile>mip__offsets_8h.html</anchorfile>
      <anchor>a8628933cde20921c453a6d2607bdad62a7fbbb59c4e8ad1242ce1708a89d80bca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_SYNC2</name>
      <anchorfile>mip__offsets_8h.html</anchorfile>
      <anchor>a8628933cde20921c453a6d2607bdad62a9014cfe29f5448649befed5d2ad81b9b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mip_packet.c</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/</path>
    <filename>mip__packet_8c</filename>
    <includes id="mip__packet_8h" name="mip_packet.h" local="yes" imported="no">mip_packet.h</includes>
    <includes id="mip__offsets_8h" name="mip_offsets.h" local="yes" imported="no">mip_offsets.h</includes>
    <includes id="descriptors_8h" name="descriptors.h" local="yes" imported="no">definitions/descriptors.h</includes>
    <member kind="function">
      <type>bool</type>
      <name>mip_packet_add_field</name>
      <anchorfile>group__PacketBuilding.html</anchorfile>
      <anchor>gafd0e8146f1cc442e63c1600b3ee3ec48</anchor>
      <arglist>(mip_packet *packet, uint8_t field_descriptor, const uint8_t *payload, uint8_t payload_length)</arglist>
    </member>
    <member kind="function">
      <type>remaining_count</type>
      <name>mip_packet_alloc_field</name>
      <anchorfile>group__PacketBuilding.html</anchorfile>
      <anchor>gae24634f6408f8f874124b9944b05d683</anchor>
      <arglist>(mip_packet *packet, uint8_t field_descriptor, uint8_t payload_length, uint8_t **const payload_ptr_out)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t *</type>
      <name>mip_packet_buffer</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>ga5137d0460be9b5ee3d0e60de4fe5eccf</anchor>
      <arglist>(mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>packet_length</type>
      <name>mip_packet_buffer_size</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>ga1ccf494722e3c69a937687e91cc4939a</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>remaining_count</type>
      <name>mip_packet_cancel_last_field</name>
      <anchorfile>group__PacketBuilding.html</anchorfile>
      <anchor>ga0ab04636d1452785e6bd48dab275a206</anchor>
      <arglist>(mip_packet *packet, uint8_t *payload_ptr)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>mip_packet_checksum_value</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>ga140af163dacee1e79f0e6095116b185f</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>mip_packet_compute_checksum</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>gab20c341397869f52c3afe6f8774653a7</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_packet_create</name>
      <anchorfile>group__PacketBuilding.html</anchorfile>
      <anchor>ga9fa9ed3e491b37123cf374c0964b9065</anchor>
      <arglist>(mip_packet *packet, uint8_t *buffer, size_t buffer_size, uint8_t descriptor_set)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>mip_packet_descriptor_set</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>gafdcd53be8e4c53d91a545792f6fa0e6e</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_packet_finalize</name>
      <anchorfile>group__PacketBuilding.html</anchorfile>
      <anchor>gae20201ffa9f957c1e0a046387a11eee5</anchor>
      <arglist>(mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_packet_from_buffer</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>ga47c4e2c7b3aeaa155c395b404cda9395</anchor>
      <arglist>(mip_packet *packet, uint8_t *buffer, size_t length)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_packet_is_data</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>ga37b57c470df20277c41cbc8b819839fe</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_packet_is_empty</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>gae2a71a17dbcf52c5cea2d96aa6f352e0</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_packet_is_sane</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>ga28677c4f41d7012c44876ace071fb1f4</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_packet_is_valid</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>gae533bc33f55a4daa297e8beddcbd9371</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>const uint8_t *</type>
      <name>mip_packet_payload</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>ga9a8f7e5b5afb477be2b69b247d529115</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>mip_packet_payload_length</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>ga3e2f39c21ad04eea8a288264b75af8f4</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>const uint8_t *</type>
      <name>mip_packet_pointer</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>ga95853fd32870df82e6d681385cc3ee4a</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>remaining_count</type>
      <name>mip_packet_realloc_last_field</name>
      <anchorfile>group__PacketBuilding.html</anchorfile>
      <anchor>ga65bdf78081a347d993e4e905f8d83229</anchor>
      <arglist>(mip_packet *packet, uint8_t *payload_ptr, uint8_t new_payload_length)</arglist>
    </member>
    <member kind="function">
      <type>remaining_count</type>
      <name>mip_packet_remaining_space</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>ga79bed35aedacc4ef555ba6367d198b2f</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_packet_reset</name>
      <anchorfile>group__PacketBuilding.html</anchorfile>
      <anchor>gad90064e6ac009be8e3619009809caefd</anchor>
      <arglist>(mip_packet *packet, uint8_t descriptor_set)</arglist>
    </member>
    <member kind="function">
      <type>packet_length</type>
      <name>mip_packet_total_length</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>ga4fe6c0b44285cba0403e61fc72c1528e</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mip_packet.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/</path>
    <filename>mip__packet_8h</filename>
    <includes id="mip__types_8h" name="mip_types.h" local="yes" imported="no">mip_types.h</includes>
    <class kind="struct">mip_packet</class>
    <member kind="typedef">
      <type>struct mip_packet</type>
      <name>mip_packet</name>
      <anchorfile>group__mip__packet__c.html</anchorfile>
      <anchor>gadeda2a753921aebd9624f9afc17f6b08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint_least16_t</type>
      <name>packet_length</name>
      <anchorfile>group__mip__packet__c.html</anchorfile>
      <anchor>gab1d015023dce94d94c89bba7a57d083c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_packet_add_field</name>
      <anchorfile>group__PacketBuilding.html</anchorfile>
      <anchor>gafd0e8146f1cc442e63c1600b3ee3ec48</anchor>
      <arglist>(mip_packet *packet, uint8_t field_descriptor, const uint8_t *payload, uint8_t payload_length)</arglist>
    </member>
    <member kind="function">
      <type>remaining_count</type>
      <name>mip_packet_alloc_field</name>
      <anchorfile>group__PacketBuilding.html</anchorfile>
      <anchor>gae24634f6408f8f874124b9944b05d683</anchor>
      <arglist>(mip_packet *packet, uint8_t field_descriptor, uint8_t payload_length, uint8_t **payload_ptr_out)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t *</type>
      <name>mip_packet_buffer</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>ga5137d0460be9b5ee3d0e60de4fe5eccf</anchor>
      <arglist>(mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>packet_length</type>
      <name>mip_packet_buffer_size</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>ga1ccf494722e3c69a937687e91cc4939a</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>remaining_count</type>
      <name>mip_packet_cancel_last_field</name>
      <anchorfile>group__PacketBuilding.html</anchorfile>
      <anchor>ga0ab04636d1452785e6bd48dab275a206</anchor>
      <arglist>(mip_packet *packet, uint8_t *payload_ptr)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>mip_packet_checksum_value</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>ga140af163dacee1e79f0e6095116b185f</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>mip_packet_compute_checksum</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>gab20c341397869f52c3afe6f8774653a7</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_packet_create</name>
      <anchorfile>group__PacketBuilding.html</anchorfile>
      <anchor>ga9fa9ed3e491b37123cf374c0964b9065</anchor>
      <arglist>(mip_packet *packet, uint8_t *buffer, size_t buffer_size, uint8_t descriptor_set)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>mip_packet_descriptor_set</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>gafdcd53be8e4c53d91a545792f6fa0e6e</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_packet_finalize</name>
      <anchorfile>group__PacketBuilding.html</anchorfile>
      <anchor>gae20201ffa9f957c1e0a046387a11eee5</anchor>
      <arglist>(mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_packet_from_buffer</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>ga47c4e2c7b3aeaa155c395b404cda9395</anchor>
      <arglist>(mip_packet *packet, uint8_t *buffer, size_t length)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_packet_is_data</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>ga37b57c470df20277c41cbc8b819839fe</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_packet_is_empty</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>gae2a71a17dbcf52c5cea2d96aa6f352e0</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_packet_is_sane</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>ga28677c4f41d7012c44876ace071fb1f4</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_packet_is_valid</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>gae533bc33f55a4daa297e8beddcbd9371</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>const uint8_t *</type>
      <name>mip_packet_payload</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>ga9a8f7e5b5afb477be2b69b247d529115</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>mip_packet_payload_length</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>ga3e2f39c21ad04eea8a288264b75af8f4</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>const uint8_t *</type>
      <name>mip_packet_pointer</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>ga95853fd32870df82e6d681385cc3ee4a</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>remaining_count</type>
      <name>mip_packet_realloc_last_field</name>
      <anchorfile>group__PacketBuilding.html</anchorfile>
      <anchor>ga65bdf78081a347d993e4e905f8d83229</anchor>
      <arglist>(mip_packet *packet, uint8_t *payload_ptr, uint8_t new_payload_length)</arglist>
    </member>
    <member kind="function">
      <type>remaining_count</type>
      <name>mip_packet_remaining_space</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>ga79bed35aedacc4ef555ba6367d198b2f</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_packet_reset</name>
      <anchorfile>group__PacketBuilding.html</anchorfile>
      <anchor>gad90064e6ac009be8e3619009809caefd</anchor>
      <arglist>(mip_packet *packet, uint8_t descriptor_set)</arglist>
    </member>
    <member kind="function">
      <type>packet_length</type>
      <name>mip_packet_total_length</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>ga4fe6c0b44285cba0403e61fc72c1528e</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mip_parser.c</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/</path>
    <filename>mip__parser_8c</filename>
    <includes id="mip__parser_8h" name="mip_parser.h" local="yes" imported="no">mip_parser.h</includes>
    <includes id="mip__offsets_8h" name="mip_offsets.h" local="yes" imported="no">mip_offsets.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MIPPARSER_RESET_LENGTH</name>
      <anchorfile>mip__parser_8c.html</anchorfile>
      <anchor>af46fa1e7ad76d756ded89ad76abc6ed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>mip_packet_callback</type>
      <name>mip_parser_callback</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga075cc9c325cfac3a1e4e4a34dd19b4ad</anchor>
      <arglist>(const mip_parser *parser)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>mip_parser_callback_object</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>gab0fe0425fea6c11567676f2153889678</anchor>
      <arglist>(const mip_parser *parser)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>mip_parser_get_write_ptr</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>gad508258a35ea036b15d1bffa8bfc0f15</anchor>
      <arglist>(mip_parser *parser, uint8_t **const ptr_out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_parser_init</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga4c335da8f229f06e03af5ff86bba7aa5</anchor>
      <arglist>(mip_parser *parser, uint8_t *buffer, size_t buffer_size, mip_packet_callback callback, void *callback_object, timestamp_type timeout)</arglist>
    </member>
    <member kind="function">
      <type>timestamp_type</type>
      <name>mip_parser_last_packet_timestamp</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga0cd94527b66ef53d6f949c079fecb857</anchor>
      <arglist>(const mip_parser *parser)</arglist>
    </member>
    <member kind="function">
      <type>remaining_count</type>
      <name>mip_parser_parse</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga40b1a30bddaa52c4814c0a5fd3a6ed07</anchor>
      <arglist>(mip_parser *parser, const uint8_t *input_buffer, size_t input_count, timestamp_type timestamp, unsigned int max_packets)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_parser_parse_one_packet_from_ring</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga9fcf1f473e16d5d535a9af7837763fd8</anchor>
      <arglist>(mip_parser *parser, mip_packet *packet_out, timestamp_type timestamp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_parser_process_written</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga2fad65e62d293695a8c8a182b968788c</anchor>
      <arglist>(mip_parser *parser, size_t count, timestamp_type timestamp, unsigned int max_packets)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_parser_reset</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga398ae890cc4eac40dfcd389cbb2c2390</anchor>
      <arglist>(mip_parser *parser)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_parser_set_callback</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga9379c831272ba281cdd79edf395fc1d8</anchor>
      <arglist>(mip_parser *parser, mip_packet_callback callback, void *callback_object)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_parser_set_timeout</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga3861d899c58b9178d4d60ef69af0f642</anchor>
      <arglist>(mip_parser *parser, timestamp_type timeout)</arglist>
    </member>
    <member kind="function">
      <type>timestamp_type</type>
      <name>mip_parser_timeout</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga3f4f7b2615f7257dcd9d4798a2408c02</anchor>
      <arglist>(const mip_parser *parser)</arglist>
    </member>
    <member kind="function">
      <type>timeout_type</type>
      <name>mip_timeout_from_baudrate</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga2b3b7b6624b632eb177e5f4cbcd4e043</anchor>
      <arglist>(uint32_t baudrate)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mip_parser.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/</path>
    <filename>mip__parser_8h</filename>
    <includes id="mip__packet_8h" name="mip_packet.h" local="yes" imported="no">mip_packet.h</includes>
    <includes id="mip__offsets_8h" name="mip_offsets.h" local="yes" imported="no">mip_offsets.h</includes>
    <includes id="byte__ring_8h" name="byte_ring.h" local="yes" imported="no">utils/byte_ring.h</includes>
    <includes id="mip__types_8h" name="mip_types.h" local="yes" imported="no">mip_types.h</includes>
    <class kind="struct">mip_parser</class>
    <member kind="define">
      <type>#define</type>
      <name>MIPPARSER_DEFAULT_TIMEOUT_MS</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga0a13a333109e93da5e9a94982be2e0ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIPPARSER_UNLIMITED_PACKETS</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga0d610cd9ccf7b165bba3097ef9ab5090</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bool(*</type>
      <name>mip_packet_callback</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga08009907e4c9437f814bb818feadbcfe</anchor>
      <arglist>)(void *user, const mip_packet *packet, timestamp_type timestamp)</arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_parser</type>
      <name>mip_parser</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga25de3fdc8d841e7d2835571135b60ab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>mip_packet_callback</type>
      <name>mip_parser_callback</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga075cc9c325cfac3a1e4e4a34dd19b4ad</anchor>
      <arglist>(const mip_parser *parser)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>mip_parser_callback_object</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>gab0fe0425fea6c11567676f2153889678</anchor>
      <arglist>(const mip_parser *parser)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>mip_parser_get_write_ptr</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>gad508258a35ea036b15d1bffa8bfc0f15</anchor>
      <arglist>(mip_parser *parser, uint8_t **ptr_out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_parser_init</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga4c335da8f229f06e03af5ff86bba7aa5</anchor>
      <arglist>(mip_parser *parser, uint8_t *buffer, size_t buffer_size, mip_packet_callback callback, void *callback_object, timestamp_type timeout)</arglist>
    </member>
    <member kind="function">
      <type>timestamp_type</type>
      <name>mip_parser_last_packet_timestamp</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga0cd94527b66ef53d6f949c079fecb857</anchor>
      <arglist>(const mip_parser *parser)</arglist>
    </member>
    <member kind="function">
      <type>remaining_count</type>
      <name>mip_parser_parse</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga40b1a30bddaa52c4814c0a5fd3a6ed07</anchor>
      <arglist>(mip_parser *parser, const uint8_t *input_buffer, size_t input_count, timestamp_type timestamp, unsigned int max_packets)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_parser_parse_one_packet_from_ring</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga9fcf1f473e16d5d535a9af7837763fd8</anchor>
      <arglist>(mip_parser *parser, mip_packet *packet_out, timestamp_type timestamp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_parser_process_written</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga2fad65e62d293695a8c8a182b968788c</anchor>
      <arglist>(mip_parser *parser, size_t count, timestamp_type timestamp, unsigned int max_packets)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_parser_reset</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga398ae890cc4eac40dfcd389cbb2c2390</anchor>
      <arglist>(mip_parser *parser)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_parser_set_callback</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga9379c831272ba281cdd79edf395fc1d8</anchor>
      <arglist>(mip_parser *parser, mip_packet_callback callback, void *callback_object)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_parser_set_timeout</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga3861d899c58b9178d4d60ef69af0f642</anchor>
      <arglist>(mip_parser *parser, timeout_type timeout)</arglist>
    </member>
    <member kind="function">
      <type>timeout_type</type>
      <name>mip_parser_timeout</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga3f4f7b2615f7257dcd9d4798a2408c02</anchor>
      <arglist>(const mip_parser *parser)</arglist>
    </member>
    <member kind="function">
      <type>timeout_type</type>
      <name>mip_timeout_from_baudrate</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga2b3b7b6624b632eb177e5f4cbcd4e043</anchor>
      <arglist>(uint32_t baudrate)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mip_publisher_mapping.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/src/utils/mappings/</path>
    <filename>mip__publisher__mapping_8cpp</filename>
    <includes id="mip__publisher__mapping_8h" name="mip_publisher_mapping.h" local="yes" imported="no">microstrain_inertial_driver_common/utils/mappings/mip_publisher_mapping.h</includes>
    <namespace>microstrain</namespace>
  </compound>
  <compound kind="file">
    <name>mip_publisher_mapping.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/include/microstrain_inertial_driver_common/utils/mappings/</path>
    <filename>mip__publisher__mapping_8h</filename>
    <includes id="mip__mapping_8h" name="mip_mapping.h" local="yes" imported="no">microstrain_inertial_driver_common/utils/mappings/mip_mapping.h</includes>
    <includes id="ros__compat_8h" name="ros_compat.h" local="yes" imported="no">microstrain_inertial_driver_common/utils/ros_compat.h</includes>
    <includes id="ros__mip__device__main_8h" name="ros_mip_device_main.h" local="yes" imported="no">microstrain_inertial_driver_common/utils/mip/ros_mip_device_main.h</includes>
    <class kind="struct">microstrain::MipDescriptor</class>
    <class kind="class">microstrain::MipPublisherMapping</class>
    <class kind="struct">microstrain::MipPublisherMappingInfo</class>
    <namespace>microstrain</namespace>
    <member kind="variable" static="yes">
      <type>static constexpr float</type>
      <name>DATA_CLASS_DATA_RATE_DO_NOT_STREAM</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a801da4ec3b0e113f1fc618ae2d7b32ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr float</type>
      <name>FIELD_DATA_RATE_USE_DATA_CLASS</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a7d0c0640bba3faf92858ce5a0a4a0712</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>FILTER_AIDING_SUMMARY_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a2439ce3fe1f2897ec552e470fd57029a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>FILTER_DUAL_ANTENNA_STATUS_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a8f17dd4f33e4c828f6a56772bdd6b485</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>FILTER_HEADING_STATE_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a4ea79797f271451a8c9b3e89664f7aee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>FILTER_HEADING_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a2ba1f2351256299ac7950aa69a1cf958</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>FILTER_IMU_DATA_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>abffb147aaabf8ceecbea56e50edc0e52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>FILTER_ODOM_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a7fafaa6cd56f984bba91b98bfaafe9fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>FILTER_RELATIVE_ODOM_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>abd8bf15bc384ee96d9aca5f924b8058c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>FILTER_STATUS_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a84e7e57f62da785837ddb848d941cb7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>GNSS1_AIDING_STATUS_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a40a5a64ccafbf47f51f8d2df7b9232aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>GNSS1_ANTENNA_OFFSET_CORRECTION_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>ad54c4c0b953c633a05a55ac9779534e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>GNSS1_FIX_INFO_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>aae6bea13b2eb2ee42f2484c97c2ca69a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>GNSS1_NAVSATFIX_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a88126ec7b088381a65f0e9f31808714d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>GNSS1_ODOM_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a6d526ed3eb61f2bb54fd3c542fd820fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>GNSS1_RF_ERROR_DETECTION_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>ac68d25f2c133c4b98ddfccabb4aaac11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>GNSS1_SBAS_INFO_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a2b216a6296e556f09fec1071f5716481</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>GNSS1_TIME_REF_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a9f63a649240c25238aa2e1aa4180b80b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>GNSS2_AIDING_STATUS_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a3953eaa096765eb6aafa2f6b7231eb72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>GNSS2_ANTENNA_OFFSET_CORRECTION_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a490adeff8e955e85c02f3f59e56831e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>GNSS2_FIX_INFO_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>aaea99ce31470edd77940c34d8ebd7c8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>GNSS2_NAVSATFIX_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a6a0a22d2f4450add81981bc9667fc2f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>GNSS2_ODOM_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a214163eef24bad6084ea99c5268e6b42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>GNSS2_RF_ERROR_DETECTION_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a4081f13ac530732041b6edde4fe0d56f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>GNSS2_SBAS_INFO_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a0567152589257dd4a3714a2657bb719d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>GNSS2_TIME_REF_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a7175e9479cc41f2ccb98a17618780800</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>IMU_DATA_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a94b02828dca734cba7dfbd4a209d9306</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>IMU_GPS_CORR_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>ab812bbe41fac7c965926ce8d1eb345ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>IMU_MAG_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>aca18734f9ec23cd48c0503c253dcd111</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>IMU_OVERRANGE_STATUS_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a91c909cccb5191f2925c6adbbd60cf19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>NMEA_SENTENCE_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a4d5e383ae170da8f0b5b895fb01c66cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>RTK_STATUS_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a7a7618e2fe8e09c15d047ed4a43ff1bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>RTK_STATUS_V1_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>acb13be51a8723facc29a859391e849d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mip_result.c</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/</path>
    <filename>mip__result_8c</filename>
    <includes id="mip__result_8h" name="mip_result.h" local="yes" imported="no">mip_result.h</includes>
    <member kind="function">
      <type>bool</type>
      <name>mip_cmd_result_is_ack</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ga09da93bfd92ec197eae931cc23158fd2</anchor>
      <arglist>(enum mip_cmd_result result)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_cmd_result_is_finished</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ga6ed86a88e8728d0c141c7f174cc4203c</anchor>
      <arglist>(enum mip_cmd_result status)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_cmd_result_is_reply</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ga8d4e04c366471bd3223c8a00584c375f</anchor>
      <arglist>(enum mip_cmd_result result)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_cmd_result_is_status</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>gad747d070c91e340e1a6dd540a08dfc55</anchor>
      <arglist>(enum mip_cmd_result result)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>mip_cmd_result_to_string</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>gac3394f0f35b98fc48daac2224ade56b9</anchor>
      <arglist>(enum mip_cmd_result result)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mip_result.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/</path>
    <filename>mip__result_8h</filename>
    <member kind="typedef">
      <type>enum mip_cmd_result</type>
      <name>mip_cmd_result</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ga027edcaf655e86635c50eb0e094de445</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>mip_cmd_result</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>gadc8d72ef143956b7b537b336619dbe16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_STATUS_ERROR</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ggadc8d72ef143956b7b537b336619dbe16ab621602f80a4781f6dc6809887edb641</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_STATUS_CANCELLED</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ggadc8d72ef143956b7b537b336619dbe16a30dffa8abf7cc369b2cd2cd2466a4d63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_STATUS_TIMEDOUT</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ggadc8d72ef143956b7b537b336619dbe16a4e0ba8c86d012ec165ba3f119ef867ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_STATUS_WAITING</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ggadc8d72ef143956b7b537b336619dbe16a039a07e01e952a0955def7a84cdfc3d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_STATUS_PENDING</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ggadc8d72ef143956b7b537b336619dbe16a64c5cb04051ad7d8354403071794e801</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_STATUS_NONE</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ggadc8d72ef143956b7b537b336619dbe16aa3987d7263ca656c9a371c6ef944796b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_ACK_OK</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ggadc8d72ef143956b7b537b336619dbe16a613dc705acd1476268b7048e8f2b73b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_NACK_COMMAND_UNKNOWN</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ggadc8d72ef143956b7b537b336619dbe16a2b28bcbf0713de93ca6922b96cabaa61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_NACK_INVALID_CHECKSUM</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ggadc8d72ef143956b7b537b336619dbe16a992489e9a004396f354a63b8b3b7e6e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_NACK_INVALID_PARAM</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ggadc8d72ef143956b7b537b336619dbe16ae9f662d79b0a44cd2ad1d2d7d882d468</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_NACK_COMMAND_FAILED</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ggadc8d72ef143956b7b537b336619dbe16ae97a78febf3a2f2470c139e276edfcb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_NACK_COMMAND_TIMEOUT</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ggadc8d72ef143956b7b537b336619dbe16a025ce91ac03cad0e437f55b6227d20c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_cmd_result_is_ack</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ga09da93bfd92ec197eae931cc23158fd2</anchor>
      <arglist>(enum mip_cmd_result result)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_cmd_result_is_finished</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ga6ed86a88e8728d0c141c7f174cc4203c</anchor>
      <arglist>(enum mip_cmd_result result)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_cmd_result_is_reply</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ga8d4e04c366471bd3223c8a00584c375f</anchor>
      <arglist>(enum mip_cmd_result result)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_cmd_result_is_status</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>gad747d070c91e340e1a6dd540a08dfc55</anchor>
      <arglist>(enum mip_cmd_result result)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>mip_cmd_result_to_string</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>gac3394f0f35b98fc48daac2224ade56b9</anchor>
      <arglist>(enum mip_cmd_result result)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mip_types.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/</path>
    <filename>mip__types_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>MIP_DIAG_INC</name>
      <anchorfile>mip__types_8h.html</anchorfile>
      <anchor>a1261f6e153396902e5d3b86d992fe5e8</anchor>
      <arglist>(counter, amount)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_DIAG_ZERO</name>
      <anchorfile>mip__types_8h.html</anchorfile>
      <anchor>a64c6b45b69fa59df3eaa1a18a0d2f611</anchor>
      <arglist>(counter)</arglist>
    </member>
    <member kind="typedef">
      <type>int_least16_t</type>
      <name>remaining_count</name>
      <anchorfile>mip__types_8h.html</anchorfile>
      <anchor>ad23ca07df1e1203e16dc018e684774a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>timestamp_type</type>
      <name>timeout_type</name>
      <anchorfile>mip__types_8h.html</anchorfile>
      <anchor>ac3aaf6e76c30d56576145dcbdca919e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>timestamp_type</name>
      <anchorfile>mip__types_8h.html</anchorfile>
      <anchor>a4665efb3fe2ae9ec5f9584d5003fb3d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>node_common.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/src/</path>
    <filename>node__common_8cpp</filename>
    <includes id="node__common_8h" name="node_common.h" local="yes" imported="no">microstrain_inertial_driver_common/node_common.h</includes>
    <namespace>microstrain</namespace>
    <member kind="function">
      <type>void</type>
      <name>logCallbackProxy</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>ae4173718a5ea65df50a525dc64229959</anchor>
      <arglist>(void *user, mip_log_level level, const char *fmt, va_list args)</arglist>
    </member>
    <member kind="variable">
      <type>constexpr auto</type>
      <name>NMEA_MAX_LENGTH</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>aecced7229822828aefb8628da34c749f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>node_common.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/include/microstrain_inertial_driver_common/</path>
    <filename>node__common_8h</filename>
    <includes id="mip__logging_8h" name="mip_logging.h" local="yes" imported="no">mip/mip_logging.h</includes>
    <includes id="config_8h" name="config.h" local="yes" imported="no">microstrain_inertial_driver_common/config.h</includes>
    <includes id="publishers_8h" name="publishers.h" local="yes" imported="no">microstrain_inertial_driver_common/publishers.h</includes>
    <includes id="subscribers_8h" name="subscribers.h" local="yes" imported="no">microstrain_inertial_driver_common/subscribers.h</includes>
    <includes id="services_8h" name="services.h" local="yes" imported="no">microstrain_inertial_driver_common/services.h</includes>
    <class kind="class">microstrain::NodeCommon</class>
    <namespace>microstrain</namespace>
  </compound>
  <compound kind="file">
    <name>ping.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/examples/</path>
    <filename>ping_8cpp</filename>
    <includes id="commands__base_8h" name="commands_base.h" local="no" imported="no">mip/definitions/commands_base.h</includes>
    <namespace>mip</namespace>
    <namespace>mip::C</namespace>
    <member kind="define">
      <type>#define</type>
      <name>METHOD</name>
      <anchorfile>ping_8cpp.html</anchorfile>
      <anchor>a7acfc6e2f2442cbb9d8657e96d73bbec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ping_8cpp.html</anchorfile>
      <anchor>ac0f2228420376f4db7e1274f2b41667c</anchor>
      <arglist>(int argc, const char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>mipcmd_base_getDeviceInfo</name>
      <anchorfile>namespacemip_1_1C.html</anchorfile>
      <anchor>adce822429d64a41af347375bec124366</anchor>
      <arglist>(struct C::MipInterfaceState *device, const struct MipCmd_Base_GetDeviceInfo *cmd, struct MipCmd_Base_GetDeviceInfo_Response *response)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>mipcmd_base_getDeviceInfo</name>
      <anchorfile>namespacemip_1_1C.html</anchorfile>
      <anchor>a52d84f8f7e638359e8de96a7ead815b8</anchor>
      <arglist>(struct C::MipInterfaceState *device, struct MipBaseDeviceInfo *info)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>usage</name>
      <anchorfile>ping_8cpp.html</anchorfile>
      <anchor>a7fbf7a92c0d5f86708d4300fd3b384da</anchor>
      <arglist>(const char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>publishers.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/src/</path>
    <filename>publishers_8cpp</filename>
    <includes id="publishers_8h" name="publishers.h" local="yes" imported="no">microstrain_inertial_driver_common/publishers.h</includes>
    <namespace>microstrain</namespace>
    <member kind="variable">
      <type>constexpr auto</type>
      <name>USTRAIN_G</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>aa435f4d71250d53d4a1fb3b861996953</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>publishers.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/include/microstrain_inertial_driver_common/</path>
    <filename>publishers_8h</filename>
    <includes id="ros__compat_8h" name="ros_compat.h" local="yes" imported="no">microstrain_inertial_driver_common/utils/ros_compat.h</includes>
    <includes id="config_8h" name="config.h" local="yes" imported="no">microstrain_inertial_driver_common/config.h</includes>
    <class kind="class">microstrain::Publishers::Publisher</class>
    <class kind="class">microstrain::Publishers</class>
    <namespace>microstrain</namespace>
  </compound>
  <compound kind="file">
    <name>mip_sdk/README.md</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/</path>
    <filename>mip__sdk_2README_8md</filename>
  </compound>
  <compound kind="file">
    <name>README.md</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/</path>
    <filename>README_8md</filename>
  </compound>
  <compound kind="file">
    <name>recording_connection.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/extras/</path>
    <filename>recording__connection_8cpp</filename>
    <namespace>mip</namespace>
    <namespace>mip::extras</namespace>
  </compound>
  <compound kind="file">
    <name>ros_compat.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/include/microstrain_inertial_driver_common/utils/</path>
    <filename>ros__compat_8h</filename>
    <namespace>microstrain</namespace>
    <member kind="define">
      <type>#define</type>
      <name>M_PI</name>
      <anchorfile>ros__compat_8h.html</anchorfile>
      <anchor>ae71449b1cc6e6250b91f539153a7a0d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MICROSTRAIN_DRIVER_VERSION</name>
      <anchorfile>ros__compat_8h.html</anchorfile>
      <anchor>a5b36e3874f8feba8d917ec37624f1b83</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getParamFloat</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>ad605abe95cd80fa7d6c2fcc73d53b3cc</anchor>
      <arglist>(RosNodeType *node, const std::string &amp;param_name, float &amp;param_val, const float default_val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getUint16ArrayParam</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a8d4a87a1ed0db926951726a3f7514ed4</anchor>
      <arglist>(RosNodeType *node, const std::string &amp;param_name, std::vector&lt; uint16_t &gt; &amp;param_val, const std::vector&lt; uint16_t &gt; &amp;default_val)</arglist>
    </member>
    <member kind="variable">
      <type>constexpr auto</type>
      <name>GNSS1_ID</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>aa38942b729ebf9ab096491818af13401</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr auto</type>
      <name>GNSS2_ID</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>aa7d35fc81732e61a4fa6d731b56ee4cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr auto</type>
      <name>GPS_LEAP_SECONDS</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>aa2c5f22fe0475620bdffad0284e2341c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr auto</type>
      <name>NUM_GNSS</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>ab20d4da28ba7f8fe93aaf1a6bdf6800a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ros_connection.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/src/utils/mip/</path>
    <filename>ros__connection_8cpp</filename>
    <includes id="ros__connection_8h" name="ros_connection.h" local="yes" imported="no">microstrain_inertial_driver_common/utils/mip/ros_connection.h</includes>
    <includes id="ros__mip__device_8h" name="ros_mip_device.h" local="yes" imported="no">microstrain_inertial_driver_common/utils/mip/ros_mip_device.h</includes>
    <namespace>microstrain</namespace>
  </compound>
  <compound kind="file">
    <name>ros_connection.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/include/microstrain_inertial_driver_common/utils/mip/</path>
    <filename>ros__connection_8h</filename>
    <includes id="ros__compat_8h" name="ros_compat.h" local="yes" imported="no">microstrain_inertial_driver_common/utils/ros_compat.h</includes>
    <class kind="class">microstrain::RosConnection</class>
    <namespace>microstrain</namespace>
  </compound>
  <compound kind="file">
    <name>ros_mip_device.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/src/utils/mip/</path>
    <filename>ros__mip__device_8cpp</filename>
    <includes id="ros__mip__device_8h" name="ros_mip_device.h" local="yes" imported="no">microstrain_inertial_driver_common/utils/mip/ros_mip_device.h</includes>
    <namespace>microstrain</namespace>
  </compound>
  <compound kind="file">
    <name>ros_mip_device.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/include/microstrain_inertial_driver_common/utils/mip/</path>
    <filename>ros__mip__device_8h</filename>
    <includes id="ros__connection_8h" name="ros_connection.h" local="yes" imported="no">microstrain_inertial_driver_common/utils/mip/ros_connection.h</includes>
    <class kind="class">microstrain::RosMipDevice</class>
    <namespace>microstrain</namespace>
    <member kind="define">
      <type>#define</type>
      <name>MICROSTRAIN_MIP_SDK_ERROR</name>
      <anchorfile>ros__mip__device_8h.html</anchorfile>
      <anchor>af15e0595a1aff29ce82e0594b4219d44</anchor>
      <arglist>(node, mip_cmd_result, log)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ros_mip_device_aux.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/src/utils/mip/</path>
    <filename>ros__mip__device__aux_8cpp</filename>
    <includes id="ros__mip__device__aux_8h" name="ros_mip_device_aux.h" local="yes" imported="no">microstrain_inertial_driver_common/utils/mip/ros_mip_device_aux.h</includes>
    <namespace>microstrain</namespace>
  </compound>
  <compound kind="file">
    <name>ros_mip_device_aux.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/include/microstrain_inertial_driver_common/utils/mip/</path>
    <filename>ros__mip__device__aux_8h</filename>
    <includes id="ros__mip__device_8h" name="ros_mip_device.h" local="yes" imported="no">microstrain_inertial_driver_common/utils/mip/ros_mip_device.h</includes>
    <class kind="class">microstrain::RosMipDeviceAux</class>
    <namespace>microstrain</namespace>
  </compound>
  <compound kind="file">
    <name>ros_mip_device_main.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/src/utils/mip/</path>
    <filename>ros__mip__device__main_8cpp</filename>
    <includes id="ros__mip__device__main_8h" name="ros_mip_device_main.h" local="yes" imported="no">microstrain_inertial_driver_common/utils/mip/ros_mip_device_main.h</includes>
    <namespace>microstrain</namespace>
  </compound>
  <compound kind="file">
    <name>ros_mip_device_main.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/include/microstrain_inertial_driver_common/utils/mip/</path>
    <filename>ros__mip__device__main_8h</filename>
    <includes id="ros__mip__device_8h" name="ros_mip_device.h" local="yes" imported="no">microstrain_inertial_driver_common/utils/mip/ros_mip_device.h</includes>
    <class kind="class">microstrain::RosMipDeviceMain</class>
    <namespace>microstrain</namespace>
  </compound>
  <compound kind="file">
    <name>serial_connection.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/platform/</path>
    <filename>serial__connection_8cpp</filename>
    <namespace>mip</namespace>
    <namespace>mip::platform</namespace>
  </compound>
  <compound kind="file">
    <name>serial_port.c</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/utils/</path>
    <filename>serial__port_8c</filename>
    <includes id="mip__logging_8h" name="mip_logging.h" local="yes" imported="no">mip/mip_logging.h</includes>
    <includes id="serial__port_8h" name="serial_port.h" local="yes" imported="no">serial_port.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>COM_PORT_BUFFER_SIZE</name>
      <anchorfile>serial__port_8c.html</anchorfile>
      <anchor>a52aea8ccf62eb25ad3392ff1cb65c043</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>speed_t</type>
      <name>baud_rate_to_speed</name>
      <anchorfile>serial__port_8c.html</anchorfile>
      <anchor>ae85d6622d86de772888fe42bf9cdd229</anchor>
      <arglist>(int baud_rate)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>serial_port_close</name>
      <anchorfile>group__mip__serial.html</anchorfile>
      <anchor>gab22be2d843a33c8e421bec2dbecfe9b8</anchor>
      <arglist>(serial_port *port)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>serial_port_is_open</name>
      <anchorfile>group__mip__serial.html</anchorfile>
      <anchor>ga97308783ea48d20abfc1b85606723763</anchor>
      <arglist>(serial_port *port)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>serial_port_open</name>
      <anchorfile>group__mip__serial.html</anchorfile>
      <anchor>ga21191ddf667e39e8ee411b31989ddd18</anchor>
      <arglist>(serial_port *port, const char *port_str, int baudrate)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>serial_port_read</name>
      <anchorfile>group__mip__serial.html</anchorfile>
      <anchor>ga4134cf0b7afa1e0d463ab3757b99c571</anchor>
      <arglist>(serial_port *port, void *buffer, size_t num_bytes, int wait_time, size_t *bytes_read)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>serial_port_read_count</name>
      <anchorfile>group__mip__serial.html</anchorfile>
      <anchor>ga274b8566702fcf030b3266aaec09b17c</anchor>
      <arglist>(serial_port *port)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>serial_port_write</name>
      <anchorfile>group__mip__serial.html</anchorfile>
      <anchor>ga0cde69ba581410334b38e75b4d109aef</anchor>
      <arglist>(serial_port *port, const void *buffer, size_t num_bytes, size_t *bytes_written)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>serial_port.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/utils/</path>
    <filename>serial__port_8h</filename>
    <class kind="struct">serial_port</class>
    <member kind="typedef">
      <type>struct serial_port</type>
      <name>serial_port</name>
      <anchorfile>group__mip__serial.html</anchorfile>
      <anchor>ga95096c5c5bef381ff6ddbefcc21307e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>serial_port_close</name>
      <anchorfile>group__mip__serial.html</anchorfile>
      <anchor>gab22be2d843a33c8e421bec2dbecfe9b8</anchor>
      <arglist>(serial_port *port)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>serial_port_is_open</name>
      <anchorfile>group__mip__serial.html</anchorfile>
      <anchor>ga97308783ea48d20abfc1b85606723763</anchor>
      <arglist>(serial_port *port)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>serial_port_open</name>
      <anchorfile>group__mip__serial.html</anchorfile>
      <anchor>ga21191ddf667e39e8ee411b31989ddd18</anchor>
      <arglist>(serial_port *port, const char *port_str, int baudrate)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>serial_port_read</name>
      <anchorfile>group__mip__serial.html</anchorfile>
      <anchor>ga4134cf0b7afa1e0d463ab3757b99c571</anchor>
      <arglist>(serial_port *port, void *buffer, size_t num_bytes, int wait_time, size_t *bytes_read)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>serial_port_read_count</name>
      <anchorfile>group__mip__serial.html</anchorfile>
      <anchor>ga274b8566702fcf030b3266aaec09b17c</anchor>
      <arglist>(serial_port *port)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>serial_port_write</name>
      <anchorfile>group__mip__serial.html</anchorfile>
      <anchor>ga0cde69ba581410334b38e75b4d109aef</anchor>
      <arglist>(serial_port *port, const void *buffer, size_t num_bytes, size_t *bytes_written)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>serialization.c</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/utils/</path>
    <filename>serialization_8c</filename>
    <includes id="serialization_8h" name="serialization.h" local="yes" imported="no">serialization.h</includes>
    <includes id="mip__field_8h" name="mip_field.h" local="yes" imported="no">../mip_field.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>EXTRACT_MACRO</name>
      <anchorfile>serialization_8c.html</anchorfile>
      <anchor>a14548a7257b56b45012ef957d2ca4ea0</anchor>
      <arglist>(name, type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INSERT_MACRO</name>
      <anchorfile>serialization_8c.html</anchorfile>
      <anchor>a2b0d6865c52784be56d133d1e191846a</anchor>
      <arglist>(name, type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_count</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga6eb8c23bd42ffe16bf565189b53a53b1</anchor>
      <arglist>(mip_serializer *serializer, uint8_t *count_out, uint8_t max_count)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>mip_serializer_capacity</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>gaffc6c27a3dcffb4ae2d351d04af5eb2b</anchor>
      <arglist>(const mip_serializer *serializer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_serializer_init_extraction</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>gae1c400f1aab0301114bc894008a544ca</anchor>
      <arglist>(mip_serializer *serializer, const uint8_t *buffer, size_t buffer_size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_serializer_init_from_field</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga35af98a24c674a8ebe82aff8e7c930b4</anchor>
      <arglist>(mip_serializer *serializer, const mip_field *field)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_serializer_init_insertion</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga5c5960cb2f2e3c569a290ee45a7fa3be</anchor>
      <arglist>(mip_serializer *serializer, uint8_t *buffer, size_t buffer_size)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_serializer_is_complete</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga5c0f7afc96c4ca8fe5b922ef1c79f867</anchor>
      <arglist>(const mip_serializer *serializer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_serializer_is_ok</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>gaf7c92d2248b8413f32ef345eed0a2647</anchor>
      <arglist>(const mip_serializer *serializer)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>mip_serializer_length</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga8fdb3f972e04294191d58091b5f78929</anchor>
      <arglist>(const mip_serializer *serializer)</arglist>
    </member>
    <member kind="function">
      <type>remaining_count</type>
      <name>mip_serializer_remaining</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga5eb388a3f9d176ee9197004dfe33686a</anchor>
      <arglist>(const mip_serializer *serializer)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>pack</name>
      <anchorfile>serialization_8c.html</anchorfile>
      <anchor>ab8694f3dc8901f03eff48ed91e51892d</anchor>
      <arglist>(uint8_t *buffer, const void *value, size_t size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>unpack</name>
      <anchorfile>serialization_8c.html</anchorfile>
      <anchor>a195d6f3a1eecbaecf51c6d1fcab1214a</anchor>
      <arglist>(const uint8_t *buffer, void *value, size_t size)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>serialization.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/utils/</path>
    <filename>serialization_8h</filename>
    <includes id="mip__types_8h" name="mip_types.h" local="yes" imported="no">../mip_types.h</includes>
    <includes id="mip__field_8h" name="mip_field.h" local="yes" imported="no">../mip_field.h</includes>
    <class kind="struct">mip_serializer</class>
    <member kind="typedef">
      <type>struct mip_serializer</type>
      <name>mip_serializer</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>gaed37d1538343b6765c8f7159d1760a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_bool</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga0db5149f92d6222a50ed7ca0f2c48545</anchor>
      <arglist>(mip_serializer *serializer, bool *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_char</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>gafa15dd68c3b8a87fe1594d6ab5d1f7f8</anchor>
      <arglist>(mip_serializer *serializer, char *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_count</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga6eb8c23bd42ffe16bf565189b53a53b1</anchor>
      <arglist>(mip_serializer *serializer, uint8_t *count_out, uint8_t max_count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_double</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>gaf5cc7dcb72aea55c08b7dd8984e0c98b</anchor>
      <arglist>(mip_serializer *serializer, double *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_float</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>gaac1431b8c3da0d09fabf7eae8eff62b0</anchor>
      <arglist>(mip_serializer *serializer, float *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_s16</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>gaa57b3dea11183c1ddf80276dc2dd4b40</anchor>
      <arglist>(mip_serializer *serializer, int16_t *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_s32</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga6c7b4eb97b844684622c8b76b8e40f71</anchor>
      <arglist>(mip_serializer *serializer, int32_t *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_s64</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>gaaa954bf052a27eff76b935efe3ea7c00</anchor>
      <arglist>(mip_serializer *serializer, int64_t *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_s8</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>gad5b8e30820e5afc6d69d1833b2a4b386</anchor>
      <arglist>(mip_serializer *serializer, int8_t *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_u16</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>gaf630af2eac75f81d2ce95af910a723d5</anchor>
      <arglist>(mip_serializer *serializer, uint16_t *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_u32</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga776e9d839a97b0adaefb171b13c927c5</anchor>
      <arglist>(mip_serializer *serializer, uint32_t *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_u64</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga8fc16ce4ef3e7aa2e449d19a60b68276</anchor>
      <arglist>(mip_serializer *serializer, uint64_t *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_u8</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>gac81eb46a105cbcc02948d456ba38ca5f</anchor>
      <arglist>(mip_serializer *serializer, uint8_t *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_bool</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga3afde2f1a3023ad46ce05bb9bfc5fe83</anchor>
      <arglist>(mip_serializer *serializer, bool value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_char</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga07adbd490f114e01cc0f0b84896f1065</anchor>
      <arglist>(mip_serializer *serializer, char value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_double</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga4aa4ead58c65a3ec077c9b9c96ea571e</anchor>
      <arglist>(mip_serializer *serializer, double value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_float</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga7dd8138f04daec3cc480b4b48fba3387</anchor>
      <arglist>(mip_serializer *serializer, float value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_s16</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga4cff86cefc733e15b549e80b3e16a38d</anchor>
      <arglist>(mip_serializer *serializer, int16_t value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_s32</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga5a88b461055847be59d900048bf8ea7c</anchor>
      <arglist>(mip_serializer *serializer, int32_t value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_s64</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga6099355ed081fba5e125affa3abd5765</anchor>
      <arglist>(mip_serializer *serializer, int64_t value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_s8</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga13764055571cca115313477fabbfd83e</anchor>
      <arglist>(mip_serializer *serializer, int8_t value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_u16</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga1954fec716f9819daa4d00a1131026c3</anchor>
      <arglist>(mip_serializer *serializer, uint16_t value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_u32</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>gac7fa385bcdc8f2ffd2119084c0eac353</anchor>
      <arglist>(mip_serializer *serializer, uint32_t value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_u64</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga9fa932219237afed509c0ef39048cca3</anchor>
      <arglist>(mip_serializer *serializer, uint64_t value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_u8</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga94c52daab77bce21849c93e3d23f94c1</anchor>
      <arglist>(mip_serializer *serializer, uint8_t value)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>mip_serializer_capacity</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>gaffc6c27a3dcffb4ae2d351d04af5eb2b</anchor>
      <arglist>(const mip_serializer *serializer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_serializer_init_extraction</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>gae1c400f1aab0301114bc894008a544ca</anchor>
      <arglist>(mip_serializer *serializer, const uint8_t *buffer, size_t buffer_size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_serializer_init_from_field</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga35af98a24c674a8ebe82aff8e7c930b4</anchor>
      <arglist>(mip_serializer *serializer, const mip_field *field)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_serializer_init_insertion</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga5c5960cb2f2e3c569a290ee45a7fa3be</anchor>
      <arglist>(mip_serializer *serializer, uint8_t *buffer, size_t buffer_size)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_serializer_is_complete</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga5c0f7afc96c4ca8fe5b922ef1c79f867</anchor>
      <arglist>(const mip_serializer *serializer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_serializer_is_ok</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>gaf7c92d2248b8413f32ef345eed0a2647</anchor>
      <arglist>(const mip_serializer *serializer)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>mip_serializer_length</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga8fdb3f972e04294191d58091b5f78929</anchor>
      <arglist>(const mip_serializer *serializer)</arglist>
    </member>
    <member kind="function">
      <type>remaining_count</type>
      <name>mip_serializer_remaining</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga5eb388a3f9d176ee9197004dfe33686a</anchor>
      <arglist>(const mip_serializer *serializer)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>services.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/src/</path>
    <filename>services_8cpp</filename>
    <includes id="services_8h" name="services.h" local="yes" imported="no">microstrain_inertial_driver_common/services.h</includes>
    <namespace>microstrain</namespace>
  </compound>
  <compound kind="file">
    <name>services.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/include/microstrain_inertial_driver_common/</path>
    <filename>services_8h</filename>
    <includes id="ros__compat_8h" name="ros_compat.h" local="yes" imported="no">microstrain_inertial_driver_common/utils/ros_compat.h</includes>
    <includes id="config_8h" name="config.h" local="yes" imported="no">microstrain_inertial_driver_common/config.h</includes>
    <class kind="class">microstrain::Services</class>
    <namespace>microstrain</namespace>
  </compound>
  <compound kind="file">
    <name>subscribers.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/src/</path>
    <filename>subscribers_8cpp</filename>
    <includes id="subscribers_8h" name="subscribers.h" local="yes" imported="no">microstrain_inertial_driver_common/subscribers.h</includes>
    <namespace>microstrain</namespace>
    <member kind="variable">
      <type>constexpr auto</type>
      <name>SECS_PER_WEEK</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>ac1cb9bf857f4b040984778aed0e80c4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr auto</type>
      <name>UTC_GPS_EPOCH_DUR</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>ac51bb4c8abf4ccad5e513010723171b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>subscribers.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/include/microstrain_inertial_driver_common/</path>
    <filename>subscribers_8h</filename>
    <includes id="ros__compat_8h" name="ros_compat.h" local="yes" imported="no">microstrain_inertial_driver_common/utils/ros_compat.h</includes>
    <includes id="config_8h" name="config.h" local="yes" imported="no">microstrain_inertial_driver_common/config.h</includes>
    <class kind="class">microstrain::Subscribers</class>
    <namespace>microstrain</namespace>
  </compound>
  <compound kind="file">
    <name>tcp_connection.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/platform/</path>
    <filename>tcp__connection_8cpp</filename>
    <namespace>mip</namespace>
    <namespace>mip::platform</namespace>
  </compound>
  <compound kind="file">
    <name>tcp_socket.c</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/utils/</path>
    <filename>tcp__socket_8c</filename>
    <includes id="tcp__socket_8h" name="tcp_socket.h" local="yes" imported="no">tcp_socket.h</includes>
    <member kind="function">
      <type>bool</type>
      <name>tcp_socket_close</name>
      <anchorfile>group__mip__tcp.html</anchorfile>
      <anchor>gad2373ac67b64a5dfe8d4a925f4ee7435</anchor>
      <arglist>(tcp_socket *socket_ptr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tcp_socket_open</name>
      <anchorfile>group__mip__tcp.html</anchorfile>
      <anchor>ga93785c0df28359329df83c52d8a32a86</anchor>
      <arglist>(tcp_socket *socket_ptr, const char *hostname, uint16_t port, size_t timeout_ms)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tcp_socket_recv</name>
      <anchorfile>group__mip__tcp.html</anchorfile>
      <anchor>ga4e5e40e920c116625d4bff76cfc680b6</anchor>
      <arglist>(tcp_socket *socket_ptr, void *buffer, size_t num_bytes, size_t *bytes_read)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tcp_socket_send</name>
      <anchorfile>group__mip__tcp.html</anchorfile>
      <anchor>ga4d446c97abc90677d1271d5d13d0e99c</anchor>
      <arglist>(tcp_socket *socket_ptr, const void *buffer, size_t num_bytes, size_t *bytes_written)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tcp_socket.h</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/src/mip/utils/</path>
    <filename>tcp__socket_8h</filename>
    <class kind="struct">tcp_socket</class>
    <member kind="typedef">
      <type>struct tcp_socket</type>
      <name>tcp_socket</name>
      <anchorfile>group__mip__tcp.html</anchorfile>
      <anchor>ga9e2ea537206f2d00d2d40ac11447dc5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tcp_socket_close</name>
      <anchorfile>group__mip__tcp.html</anchorfile>
      <anchor>gad2373ac67b64a5dfe8d4a925f4ee7435</anchor>
      <arglist>(tcp_socket *socket_ptr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tcp_socket_open</name>
      <anchorfile>group__mip__tcp.html</anchorfile>
      <anchor>ga93785c0df28359329df83c52d8a32a86</anchor>
      <arglist>(tcp_socket *socket_ptr, const char *hostname, uint16_t port, size_t timeout_ms)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tcp_socket_recv</name>
      <anchorfile>group__mip__tcp.html</anchorfile>
      <anchor>ga4e5e40e920c116625d4bff76cfc680b6</anchor>
      <arglist>(tcp_socket *socket_ptr, void *buffer, size_t num_bytes, size_t *bytes_read)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tcp_socket_send</name>
      <anchorfile>group__mip__tcp.html</anchorfile>
      <anchor>ga4d446c97abc90677d1271d5d13d0e99c</anchor>
      <arglist>(tcp_socket *socket_ptr, const void *buffer, size_t num_bytes, size_t *bytes_written)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>threading.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/examples/</path>
    <filename>threading_8cpp</filename>
    <member kind="define">
      <type>#define</type>
      <name>USE_THREADS</name>
      <anchorfile>threading_8cpp.html</anchorfile>
      <anchor>ab900222fb4b3a9b0004b372e622a92f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>device_thread_loop</name>
      <anchorfile>threading_8cpp.html</anchorfile>
      <anchor>a32d7aa27601df18a2cd5cbf91a8d6ac2</anchor>
      <arglist>(mip::DeviceInterface *device)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>display_progress</name>
      <anchorfile>threading_8cpp.html</anchorfile>
      <anchor>a86ec698871c925cb821e918e17798e8d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>threading_8cpp.html</anchorfile>
      <anchor>ac0f2228420376f4db7e1274f2b41667c</anchor>
      <arglist>(int argc, const char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>packet_callback</name>
      <anchorfile>threading_8cpp.html</anchorfile>
      <anchor>ad0a4ff89b8e79ea6b0ee1386ee33da2c</anchor>
      <arglist>(void *, const mip::Packet &amp;packet, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>update_device</name>
      <anchorfile>threading_8cpp.html</anchorfile>
      <anchor>a3e54183d4da3fc5cab89747009bf075d</anchor>
      <arglist>(mip::DeviceInterface &amp;device, mip::Timeout wait_time)</arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>maxSamples</name>
      <anchorfile>threading_8cpp.html</anchorfile>
      <anchor>acc19e1e74b47726facfa2b94fb5c1edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile unsigned int</type>
      <name>numSamples</name>
      <anchorfile>threading_8cpp.html</anchorfile>
      <anchor>a1eaf28eb51f9bf72a8f68fc1a6dd117e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile bool</type>
      <name>stop</name>
      <anchorfile>threading_8cpp.html</anchorfile>
      <anchor>acb99505dbfaf7824f8725dff90d47ca8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>watch_imu.c</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/examples/</path>
    <filename>watch__imu_8c</filename>
    <includes id="mip__dispatch_8h" name="mip_dispatch.h" local="no" imported="no">mip/mip_dispatch.h</includes>
    <includes id="mip__field_8h" name="mip_field.h" local="no" imported="no">mip/mip_field.h</includes>
    <includes id="mip__interface_8h" name="mip_interface.h" local="no" imported="no">mip/mip_interface.h</includes>
    <includes id="mip__result_8h" name="mip_result.h" local="no" imported="no">mip/mip_result.h</includes>
    <includes id="mip__types_8h" name="mip_types.h" local="no" imported="no">mip/mip_types.h</includes>
    <includes id="mip__logging_8h" name="mip_logging.h" local="no" imported="no">mip/mip_logging.h</includes>
    <includes id="serialization_8h" name="serialization.h" local="no" imported="no">mip/utils/serialization.h</includes>
    <includes id="descriptors_8h" name="descriptors.h" local="no" imported="no">mip/definitions/descriptors.h</includes>
    <includes id="commands__base_8h" name="commands_base.h" local="no" imported="no">mip/definitions/commands_base.h</includes>
    <includes id="commands__3dm_8h" name="commands_3dm.h" local="no" imported="no">mip/definitions/commands_3dm.h</includes>
    <includes id="data__sensor_8h" name="data_sensor.h" local="no" imported="no">mip/definitions/data_sensor.h</includes>
    <includes id="serial__port_8h" name="serial_port.h" local="no" imported="no">mip/utils/serial_port.h</includes>
    <member kind="function">
      <type>void</type>
      <name>customLog</name>
      <anchorfile>watch__imu_8c.html</anchorfile>
      <anchor>aa738741a3d97245ffaf6db3ff03a7dcf</anchor>
      <arglist>(void *user, mip_log_level level, const char *fmt, va_list args)</arglist>
    </member>
    <member kind="function">
      <type>timestamp_type</type>
      <name>get_current_timestamp</name>
      <anchorfile>watch__imu_8c.html</anchorfile>
      <anchor>a660c7c9b5522479b7e05b4040fecafa2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleAccel</name>
      <anchorfile>watch__imu_8c.html</anchorfile>
      <anchor>a64429d9760043cab94c7f768ab21231d</anchor>
      <arglist>(void *user, const mip_field *field, timestamp_type timestamp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleGyro</name>
      <anchorfile>watch__imu_8c.html</anchorfile>
      <anchor>a7f6d4de760bc8a99e0d05c006065610a</anchor>
      <arglist>(void *user, const mip_field *field, timestamp_type timestamp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleMag</name>
      <anchorfile>watch__imu_8c.html</anchorfile>
      <anchor>a6601bb537583e8881d2c0a9e7091d23c</anchor>
      <arglist>(void *user, const mip_field *field, timestamp_type timestamp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handlePacket</name>
      <anchorfile>watch__imu_8c.html</anchorfile>
      <anchor>a01918a014a736255f496cd01519370e2</anchor>
      <arglist>(void *unused, const mip_packet *packet, timestamp_type timestamp)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>watch__imu_8c.html</anchorfile>
      <anchor>ac0f2228420376f4db7e1274f2b41667c</anchor>
      <arglist>(int argc, const char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_interface_user_recv_from_device</name>
      <anchorfile>watch__imu_8c.html</anchorfile>
      <anchor>a2179c988d0aecb80f014a8668a4f4955</anchor>
      <arglist>(mip_interface *device, uint8_t *buffer, size_t max_length, timeout_type wait_time, size_t *out_length, timestamp_type *timestamp_out)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_interface_user_send_to_device</name>
      <anchorfile>watch__imu_8c.html</anchorfile>
      <anchor>ac10dec13c07efe0338e8f6adaf5e45b2</anchor>
      <arglist>(mip_interface *device, const uint8_t *data, size_t length)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>open_port</name>
      <anchorfile>watch__imu_8c.html</anchorfile>
      <anchor>a28aa6ce3e9c954788225bd360fd10905</anchor>
      <arglist>(const char *name, uint32_t baudrate)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>usage</name>
      <anchorfile>watch__imu_8c.html</anchorfile>
      <anchor>a4d7e598eb9f90dfa71f9a963e620a961</anchor>
      <arglist>(const char *argv0)</arglist>
    </member>
    <member kind="variable">
      <type>mip_interface</type>
      <name>device</name>
      <anchorfile>watch__imu_8c.html</anchorfile>
      <anchor>a62d6f49e0f948a0787aa7844d78cec0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>parse_buffer</name>
      <anchorfile>watch__imu_8c.html</anchorfile>
      <anchor>a0de3680bf19d211ccfbe148c4c42b91c</anchor>
      <arglist>[1024]</arglist>
    </member>
    <member kind="variable">
      <type>serial_port</type>
      <name>port</name>
      <anchorfile>watch__imu_8c.html</anchorfile>
      <anchor>a3ce98d8affb8f997c2e52c6c1f9b3de8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_sensor_scaled_accel_data</type>
      <name>scaled_accel</name>
      <anchorfile>watch__imu_8c.html</anchorfile>
      <anchor>a5d8a1be34af231ad909582a474883834</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>time_t</type>
      <name>startTime</name>
      <anchorfile>watch__imu_8c.html</anchorfile>
      <anchor>aaf564fc30a2a8624cf917e282281a500</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>watch_imu.cpp</name>
    <path>/tmp/ws/src/microstrain_inertial/microstrain_inertial_driver/microstrain_inertial_driver_common/mip_sdk/examples/</path>
    <filename>watch__imu_8cpp</filename>
    <includes id="mip__result_8h" name="mip_result.h" local="no" imported="no">mip/mip_result.h</includes>
    <includes id="mip__dispatch_8h" name="mip_dispatch.h" local="no" imported="no">mip/mip_dispatch.h</includes>
    <includes id="serialization_8h" name="serialization.h" local="no" imported="no">mip/utils/serialization.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>__STDC_FORMAT_MACROS</name>
      <anchorfile>watch__imu_8cpp.html</anchorfile>
      <anchor>aacbb9e1f38be71e22df1584a37c56693</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleAccel</name>
      <anchorfile>watch__imu_8cpp.html</anchorfile>
      <anchor>a17f2e0f3c9b7a8c21704d6b71aeab18d</anchor>
      <arglist>(void *, const mip::Field &amp;field, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleGyro</name>
      <anchorfile>watch__imu_8cpp.html</anchorfile>
      <anchor>a3431dec6596c2c2b9f7ed2d0adc00ad4</anchor>
      <arglist>(void *, const mip::data_sensor::ScaledGyro &amp;data, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleMag</name>
      <anchorfile>watch__imu_8cpp.html</anchorfile>
      <anchor>a2c269cc3ccf68553447e281760ad0f1d</anchor>
      <arglist>(void *, const mip::data_sensor::ScaledMag &amp;data, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handlePacket</name>
      <anchorfile>watch__imu_8cpp.html</anchorfile>
      <anchor>aae75444193c739bafa1de1b58114267d</anchor>
      <arglist>(void *, const mip::Packet &amp;packet, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>watch__imu_8cpp.html</anchorfile>
      <anchor>ac0f2228420376f4db7e1274f2b41667c</anchor>
      <arglist>(int argc, const char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>run</name>
      <anchorfile>watch__imu_8cpp.html</anchorfile>
      <anchor>acb6fe425d3be54b2f4b5fd8659b9c20a</anchor>
      <arglist>(mip::DeviceInterface &amp;device)</arglist>
    </member>
    <member kind="variable">
      <type>mip::data_sensor::ScaledAccel</type>
      <name>scaled_accel</name>
      <anchorfile>watch__imu_8cpp.html</anchorfile>
      <anchor>ad71f2125201677fe731f75a9d82ae866</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>byte_ring_state</name>
    <filename>structbyte__ring__state.html</filename>
    <member kind="variable">
      <type>uint8_t *</type>
      <name>buffer</name>
      <anchorfile>structbyte__ring__state.html</anchorfile>
      <anchor>a497143e9cfcb195046b9dfbde2ff0a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>head</name>
      <anchorfile>structbyte__ring__state.html</anchorfile>
      <anchor>a304946168f50a27436797191d4fa9d63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structbyte__ring__state.html</anchorfile>
      <anchor>ac227220f798d272d9b3806e1a5176712</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>tail</name>
      <anchorfile>structbyte__ring__state.html</anchorfile>
      <anchor>a678b2972d13e7afef2c4ab7048f49fb7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>microstrain::Config</name>
    <filename>classmicrostrain_1_1Config.html</filename>
    <member kind="function">
      <type></type>
      <name>Config</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a93c26475ea06fb4411e670051b9105ca</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Config</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a94df2674df531fb2fdc947b14247d578</anchor>
      <arglist>(RosNodeType *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a7af246a20d0878d1c3be0848aee1bad2</anchor>
      <arglist>(RosNodeType *node)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>angular_zupt_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a75fea8bd158b281d3403e82aeb721839</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>angular_zupt_topic_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>ac9dd5b1bb476faa07788ddcd9c2fe637</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::shared_ptr&lt; RosMipDeviceAux &gt;</type>
      <name>aux_device_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a130367fbcb6330156c42f57c6be52109</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>debug_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a27f49a069c838a94cfe71a9862cdf293</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enable_hardware_odometer_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a2f6322f2dda2da99dd5bfe461d7fe218</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>external_gps_time_topic_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a273f445567d9bd61bef74f36c24df035</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>external_speed_topic_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a42b20f782e1f5864e7b8081a6f1c0e89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>filter_child_frame_id_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a94281b45e5fc479c29ac5bce6ce97918</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>filter_enable_altimeter_aiding_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a04bb6bb6bed9cfc3f47a204ea74b85ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>filter_enable_external_gps_time_update_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a468886348ba7f759b5e445330cf7a051</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>filter_enable_external_heading_aiding_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a573d9bde64567dff9660c280b4602021</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>filter_enable_gnss_antenna_cal_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>aabb4d484d6f41c53960b4ee9cb2a288a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>filter_enable_gnss_heading_aiding_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>aa2a86a54aa6dead9ddddc0965d9b33f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>filter_enable_gnss_pos_vel_aiding_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>ae36a06a2327bb76cdd98451961daf20a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>filter_enable_magnetometer_aiding_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a9bbb490f7a737423f61fbe057d893f35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>filter_enable_odometer_aiding_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a44b1a56bbc638558977bc7fbc9e13fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>filter_enable_vertical_gyro_constraint_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a87e7a396e35863f9a0f2eea76194796d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>filter_enable_wheeled_vehicle_constraint_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>ae2a383e6d69ef30ac620f36c23eb75c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>filter_frame_id_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a3b6bbd39449ba04c41dc79974fb1cf2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>filter_relative_pos_config_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a2347ee1b1d628a3d352283cb6f0748b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>filter_use_compensated_accel_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>ac5e0e842e603b9ddf1bdc5529bef9b82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>filter_vel_in_vehicle_frame_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>ab0294a14d4467af4cf45a1a6aa807bca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; float &gt;</type>
      <name>gnss_antenna_offset_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a008788c05bc4924e7037e4e9171573eb</anchor>
      <arglist>[NUM_GNSS]</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>gnss_frame_id_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a84d25bed3d24b7f53ff9b29a9718a279</anchor>
      <arglist>[NUM_GNSS]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>gps_leap_seconds_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a6d4b47a1164482d7644877322dcd2d8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>imu_angular_cov_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>ab5928e84c32fc03dfca891b7564c738d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>imu_frame_id_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>aa32feec4d0d2812b7fdbbdf1626c498b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>imu_linear_cov_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>af39f50c8cf3e5dbb956ccdce75cf5829</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>imu_orientation_cov_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a36e7069f89d44ab9e2dc42873ea711b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::shared_ptr&lt; RosMipDeviceMain &gt;</type>
      <name>mip_device_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a0d2f386de754729453ded45148746b02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::shared_ptr&lt; MipPublisherMapping &gt;</type>
      <name>mip_publisher_mapping_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a966f97cf8ef13f276dd676ea3eef8bbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>nmea_frame_id_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a8148a2f25fbee3ac7bb852417cf5dedb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>nmea_max_rate_hz_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>ad3b382d1e13154c16883e9af6a825608</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>nmea_message_allow_duplicate_talker_ids_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>ac928a05eee44ef3886199d8a146cd898</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>publish_nmea_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a5675872882b3a57ba313aaaf5da7d25f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::ofstream</type>
      <name>raw_file_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>ac6d41ace28a04b9788c5ca2522930580</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::ofstream</type>
      <name>raw_file_aux_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>afbfd10d8d56800f9d25db67fdac1a3de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>raw_file_enable_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>af8574b68e3cd504ff4216bbb5b04983f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>raw_file_include_support_data_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a16cb49af20d723b5fd83b290ceac3ad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>rtcm_topic_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>aba433b1ca56af196f06f1c6d628f8f69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>rtk_dongle_enable_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a77cfa15871d34c62b094414a37023e5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>subscribe_rtcm_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a4eb1cc7bd1667c5afaada4086d44bc5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tf2::Matrix3x3</type>
      <name>t_ned2enu_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a6083712fd9f781fe3d9de0fe2712b5bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tf2::Matrix3x3</type>
      <name>t_vehiclebody2sensorbody_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>aa39e72e2b7b7c76bcca4cf3c48da13e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_device_timestamp_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a98688ac45dcfa52f60f7ad991e5f3b6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_enu_frame_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a21b4f48d59bb67fa36673bc4fc7e1391</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_ros_time_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a1cb22ac7ee5f48cdc8cee55ba4392e4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>velocity_zupt_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a1c78cc996bfd40c3482e9258493bd097</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>velocity_zupt_topic_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>aaf6c22b4563298a8dba76ada3d5e0414</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>configure3DM</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a19224225b50791374f070a707908e3d2</anchor>
      <arglist>(RosNodeType *node)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>configureBase</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>af2e5a7d862b452f1d120c6bfcbd61a2a</anchor>
      <arglist>(RosNodeType *node)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>configureFilter</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a15c53769a0670875470e65fd6be3ee91</anchor>
      <arglist>(RosNodeType *node)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>configureFilterAidingMeasurement</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a2cc14a277ab0923c82f9ac3d095a2e5a</anchor>
      <arglist>(const mip::commands_filter::AidingMeasurementEnable::AidingSource aiding_source, const bool enable)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>configureGNSS</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a20c920e698a9efeb1004733f445f64c2</anchor>
      <arglist>(RosNodeType *node)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>configureHeadingSource</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a87b94da977213e661bf1175045e15e1a</anchor>
      <arglist>(const mip::commands_filter::HeadingSource::Source heading_source)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>connectDevice</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>afb05588e818a26a48dd4d8e20e0fd831</anchor>
      <arglist>(RosNodeType *node)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>populateNmeaMessageFormat</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>afea348016c8f863d9778537d43328503</anchor>
      <arglist>(RosNodeType *config_node, const std::string &amp;data_rate_key, mip::commands_3dm::NmeaMessage::TalkerID talker_id, uint8_t descriptor_set, mip::commands_3dm::NmeaMessage::MessageID message_id, std::vector&lt; mip::commands_3dm::NmeaMessage &gt; *formats)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setupDevice</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a37155d7765f1ea783bf96da18e782b2c</anchor>
      <arglist>(RosNodeType *node)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosNodeType *</type>
      <name>node_</name>
      <anchorfile>classmicrostrain_1_1Config.html</anchorfile>
      <anchor>a4639ebfd88b422389b02aec98832794d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>microstrain::FieldWrapper</name>
    <filename>classmicrostrain_1_1FieldWrapper.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; FieldWrapper &gt;</type>
      <name>SharedPtr</name>
      <anchorfile>classmicrostrain_1_1FieldWrapper.html</anchorfile>
      <anchor>a05e2e75f6cb802fb45a8b31036839de8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SharedPtr &gt;</type>
      <name>SharedPtrVec</name>
      <anchorfile>classmicrostrain_1_1FieldWrapper.html</anchorfile>
      <anchor>a41e3459bf855a49d0b2096cbc67fe844</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual uint8_t</type>
      <name>descriptorSet</name>
      <anchorfile>classmicrostrain_1_1FieldWrapper.html</anchorfile>
      <anchor>a05f74c809d37cff1e4a63464be1b5040</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual uint8_t</type>
      <name>fieldDescriptor</name>
      <anchorfile>classmicrostrain_1_1FieldWrapper.html</anchorfile>
      <anchor>aa83981152301ab4c40031d92b53cb798</anchor>
      <arglist>() const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>microstrain::FieldWrapperType</name>
    <filename>classmicrostrain_1_1FieldWrapperType.html</filename>
    <templarg></templarg>
    <templarg>DescriptorSet</templarg>
    <base>microstrain::FieldWrapper</base>
    <member kind="typedef">
      <type>std::shared_ptr&lt; FieldWrapperType&lt; DataType, DescriptorSet &gt; &gt;</type>
      <name>SharedPtr</name>
      <anchorfile>classmicrostrain_1_1FieldWrapperType.html</anchorfile>
      <anchor>a822348cb9a3590d59efc46c2bbc4e67d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SharedPtr &gt;</type>
      <name>SharedPtrVec</name>
      <anchorfile>classmicrostrain_1_1FieldWrapperType.html</anchorfile>
      <anchor>ab6dff7f27fd75597d9604d1094f29df6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>descriptorSet</name>
      <anchorfile>classmicrostrain_1_1FieldWrapperType.html</anchorfile>
      <anchor>ac96efccaac94d8f56613c1a10fffc11a</anchor>
      <arglist>() const final</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>fieldDescriptor</name>
      <anchorfile>classmicrostrain_1_1FieldWrapperType.html</anchorfile>
      <anchor>a129645b747dbe619b6243bd9804fe79a</anchor>
      <arglist>() const final</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtr</type>
      <name>initialize</name>
      <anchorfile>classmicrostrain_1_1FieldWrapperType.html</anchorfile>
      <anchor>a3029f116e22fb7d918d1542a020da7f3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>microstrain::Microstrain</name>
    <filename>classmicrostrain_1_1Microstrain.html</filename>
    <base>microstrain::NodeCommon</base>
    <member kind="function">
      <type></type>
      <name>Microstrain</name>
      <anchorfile>classmicrostrain_1_1Microstrain.html</anchorfile>
      <anchor>aaca677c7d2ee8ab09249ebae3ee6ecd7</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>run</name>
      <anchorfile>classmicrostrain_1_1Microstrain.html</anchorfile>
      <anchor>a54257d6bb4996c445e110c27b73960bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Microstrain</name>
      <anchorfile>classmicrostrain_1_1Microstrain.html</anchorfile>
      <anchor>a30db2b3328de46dce1cbd57d8be3f9c9</anchor>
      <arglist>()=default</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_accel_bias_command</name>
    <filename>structmip__3dm__accel__bias__command.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>bias</name>
      <anchorfile>structmip__3dm__accel__bias__command.html</anchorfile>
      <anchor>a240f19371952b77b3ad0112b34abb6bf</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__3dm__accel__bias__command.html</anchorfile>
      <anchor>a1c8af6c6ad9ec32b38cca9f9bf58a341</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_accel_bias_response</name>
    <filename>structmip__3dm__accel__bias__response.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>bias</name>
      <anchorfile>structmip__3dm__accel__bias__response.html</anchorfile>
      <anchor>a38d35dcfb2a090b538bc20434d2f311a</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_calibrated_sensor_ranges_command</name>
    <filename>structmip__3dm__calibrated__sensor__ranges__command.html</filename>
    <member kind="variable">
      <type>mip_sensor_range_type</type>
      <name>sensor</name>
      <anchorfile>structmip__3dm__calibrated__sensor__ranges__command.html</anchorfile>
      <anchor>abca9c05b8c32d6246ce5e6bae4407818</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_calibrated_sensor_ranges_command_entry</name>
    <filename>structmip__3dm__calibrated__sensor__ranges__command__entry.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>range</name>
      <anchorfile>structmip__3dm__calibrated__sensor__ranges__command__entry.html</anchorfile>
      <anchor>ac31eb56aedccef0cd2f43db7a0e3cd52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>setting</name>
      <anchorfile>structmip__3dm__calibrated__sensor__ranges__command__entry.html</anchorfile>
      <anchor>abade5b09f03bd3a60a65a89f8fe89476</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_calibrated_sensor_ranges_response</name>
    <filename>structmip__3dm__calibrated__sensor__ranges__response.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_ranges</name>
      <anchorfile>structmip__3dm__calibrated__sensor__ranges__response.html</anchorfile>
      <anchor>a6ec44335045c10adeb51d9760277454f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_3dm_calibrated_sensor_ranges_command_entry</type>
      <name>ranges</name>
      <anchorfile>structmip__3dm__calibrated__sensor__ranges__response.html</anchorfile>
      <anchor>a6a4c8666840eaea539a04fe491cb62b4</anchor>
      <arglist>[50]</arglist>
    </member>
    <member kind="variable">
      <type>mip_sensor_range_type</type>
      <name>sensor</name>
      <anchorfile>structmip__3dm__calibrated__sensor__ranges__response.html</anchorfile>
      <anchor>aabf684feed8563285b65025eaeed16d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_capture_gyro_bias_command</name>
    <filename>structmip__3dm__capture__gyro__bias__command.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>averaging_time_ms</name>
      <anchorfile>structmip__3dm__capture__gyro__bias__command.html</anchorfile>
      <anchor>a2dca41a4beda12eb055189eec9b35c0b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_capture_gyro_bias_response</name>
    <filename>structmip__3dm__capture__gyro__bias__response.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>bias</name>
      <anchorfile>structmip__3dm__capture__gyro__bias__response.html</anchorfile>
      <anchor>aa9f0ff9db3ea32eab0513ae39ccea7aa</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_complementary_filter_command</name>
    <filename>structmip__3dm__complementary__filter__command.html</filename>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__3dm__complementary__filter__command.html</anchorfile>
      <anchor>aee69f0c2cf204d0ce2c795d97004881a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>heading_enable</name>
      <anchorfile>structmip__3dm__complementary__filter__command.html</anchorfile>
      <anchor>ae135a63d117a94b35741b1579c223f02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>heading_time_constant</name>
      <anchorfile>structmip__3dm__complementary__filter__command.html</anchorfile>
      <anchor>a033fdfa4ca336403eb9eff1c1d394093</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>pitch_roll_enable</name>
      <anchorfile>structmip__3dm__complementary__filter__command.html</anchorfile>
      <anchor>a221326ee7f783d37013be3ad0a1afeef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>pitch_roll_time_constant</name>
      <anchorfile>structmip__3dm__complementary__filter__command.html</anchorfile>
      <anchor>a6aa3d25ae04b97ec76f93238eb2b005a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_complementary_filter_response</name>
    <filename>structmip__3dm__complementary__filter__response.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>heading_enable</name>
      <anchorfile>structmip__3dm__complementary__filter__response.html</anchorfile>
      <anchor>ad878f13ee5d917fcbf266e96dcd08d33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>heading_time_constant</name>
      <anchorfile>structmip__3dm__complementary__filter__response.html</anchorfile>
      <anchor>a1f9cbbf28e503acf24773f6699d54b62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>pitch_roll_enable</name>
      <anchorfile>structmip__3dm__complementary__filter__response.html</anchorfile>
      <anchor>ac53d714fcc8acf3c3db8debcb90f28df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>pitch_roll_time_constant</name>
      <anchorfile>structmip__3dm__complementary__filter__response.html</anchorfile>
      <anchor>a2df695e540af3a75831fd6e69a41831e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_coning_sculling_enable_command</name>
    <filename>structmip__3dm__coning__sculling__enable__command.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>enable</name>
      <anchorfile>structmip__3dm__coning__sculling__enable__command.html</anchorfile>
      <anchor>a2e61e410759583a44b8175b2354bdb7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__3dm__coning__sculling__enable__command.html</anchorfile>
      <anchor>a33216b1e22789ecf492503fc88fdc6c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_coning_sculling_enable_response</name>
    <filename>structmip__3dm__coning__sculling__enable__response.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>enable</name>
      <anchorfile>structmip__3dm__coning__sculling__enable__response.html</anchorfile>
      <anchor>ac75606b8ebe319879f685ed93d3ad4ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_datastream_control_command</name>
    <filename>structmip__3dm__datastream__control__command.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>desc_set</name>
      <anchorfile>structmip__3dm__datastream__control__command.html</anchorfile>
      <anchor>a0adfec2bd541bc811ed0227add50461f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enable</name>
      <anchorfile>structmip__3dm__datastream__control__command.html</anchorfile>
      <anchor>a6b51537b7a0c0d9902eadf65890fdafe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__3dm__datastream__control__command.html</anchorfile>
      <anchor>ab23c8e25ee883cd3fb36c9596e84758d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_datastream_control_response</name>
    <filename>structmip__3dm__datastream__control__response.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>desc_set</name>
      <anchorfile>structmip__3dm__datastream__control__response.html</anchorfile>
      <anchor>a4dd338c434c3dc37b32579969574b07b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enabled</name>
      <anchorfile>structmip__3dm__datastream__control__response.html</anchorfile>
      <anchor>ab445c6eae48d98aab5fdc050c7148bc3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_device_settings_command</name>
    <filename>structmip__3dm__device__settings__command.html</filename>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__3dm__device__settings__command.html</anchorfile>
      <anchor>ab220a2fad3180ab45b659879dadc921a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_event_action_command</name>
    <filename>structmip__3dm__event__action__command.html</filename>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__3dm__event__action__command.html</anchorfile>
      <anchor>acce2595432c115e1bf744acfb0ebc87b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>instance</name>
      <anchorfile>structmip__3dm__event__action__command.html</anchorfile>
      <anchor>ab9f45ff851ca6775ff595b1f2996623b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_3dm_event_action_command_parameters</type>
      <name>parameters</name>
      <anchorfile>structmip__3dm__event__action__command.html</anchorfile>
      <anchor>aa9a66171ceba936b406a614b936b9897</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>trigger</name>
      <anchorfile>structmip__3dm__event__action__command.html</anchorfile>
      <anchor>aace7cb10e9f9bd493288812f494805e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_3dm_event_action_command_type</type>
      <name>type</name>
      <anchorfile>structmip__3dm__event__action__command.html</anchorfile>
      <anchor>a7a1bc064f73fb9ada9c1b03a7c7a041f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_event_action_command_gpio_params</name>
    <filename>structmip__3dm__event__action__command__gpio__params.html</filename>
    <member kind="variable">
      <type>mip_3dm_event_action_command_gpio_params_mode</type>
      <name>mode</name>
      <anchorfile>structmip__3dm__event__action__command__gpio__params.html</anchorfile>
      <anchor>aece7526478fcd4bcc85c4824febe99f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>pin</name>
      <anchorfile>structmip__3dm__event__action__command__gpio__params.html</anchorfile>
      <anchor>aa05079096fd2676a27462b62f9552692</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_event_action_command_message_params</name>
    <filename>structmip__3dm__event__action__command__message__params.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>decimation</name>
      <anchorfile>structmip__3dm__event__action__command__message__params.html</anchorfile>
      <anchor>a3153199ab24f4a1372825d8b273a05c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>desc_set</name>
      <anchorfile>structmip__3dm__event__action__command__message__params.html</anchorfile>
      <anchor>a4047343fa0c88b094d21ea6b58a35964</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>descriptors</name>
      <anchorfile>structmip__3dm__event__action__command__message__params.html</anchorfile>
      <anchor>a29b4088732e9a9be4184a0ec1a0b2942</anchor>
      <arglist>[20]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_fields</name>
      <anchorfile>structmip__3dm__event__action__command__message__params.html</anchorfile>
      <anchor>aa6c431c263c2e66c4357433e3fe37fc1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>mip_3dm_event_action_command_parameters</name>
    <filename>unionmip__3dm__event__action__command__parameters.html</filename>
    <member kind="variable">
      <type>mip_3dm_event_action_command_gpio_params</type>
      <name>gpio</name>
      <anchorfile>unionmip__3dm__event__action__command__parameters.html</anchorfile>
      <anchor>a314daa9bd25c66c59555444741036bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_3dm_event_action_command_message_params</type>
      <name>message</name>
      <anchorfile>unionmip__3dm__event__action__command__parameters.html</anchorfile>
      <anchor>a45b67080d6b7df3be4d2a409e9aacd26</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_event_action_response</name>
    <filename>structmip__3dm__event__action__response.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>instance</name>
      <anchorfile>structmip__3dm__event__action__response.html</anchorfile>
      <anchor>a69d0a4c1a6b5da345443cb121de1ee2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_3dm_event_action_command_parameters</type>
      <name>parameters</name>
      <anchorfile>structmip__3dm__event__action__response.html</anchorfile>
      <anchor>ab5b88ad99040e3e2c5dd87e0b6e8ec84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>trigger</name>
      <anchorfile>structmip__3dm__event__action__response.html</anchorfile>
      <anchor>ad9cde6179ac864f7d9bf688c4be46844</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_3dm_event_action_command_type</type>
      <name>type</name>
      <anchorfile>structmip__3dm__event__action__response.html</anchorfile>
      <anchor>afbf415772d627766deb4522547eb7467</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_event_control_command</name>
    <filename>structmip__3dm__event__control__command.html</filename>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__3dm__event__control__command.html</anchorfile>
      <anchor>a4a1f7db59b053d1bf854b8a346779596</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>instance</name>
      <anchorfile>structmip__3dm__event__control__command.html</anchorfile>
      <anchor>a301146c58c21bbbc051329626a8798cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_3dm_event_control_command_mode</type>
      <name>mode</name>
      <anchorfile>structmip__3dm__event__control__command.html</anchorfile>
      <anchor>a7b2de5aa6504007ee968e2100f9aa28e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_event_control_response</name>
    <filename>structmip__3dm__event__control__response.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>instance</name>
      <anchorfile>structmip__3dm__event__control__response.html</anchorfile>
      <anchor>a197192b82eb936a7e3d15f3b0b9d2064</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_3dm_event_control_command_mode</type>
      <name>mode</name>
      <anchorfile>structmip__3dm__event__control__response.html</anchorfile>
      <anchor>a58c91611fc670cc2e6bf9a0a0a9c37f8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_event_trigger_command</name>
    <filename>structmip__3dm__event__trigger__command.html</filename>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__3dm__event__trigger__command.html</anchorfile>
      <anchor>a0504a2b41a2465af71502db6141cb1e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>instance</name>
      <anchorfile>structmip__3dm__event__trigger__command.html</anchorfile>
      <anchor>a9221d093936ed11f7b62f2683b48d020</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_3dm_event_trigger_command_parameters</type>
      <name>parameters</name>
      <anchorfile>structmip__3dm__event__trigger__command.html</anchorfile>
      <anchor>af1373ef9ae2b90cec76c8e3b55d5db44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_3dm_event_trigger_command_type</type>
      <name>type</name>
      <anchorfile>structmip__3dm__event__trigger__command.html</anchorfile>
      <anchor>ac4404e94e027df97a5c637cbec349ff0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_event_trigger_command_combination_params</name>
    <filename>structmip__3dm__event__trigger__command__combination__params.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>input_triggers</name>
      <anchorfile>structmip__3dm__event__trigger__command__combination__params.html</anchorfile>
      <anchor>a5327a07c67156ffedeeee5ac179afd92</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>logic_table</name>
      <anchorfile>structmip__3dm__event__trigger__command__combination__params.html</anchorfile>
      <anchor>a5cba83544e7b7819ce6e368267f3e64c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_event_trigger_command_gpio_params</name>
    <filename>structmip__3dm__event__trigger__command__gpio__params.html</filename>
    <member kind="variable">
      <type>mip_3dm_event_trigger_command_gpio_params_mode</type>
      <name>mode</name>
      <anchorfile>structmip__3dm__event__trigger__command__gpio__params.html</anchorfile>
      <anchor>ab3ba99081655aeb4458dd2b5c9b6f7e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>pin</name>
      <anchorfile>structmip__3dm__event__trigger__command__gpio__params.html</anchorfile>
      <anchor>a4c54d907b00a4d7d681340b8725d894c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>mip_3dm_event_trigger_command_parameters</name>
    <filename>unionmip__3dm__event__trigger__command__parameters.html</filename>
    <member kind="variable">
      <type>mip_3dm_event_trigger_command_combination_params</type>
      <name>combination</name>
      <anchorfile>unionmip__3dm__event__trigger__command__parameters.html</anchorfile>
      <anchor>afdf421048905cd94977bdd0ec2722706</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_3dm_event_trigger_command_gpio_params</type>
      <name>gpio</name>
      <anchorfile>unionmip__3dm__event__trigger__command__parameters.html</anchorfile>
      <anchor>ad66227290aeb62aa5096db4f3bf8eb1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_3dm_event_trigger_command_threshold_params</type>
      <name>threshold</name>
      <anchorfile>unionmip__3dm__event__trigger__command__parameters.html</anchorfile>
      <anchor>aa971001fd5a633413984aeef5a1e5ee2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_event_trigger_command_threshold_params</name>
    <filename>structmip__3dm__event__trigger__command__threshold__params.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>desc_set</name>
      <anchorfile>structmip__3dm__event__trigger__command__threshold__params.html</anchorfile>
      <anchor>ab5d890e861539a0cd04c8d6763bb4dfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>field_desc</name>
      <anchorfile>structmip__3dm__event__trigger__command__threshold__params.html</anchorfile>
      <anchor>a813e842a12bcc4288fcadc08fc49d129</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>high_thres</name>
      <anchorfile>structmip__3dm__event__trigger__command__threshold__params.html</anchorfile>
      <anchor>ae7f3d5357bb7d672d391a7334d5644ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>int_thres</name>
      <anchorfile>structmip__3dm__event__trigger__command__threshold__params.html</anchorfile>
      <anchor>ae84c2fe72cba8050f76607a86f279f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>interval</name>
      <anchorfile>structmip__3dm__event__trigger__command__threshold__params.html</anchorfile>
      <anchor>ab0f37d8beca2263b8d89f62c418be2ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>low_thres</name>
      <anchorfile>structmip__3dm__event__trigger__command__threshold__params.html</anchorfile>
      <anchor>a895e74b791b8fe1f0a7cb37e7c9bb98c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>param_id</name>
      <anchorfile>structmip__3dm__event__trigger__command__threshold__params.html</anchorfile>
      <anchor>aa8b3d731d7dba81f79ad775fe2e58669</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_3dm_event_trigger_command_threshold_params_type</type>
      <name>type</name>
      <anchorfile>structmip__3dm__event__trigger__command__threshold__params.html</anchorfile>
      <anchor>aee77dfd8a4e189beea35023d3f0ab71b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_event_trigger_response</name>
    <filename>structmip__3dm__event__trigger__response.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>instance</name>
      <anchorfile>structmip__3dm__event__trigger__response.html</anchorfile>
      <anchor>a1b0f48d08f37df813a24ff539b7550ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_3dm_event_trigger_command_parameters</type>
      <name>parameters</name>
      <anchorfile>structmip__3dm__event__trigger__response.html</anchorfile>
      <anchor>a36727d5a50bdd89632c10b0cfc39144a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_3dm_event_trigger_command_type</type>
      <name>type</name>
      <anchorfile>structmip__3dm__event__trigger__response.html</anchorfile>
      <anchor>a6ccfa9f8eec915b8716e73235075f01d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_factory_streaming_command</name>
    <filename>structmip__3dm__factory__streaming__command.html</filename>
    <member kind="variable">
      <type>mip_3dm_factory_streaming_command_action</type>
      <name>action</name>
      <anchorfile>structmip__3dm__factory__streaming__command.html</anchorfile>
      <anchor>a001c240053e7684d3a9614ed29be6186</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>reserved</name>
      <anchorfile>structmip__3dm__factory__streaming__command.html</anchorfile>
      <anchor>a6d5dd3bb8a0289dec67a98b49ce5a516</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_filter_get_base_rate_response</name>
    <filename>structmip__3dm__filter__get__base__rate__response.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>rate</name>
      <anchorfile>structmip__3dm__filter__get__base__rate__response.html</anchorfile>
      <anchor>a0b65ac64367f5b734fcfeb54c4428de3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_filter_message_format_command</name>
    <filename>structmip__3dm__filter__message__format__command.html</filename>
    <member kind="variable">
      <type>mip_descriptor_rate *</type>
      <name>descriptors</name>
      <anchorfile>structmip__3dm__filter__message__format__command.html</anchorfile>
      <anchor>a666ca349e603a51bb84b7036f86ee556</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__3dm__filter__message__format__command.html</anchorfile>
      <anchor>a6f2c757155ae0e1303bcba8a85f9ce2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_descriptors</name>
      <anchorfile>structmip__3dm__filter__message__format__command.html</anchorfile>
      <anchor>a820e2201c76c021056c5adce7c8236e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_filter_message_format_response</name>
    <filename>structmip__3dm__filter__message__format__response.html</filename>
    <member kind="variable">
      <type>mip_descriptor_rate *</type>
      <name>descriptors</name>
      <anchorfile>structmip__3dm__filter__message__format__response.html</anchorfile>
      <anchor>a33ac172a281721ee89943d91b241ed60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_descriptors</name>
      <anchorfile>structmip__3dm__filter__message__format__response.html</anchorfile>
      <anchor>acda045d52be3520dcb008fa3d068e62d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_get_base_rate_command</name>
    <filename>structmip__3dm__get__base__rate__command.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>desc_set</name>
      <anchorfile>structmip__3dm__get__base__rate__command.html</anchorfile>
      <anchor>ae774e90b65a5ba226440a0f3853ff29b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_get_base_rate_response</name>
    <filename>structmip__3dm__get__base__rate__response.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>desc_set</name>
      <anchorfile>structmip__3dm__get__base__rate__response.html</anchorfile>
      <anchor>a6894b1912e010d2dec0cce4e21c5ddfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>rate</name>
      <anchorfile>structmip__3dm__get__base__rate__response.html</anchorfile>
      <anchor>aba830961f163a796c80449917907695a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_get_event_action_status_command</name>
    <filename>structmip__3dm__get__event__action__status__command.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>requested_count</name>
      <anchorfile>structmip__3dm__get__event__action__status__command.html</anchorfile>
      <anchor>a6edbedc0cffeff96ddefb70ff048035c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>requested_instances</name>
      <anchorfile>structmip__3dm__get__event__action__status__command.html</anchorfile>
      <anchor>abb23eb5292b252ed08ce95ee6391ab35</anchor>
      <arglist>[20]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_get_event_action_status_command_entry</name>
    <filename>structmip__3dm__get__event__action__status__command__entry.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>action_type</name>
      <anchorfile>structmip__3dm__get__event__action__status__command__entry.html</anchorfile>
      <anchor>a49b11d10777d22a93ac84754781d1640</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>trigger_id</name>
      <anchorfile>structmip__3dm__get__event__action__status__command__entry.html</anchorfile>
      <anchor>aa61d134f5fd361f47b97d333297b01df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_get_event_action_status_response</name>
    <filename>structmip__3dm__get__event__action__status__response.html</filename>
    <member kind="variable">
      <type>mip_3dm_get_event_action_status_command_entry</type>
      <name>actions</name>
      <anchorfile>structmip__3dm__get__event__action__status__response.html</anchorfile>
      <anchor>aa650c6c1e5df9583bdfe151464ed61e9</anchor>
      <arglist>[20]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>count</name>
      <anchorfile>structmip__3dm__get__event__action__status__response.html</anchorfile>
      <anchor>a1ffb1bc0c4bbd66d12e5ac43133b832b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_get_event_support_command</name>
    <filename>structmip__3dm__get__event__support__command.html</filename>
    <member kind="variable">
      <type>mip_3dm_get_event_support_command_query</type>
      <name>query</name>
      <anchorfile>structmip__3dm__get__event__support__command.html</anchorfile>
      <anchor>a4ae60a88713aa6f35f6c4d9088a18c6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_get_event_support_command_info</name>
    <filename>structmip__3dm__get__event__support__command__info.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>count</name>
      <anchorfile>structmip__3dm__get__event__support__command__info.html</anchorfile>
      <anchor>a9c50bd93a9d1f052d6bfc044d95d0780</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>type</name>
      <anchorfile>structmip__3dm__get__event__support__command__info.html</anchorfile>
      <anchor>a4cbace3719b15d5b4f1c000b4fd30272</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_get_event_support_response</name>
    <filename>structmip__3dm__get__event__support__response.html</filename>
    <member kind="variable">
      <type>mip_3dm_get_event_support_command_info</type>
      <name>entries</name>
      <anchorfile>structmip__3dm__get__event__support__response.html</anchorfile>
      <anchor>a12e546cd4cb86dcb95eef657832fdd47</anchor>
      <arglist>[126]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>max_instances</name>
      <anchorfile>structmip__3dm__get__event__support__response.html</anchorfile>
      <anchor>a69b6ea28b667ec46bdce82f7d6391555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_entries</name>
      <anchorfile>structmip__3dm__get__event__support__response.html</anchorfile>
      <anchor>adfa28cbe64f6c3161f651a2e9ea1c46c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_3dm_get_event_support_command_query</type>
      <name>query</name>
      <anchorfile>structmip__3dm__get__event__support__response.html</anchorfile>
      <anchor>af91b5d3a6dfa757a9f9d5a9f31de5f2a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_get_event_trigger_status_command</name>
    <filename>structmip__3dm__get__event__trigger__status__command.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>requested_count</name>
      <anchorfile>structmip__3dm__get__event__trigger__status__command.html</anchorfile>
      <anchor>ab6befbf121597dd18e6ea0b74c2d5f48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>requested_instances</name>
      <anchorfile>structmip__3dm__get__event__trigger__status__command.html</anchorfile>
      <anchor>aa5c74d6557d255c4586e5474f0f42ba4</anchor>
      <arglist>[20]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_get_event_trigger_status_command_entry</name>
    <filename>structmip__3dm__get__event__trigger__status__command__entry.html</filename>
    <member kind="variable">
      <type>mip_3dm_get_event_trigger_status_command_status</type>
      <name>status</name>
      <anchorfile>structmip__3dm__get__event__trigger__status__command__entry.html</anchorfile>
      <anchor>a194067ee031d1f7b4f6415c21f5b1563</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>type</name>
      <anchorfile>structmip__3dm__get__event__trigger__status__command__entry.html</anchorfile>
      <anchor>a86a187c929f69688011eb3125df87127</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_get_event_trigger_status_response</name>
    <filename>structmip__3dm__get__event__trigger__status__response.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>count</name>
      <anchorfile>structmip__3dm__get__event__trigger__status__response.html</anchorfile>
      <anchor>adaf1ea90b043074d4dac29daea9cdbb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_3dm_get_event_trigger_status_command_entry</type>
      <name>triggers</name>
      <anchorfile>structmip__3dm__get__event__trigger__status__response.html</anchorfile>
      <anchor>a6e0d1d5676311d2e3a8015d85eb4d65c</anchor>
      <arglist>[20]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_gnss_sbas_settings_command</name>
    <filename>structmip__3dm__gnss__sbas__settings__command.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>enable_sbas</name>
      <anchorfile>structmip__3dm__gnss__sbas__settings__command.html</anchorfile>
      <anchor>a6a555c45477e67618e45296308113363</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__3dm__gnss__sbas__settings__command.html</anchorfile>
      <anchor>a74151e828c81619981261c2abc493c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t *</type>
      <name>included_prns</name>
      <anchorfile>structmip__3dm__gnss__sbas__settings__command.html</anchorfile>
      <anchor>aa624fd87d5efe7f8e9ebaa0e86bd3f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_included_prns</name>
      <anchorfile>structmip__3dm__gnss__sbas__settings__command.html</anchorfile>
      <anchor>afb554d71ff1b325e22053b0a1e8011fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_3dm_gnss_sbas_settings_command_sbasoptions</type>
      <name>sbas_options</name>
      <anchorfile>structmip__3dm__gnss__sbas__settings__command.html</anchorfile>
      <anchor>a77f86d151d98c4de175f1e80aa4a747d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_gnss_sbas_settings_response</name>
    <filename>structmip__3dm__gnss__sbas__settings__response.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>enable_sbas</name>
      <anchorfile>structmip__3dm__gnss__sbas__settings__response.html</anchorfile>
      <anchor>a870689261d99be1d7071675afce022ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t *</type>
      <name>included_prns</name>
      <anchorfile>structmip__3dm__gnss__sbas__settings__response.html</anchorfile>
      <anchor>af95966f2f11c378a0e4d66563cfa9374</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_included_prns</name>
      <anchorfile>structmip__3dm__gnss__sbas__settings__response.html</anchorfile>
      <anchor>adc430c9965aab65a7c814397beaa59c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_3dm_gnss_sbas_settings_command_sbasoptions</type>
      <name>sbas_options</name>
      <anchorfile>structmip__3dm__gnss__sbas__settings__response.html</anchorfile>
      <anchor>a4c42bcf9b0ac423d315da141d2e6a990</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_gnss_time_assistance_command</name>
    <filename>structmip__3dm__gnss__time__assistance__command.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>accuracy</name>
      <anchorfile>structmip__3dm__gnss__time__assistance__command.html</anchorfile>
      <anchor>af14b2b199ba9ef2441fe210699995cb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__3dm__gnss__time__assistance__command.html</anchorfile>
      <anchor>a3d9fa719d53e2ce68472242edec542b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>tow</name>
      <anchorfile>structmip__3dm__gnss__time__assistance__command.html</anchorfile>
      <anchor>affb0fc5efe9a3d60c0aff7f46c743877</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>week_number</name>
      <anchorfile>structmip__3dm__gnss__time__assistance__command.html</anchorfile>
      <anchor>a5ad7dddfec28d1f55d4292f3cd7d7542</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_gnss_time_assistance_response</name>
    <filename>structmip__3dm__gnss__time__assistance__response.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>accuracy</name>
      <anchorfile>structmip__3dm__gnss__time__assistance__response.html</anchorfile>
      <anchor>a9fcf64d11ee81622b7502f1b808a9c17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>tow</name>
      <anchorfile>structmip__3dm__gnss__time__assistance__response.html</anchorfile>
      <anchor>a6f98f28577d4cc536fc17e4cd8e44326</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>week_number</name>
      <anchorfile>structmip__3dm__gnss__time__assistance__response.html</anchorfile>
      <anchor>a5a27c42fda1d1a6d3138cb2da94b3508</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_gpio_config_command</name>
    <filename>structmip__3dm__gpio__config__command.html</filename>
    <member kind="variable">
      <type>mip_3dm_gpio_config_command_behavior</type>
      <name>behavior</name>
      <anchorfile>structmip__3dm__gpio__config__command.html</anchorfile>
      <anchor>a98fb894c7ab9c90e49c094eb37522a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_3dm_gpio_config_command_feature</type>
      <name>feature</name>
      <anchorfile>structmip__3dm__gpio__config__command.html</anchorfile>
      <anchor>a55956d7076adf71009cfbe7ee28b10cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__3dm__gpio__config__command.html</anchorfile>
      <anchor>a39866e44c092ca70bfd992c62a6cf5df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>pin</name>
      <anchorfile>structmip__3dm__gpio__config__command.html</anchorfile>
      <anchor>af044655a1dff841de69c71e28fee2304</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_3dm_gpio_config_command_pin_mode</type>
      <name>pin_mode</name>
      <anchorfile>structmip__3dm__gpio__config__command.html</anchorfile>
      <anchor>a25705d031fb0f5b1e7476a1ce1e44f53</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_gpio_config_response</name>
    <filename>structmip__3dm__gpio__config__response.html</filename>
    <member kind="variable">
      <type>mip_3dm_gpio_config_command_behavior</type>
      <name>behavior</name>
      <anchorfile>structmip__3dm__gpio__config__response.html</anchorfile>
      <anchor>a34b5759e60cced74fed154ede51a7a9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_3dm_gpio_config_command_feature</type>
      <name>feature</name>
      <anchorfile>structmip__3dm__gpio__config__response.html</anchorfile>
      <anchor>a083ed84b602b89aa5399db26a388d97e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>pin</name>
      <anchorfile>structmip__3dm__gpio__config__response.html</anchorfile>
      <anchor>a0c547c63ea6e164d01a33e0a79259887</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_3dm_gpio_config_command_pin_mode</type>
      <name>pin_mode</name>
      <anchorfile>structmip__3dm__gpio__config__response.html</anchorfile>
      <anchor>a8ef7b718ac8b836c5dac91ce293692a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_gpio_state_command</name>
    <filename>structmip__3dm__gpio__state__command.html</filename>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__3dm__gpio__state__command.html</anchorfile>
      <anchor>a1788971074e09688ebcf9c2c01483e3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>pin</name>
      <anchorfile>structmip__3dm__gpio__state__command.html</anchorfile>
      <anchor>a4d40c7175bef8e63682b7b669ab4fe9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>state</name>
      <anchorfile>structmip__3dm__gpio__state__command.html</anchorfile>
      <anchor>a019ac1a24f859487c701ffc9444c270f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_gpio_state_response</name>
    <filename>structmip__3dm__gpio__state__response.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>pin</name>
      <anchorfile>structmip__3dm__gpio__state__response.html</anchorfile>
      <anchor>adaa18270ac518822a6ef4004018c6905</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>state</name>
      <anchorfile>structmip__3dm__gpio__state__response.html</anchorfile>
      <anchor>adbbc33693acd405bebde0f5a09424840</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_gps_get_base_rate_response</name>
    <filename>structmip__3dm__gps__get__base__rate__response.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>rate</name>
      <anchorfile>structmip__3dm__gps__get__base__rate__response.html</anchorfile>
      <anchor>ac629c6032ae7e9ed25c9d549578c5ab0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_gps_message_format_command</name>
    <filename>structmip__3dm__gps__message__format__command.html</filename>
    <member kind="variable">
      <type>mip_descriptor_rate *</type>
      <name>descriptors</name>
      <anchorfile>structmip__3dm__gps__message__format__command.html</anchorfile>
      <anchor>ad16c1eed3623ef990f9c3b4b5e6c7cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__3dm__gps__message__format__command.html</anchorfile>
      <anchor>ac99d95e2c7a6b50b5eb636037f04aa97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_descriptors</name>
      <anchorfile>structmip__3dm__gps__message__format__command.html</anchorfile>
      <anchor>ad35afb5190491501b6dd96e8ed48cb2d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_gps_message_format_response</name>
    <filename>structmip__3dm__gps__message__format__response.html</filename>
    <member kind="variable">
      <type>mip_descriptor_rate *</type>
      <name>descriptors</name>
      <anchorfile>structmip__3dm__gps__message__format__response.html</anchorfile>
      <anchor>a435dea41bc545121b69d5f2a200b7baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_descriptors</name>
      <anchorfile>structmip__3dm__gps__message__format__response.html</anchorfile>
      <anchor>abb42e25dd6b2a14d51174a1af5dfcca1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_gyro_bias_command</name>
    <filename>structmip__3dm__gyro__bias__command.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>bias</name>
      <anchorfile>structmip__3dm__gyro__bias__command.html</anchorfile>
      <anchor>a8afee61100f1f60d020cc477fcf666b7</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__3dm__gyro__bias__command.html</anchorfile>
      <anchor>aac6389cfdb18a1a525661da9de9cbfc4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_gyro_bias_response</name>
    <filename>structmip__3dm__gyro__bias__response.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>bias</name>
      <anchorfile>structmip__3dm__gyro__bias__response.html</anchorfile>
      <anchor>a17636370c66b5b343ac9e1ae627f59fa</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_imu_get_base_rate_response</name>
    <filename>structmip__3dm__imu__get__base__rate__response.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>rate</name>
      <anchorfile>structmip__3dm__imu__get__base__rate__response.html</anchorfile>
      <anchor>a6423672d4cfba412b121c9f468f104c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_imu_lowpass_filter_command</name>
    <filename>structmip__3dm__imu__lowpass__filter__command.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>enable</name>
      <anchorfile>structmip__3dm__imu__lowpass__filter__command.html</anchorfile>
      <anchor>ae5e364c75f9354e00f9245e0991c2ecb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>frequency</name>
      <anchorfile>structmip__3dm__imu__lowpass__filter__command.html</anchorfile>
      <anchor>ab06f69886c95058a2c28caf844f9be2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__3dm__imu__lowpass__filter__command.html</anchorfile>
      <anchor>a23d3c60cf71ac463586cdd810f54f112</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>manual</name>
      <anchorfile>structmip__3dm__imu__lowpass__filter__command.html</anchorfile>
      <anchor>aca7c1a2a100ee420a780102f88c77110</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>reserved</name>
      <anchorfile>structmip__3dm__imu__lowpass__filter__command.html</anchorfile>
      <anchor>ad3f0eb3f71a01f4cfbda81a395aade76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>target_descriptor</name>
      <anchorfile>structmip__3dm__imu__lowpass__filter__command.html</anchorfile>
      <anchor>a616f1c6c54776721558bd2eedb6c3a97</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_imu_lowpass_filter_response</name>
    <filename>structmip__3dm__imu__lowpass__filter__response.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>enable</name>
      <anchorfile>structmip__3dm__imu__lowpass__filter__response.html</anchorfile>
      <anchor>ae94f3a9f0ae6618a17fb7f6023ee1c1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>frequency</name>
      <anchorfile>structmip__3dm__imu__lowpass__filter__response.html</anchorfile>
      <anchor>aedd40c4911ec0b98176906774a1962f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>manual</name>
      <anchorfile>structmip__3dm__imu__lowpass__filter__response.html</anchorfile>
      <anchor>aaa0c94e55f0fb9ab83f2fb27c2dfc6a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>reserved</name>
      <anchorfile>structmip__3dm__imu__lowpass__filter__response.html</anchorfile>
      <anchor>ac35520ffb5c73de71732b8bb1ecf1e05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>target_descriptor</name>
      <anchorfile>structmip__3dm__imu__lowpass__filter__response.html</anchorfile>
      <anchor>a4345da3a61f3d8b2cca7cd75497d8856</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_imu_message_format_command</name>
    <filename>structmip__3dm__imu__message__format__command.html</filename>
    <member kind="variable">
      <type>mip_descriptor_rate *</type>
      <name>descriptors</name>
      <anchorfile>structmip__3dm__imu__message__format__command.html</anchorfile>
      <anchor>a361060be49dbd12036b28b27c5ca27e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__3dm__imu__message__format__command.html</anchorfile>
      <anchor>ae6474daf817d4a8158082fec99e918c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_descriptors</name>
      <anchorfile>structmip__3dm__imu__message__format__command.html</anchorfile>
      <anchor>a7d1ab9d9c98a12374ac81b664eaf7c3c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_imu_message_format_response</name>
    <filename>structmip__3dm__imu__message__format__response.html</filename>
    <member kind="variable">
      <type>mip_descriptor_rate *</type>
      <name>descriptors</name>
      <anchorfile>structmip__3dm__imu__message__format__response.html</anchorfile>
      <anchor>aa6106c2e5e5d4a2682c629bf6557c12a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_descriptors</name>
      <anchorfile>structmip__3dm__imu__message__format__response.html</anchorfile>
      <anchor>adb0e46515509742e7e6f3cdc1907bdad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_mag_hard_iron_offset_command</name>
    <filename>structmip__3dm__mag__hard__iron__offset__command.html</filename>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__3dm__mag__hard__iron__offset__command.html</anchorfile>
      <anchor>a9fb8a515497841143ffb83489ab7cd86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>offset</name>
      <anchorfile>structmip__3dm__mag__hard__iron__offset__command.html</anchorfile>
      <anchor>a92c59619ca3efe85784204416e68fc3c</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_mag_hard_iron_offset_response</name>
    <filename>structmip__3dm__mag__hard__iron__offset__response.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>offset</name>
      <anchorfile>structmip__3dm__mag__hard__iron__offset__response.html</anchorfile>
      <anchor>a02abe8e71f0cc68cbf59ff9c3f071ff3</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_mag_soft_iron_matrix_command</name>
    <filename>structmip__3dm__mag__soft__iron__matrix__command.html</filename>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__3dm__mag__soft__iron__matrix__command.html</anchorfile>
      <anchor>a3c5933a9e8178fd69031621d50bcc86e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>offset</name>
      <anchorfile>structmip__3dm__mag__soft__iron__matrix__command.html</anchorfile>
      <anchor>a06aeff5ec55b6855c7a7c326d794fe19</anchor>
      <arglist>[9]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_mag_soft_iron_matrix_response</name>
    <filename>structmip__3dm__mag__soft__iron__matrix__response.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>offset</name>
      <anchorfile>structmip__3dm__mag__soft__iron__matrix__response.html</anchorfile>
      <anchor>a0a1b29ed4e7ed10e3829114b086a8df6</anchor>
      <arglist>[9]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_message_format_command</name>
    <filename>structmip__3dm__message__format__command.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>desc_set</name>
      <anchorfile>structmip__3dm__message__format__command.html</anchorfile>
      <anchor>a466cab3b84e875392ea13569c73c4b4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_descriptor_rate *</type>
      <name>descriptors</name>
      <anchorfile>structmip__3dm__message__format__command.html</anchorfile>
      <anchor>acc7aee586ea2c5d82313c3d065d84c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__3dm__message__format__command.html</anchorfile>
      <anchor>a6d7be95ff81ca04f38763354f2254efe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_descriptors</name>
      <anchorfile>structmip__3dm__message__format__command.html</anchorfile>
      <anchor>aa1671eb08b9d8bf9ecfb31a7636b8f0b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_message_format_response</name>
    <filename>structmip__3dm__message__format__response.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>desc_set</name>
      <anchorfile>structmip__3dm__message__format__response.html</anchorfile>
      <anchor>a6a95ff0855ba715a8c2dc3b3e3d9fa3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_descriptor_rate *</type>
      <name>descriptors</name>
      <anchorfile>structmip__3dm__message__format__response.html</anchorfile>
      <anchor>af87ed7ec067422e8c274925ac6eb529b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_descriptors</name>
      <anchorfile>structmip__3dm__message__format__response.html</anchorfile>
      <anchor>a44b2278a9a71aa1298b9c414e31fd0c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_mip_cmd_3dm_lowpass_filter_command</name>
    <filename>structmip__3dm__mip__cmd__3dm__lowpass__filter__command.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>desc_set</name>
      <anchorfile>structmip__3dm__mip__cmd__3dm__lowpass__filter__command.html</anchorfile>
      <anchor>a434e056d9456c71f3973b4aa158b0c14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enable</name>
      <anchorfile>structmip__3dm__mip__cmd__3dm__lowpass__filter__command.html</anchorfile>
      <anchor>a85070c013bfeda3f7a9c93c5ed15f7cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>field_desc</name>
      <anchorfile>structmip__3dm__mip__cmd__3dm__lowpass__filter__command.html</anchorfile>
      <anchor>a8fb5e24122c15e44f95112b02f308132</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>frequency</name>
      <anchorfile>structmip__3dm__mip__cmd__3dm__lowpass__filter__command.html</anchorfile>
      <anchor>a0b152fc9315f89d63279a278d666c99c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__3dm__mip__cmd__3dm__lowpass__filter__command.html</anchorfile>
      <anchor>a0fd9cabcf7bfd8c2a6eec33c148e6195</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>manual</name>
      <anchorfile>structmip__3dm__mip__cmd__3dm__lowpass__filter__command.html</anchorfile>
      <anchor>aa7bf8b2f58ce32eb9f69ffbb889d6bc6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_mip_cmd_3dm_lowpass_filter_response</name>
    <filename>structmip__3dm__mip__cmd__3dm__lowpass__filter__response.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>desc_set</name>
      <anchorfile>structmip__3dm__mip__cmd__3dm__lowpass__filter__response.html</anchorfile>
      <anchor>adb34e4bbd09704d0b1f2d60eecfeac2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enable</name>
      <anchorfile>structmip__3dm__mip__cmd__3dm__lowpass__filter__response.html</anchorfile>
      <anchor>a8480c1c3420d59b7bc0c8466142392af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>field_desc</name>
      <anchorfile>structmip__3dm__mip__cmd__3dm__lowpass__filter__response.html</anchorfile>
      <anchor>a9f02a6e75aa3cdf675ce8f98d2bb960d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>frequency</name>
      <anchorfile>structmip__3dm__mip__cmd__3dm__lowpass__filter__response.html</anchorfile>
      <anchor>a1c3fc7d197e5ce4c8212d47de86572cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>manual</name>
      <anchorfile>structmip__3dm__mip__cmd__3dm__lowpass__filter__response.html</anchorfile>
      <anchor>a78290f7cfd95d2dfa6d6c31f17edd460</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_nmea_message_format_command</name>
    <filename>structmip__3dm__nmea__message__format__command.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>count</name>
      <anchorfile>structmip__3dm__nmea__message__format__command.html</anchorfile>
      <anchor>af656db64ac6d61b4b639213948a417c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_nmea_message *</type>
      <name>format_entries</name>
      <anchorfile>structmip__3dm__nmea__message__format__command.html</anchorfile>
      <anchor>a8648a9c6911c53b1ee5503c0edf12c60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__3dm__nmea__message__format__command.html</anchorfile>
      <anchor>a976bd3e29f538bc962c86c94f696c3ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_nmea_message_format_response</name>
    <filename>structmip__3dm__nmea__message__format__response.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>count</name>
      <anchorfile>structmip__3dm__nmea__message__format__response.html</anchorfile>
      <anchor>afd3deb8ddf0eef981f8825e973340aa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_nmea_message *</type>
      <name>format_entries</name>
      <anchorfile>structmip__3dm__nmea__message__format__response.html</anchorfile>
      <anchor>ae6dab651b858f43bceb71397bc7166b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_nmea_poll_data_command</name>
    <filename>structmip__3dm__nmea__poll__data__command.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>count</name>
      <anchorfile>structmip__3dm__nmea__poll__data__command.html</anchorfile>
      <anchor>a6a7a5c7727a71618afe706bd9df914e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_nmea_message *</type>
      <name>format_entries</name>
      <anchorfile>structmip__3dm__nmea__poll__data__command.html</anchorfile>
      <anchor>a42025c219d4342c440ad9d9ab3b1f75a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>suppress_ack</name>
      <anchorfile>structmip__3dm__nmea__poll__data__command.html</anchorfile>
      <anchor>a52750f6404f1a0e276a4e96ff333da17</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_odometer_command</name>
    <filename>structmip__3dm__odometer__command.html</filename>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__3dm__odometer__command.html</anchorfile>
      <anchor>ae0fda17f7e70269dd86cfe91eb967c8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_3dm_odometer_command_mode</type>
      <name>mode</name>
      <anchorfile>structmip__3dm__odometer__command.html</anchorfile>
      <anchor>aceb5874d26957db9a67c9682e86fb517</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>scaling</name>
      <anchorfile>structmip__3dm__odometer__command.html</anchorfile>
      <anchor>added08ee862ea75dcd07b50cee1fc73c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>uncertainty</name>
      <anchorfile>structmip__3dm__odometer__command.html</anchorfile>
      <anchor>a4e25a6494d75e434d875ddf07ef48c4d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_odometer_response</name>
    <filename>structmip__3dm__odometer__response.html</filename>
    <member kind="variable">
      <type>mip_3dm_odometer_command_mode</type>
      <name>mode</name>
      <anchorfile>structmip__3dm__odometer__response.html</anchorfile>
      <anchor>ada371ffcb108657f155526ab21d8db1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>scaling</name>
      <anchorfile>structmip__3dm__odometer__response.html</anchorfile>
      <anchor>a6b3d3965e764c649592846530c32b26f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>uncertainty</name>
      <anchorfile>structmip__3dm__odometer__response.html</anchorfile>
      <anchor>ada258a15ef46ea34ffb12b00e8b231d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_poll_data_command</name>
    <filename>structmip__3dm__poll__data__command.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>desc_set</name>
      <anchorfile>structmip__3dm__poll__data__command.html</anchorfile>
      <anchor>abf94cbb323924789eadb1bf2e04308d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t *</type>
      <name>descriptors</name>
      <anchorfile>structmip__3dm__poll__data__command.html</anchorfile>
      <anchor>a68bad577177feefa14e4eab0903c4507</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_descriptors</name>
      <anchorfile>structmip__3dm__poll__data__command.html</anchorfile>
      <anchor>ae48f87dc6211ea1dfa7e8043a1ec788c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>suppress_ack</name>
      <anchorfile>structmip__3dm__poll__data__command.html</anchorfile>
      <anchor>ac926456085ea98ebff601c3b783824dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_poll_filter_message_command</name>
    <filename>structmip__3dm__poll__filter__message__command.html</filename>
    <member kind="variable">
      <type>mip_descriptor_rate *</type>
      <name>descriptors</name>
      <anchorfile>structmip__3dm__poll__filter__message__command.html</anchorfile>
      <anchor>a9d6bf9a31bab8f072a9b675eef6ac4d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_descriptors</name>
      <anchorfile>structmip__3dm__poll__filter__message__command.html</anchorfile>
      <anchor>a24341961444924ac4ffba7814a1c3618</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>suppress_ack</name>
      <anchorfile>structmip__3dm__poll__filter__message__command.html</anchorfile>
      <anchor>a69c10badd3c971928dfee7e9a04bdda0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_poll_gnss_message_command</name>
    <filename>structmip__3dm__poll__gnss__message__command.html</filename>
    <member kind="variable">
      <type>mip_descriptor_rate *</type>
      <name>descriptors</name>
      <anchorfile>structmip__3dm__poll__gnss__message__command.html</anchorfile>
      <anchor>ac8d1ee327695b943c684e540d5863b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_descriptors</name>
      <anchorfile>structmip__3dm__poll__gnss__message__command.html</anchorfile>
      <anchor>a4c0c73c4f217f37cad9a8e922a8a237c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>suppress_ack</name>
      <anchorfile>structmip__3dm__poll__gnss__message__command.html</anchorfile>
      <anchor>a65dee1d3c8fbe4075813bcf33c7e53c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_poll_imu_message_command</name>
    <filename>structmip__3dm__poll__imu__message__command.html</filename>
    <member kind="variable">
      <type>mip_descriptor_rate *</type>
      <name>descriptors</name>
      <anchorfile>structmip__3dm__poll__imu__message__command.html</anchorfile>
      <anchor>a92514d1dd516dbfebf673a01dd980283</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_descriptors</name>
      <anchorfile>structmip__3dm__poll__imu__message__command.html</anchorfile>
      <anchor>a18b850f9b689dd3e09d60ca87428ecbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>suppress_ack</name>
      <anchorfile>structmip__3dm__poll__imu__message__command.html</anchorfile>
      <anchor>aab210c5ffe22910287c3c273f4d9d5d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_pps_source_command</name>
    <filename>structmip__3dm__pps__source__command.html</filename>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__3dm__pps__source__command.html</anchorfile>
      <anchor>a43d553bcaa6c5cb6f96fd429d8d7de72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_3dm_pps_source_command_source</type>
      <name>source</name>
      <anchorfile>structmip__3dm__pps__source__command.html</anchorfile>
      <anchor>ada93f04089a6952d7c198f69859558ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_pps_source_response</name>
    <filename>structmip__3dm__pps__source__response.html</filename>
    <member kind="variable">
      <type>mip_3dm_pps_source_command_source</type>
      <name>source</name>
      <anchorfile>structmip__3dm__pps__source__response.html</anchorfile>
      <anchor>a3706ba92066495e0ef572d412ce9c6cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_sensor_2_vehicle_transform_dcm_command</name>
    <filename>structmip__3dm__sensor__2__vehicle__transform__dcm__command.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>dcm</name>
      <anchorfile>structmip__3dm__sensor__2__vehicle__transform__dcm__command.html</anchorfile>
      <anchor>aa5d31e9725a706f9fa8b2591c5a39cb6</anchor>
      <arglist>[9]</arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__3dm__sensor__2__vehicle__transform__dcm__command.html</anchorfile>
      <anchor>a1c468f3228d166f2c58fb89ed49b07ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_sensor_2_vehicle_transform_dcm_response</name>
    <filename>structmip__3dm__sensor__2__vehicle__transform__dcm__response.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>dcm</name>
      <anchorfile>structmip__3dm__sensor__2__vehicle__transform__dcm__response.html</anchorfile>
      <anchor>a26d2979258667475051aff8357832397</anchor>
      <arglist>[9]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_sensor_2_vehicle_transform_euler_command</name>
    <filename>structmip__3dm__sensor__2__vehicle__transform__euler__command.html</filename>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__3dm__sensor__2__vehicle__transform__euler__command.html</anchorfile>
      <anchor>a4eeae8c3bb50685d6aa1cc28d0e44a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>pitch</name>
      <anchorfile>structmip__3dm__sensor__2__vehicle__transform__euler__command.html</anchorfile>
      <anchor>afa126e2b913921f6193b6549c2c23e0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>roll</name>
      <anchorfile>structmip__3dm__sensor__2__vehicle__transform__euler__command.html</anchorfile>
      <anchor>ad370c8788c52bd3e7e4e868edd0b0740</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>yaw</name>
      <anchorfile>structmip__3dm__sensor__2__vehicle__transform__euler__command.html</anchorfile>
      <anchor>a51e07030db7af2c432738d1c6dee14f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_sensor_2_vehicle_transform_euler_response</name>
    <filename>structmip__3dm__sensor__2__vehicle__transform__euler__response.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>pitch</name>
      <anchorfile>structmip__3dm__sensor__2__vehicle__transform__euler__response.html</anchorfile>
      <anchor>a15534cf52b0fc8d4e56d9cac4ccbdf12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>roll</name>
      <anchorfile>structmip__3dm__sensor__2__vehicle__transform__euler__response.html</anchorfile>
      <anchor>adf514e57ee73e65c70fcd00ed51e16a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>yaw</name>
      <anchorfile>structmip__3dm__sensor__2__vehicle__transform__euler__response.html</anchorfile>
      <anchor>a19d2a44766d2b1eaf19a70a2c3297e7b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_sensor_2_vehicle_transform_quaternion_command</name>
    <filename>structmip__3dm__sensor__2__vehicle__transform__quaternion__command.html</filename>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__3dm__sensor__2__vehicle__transform__quaternion__command.html</anchorfile>
      <anchor>acdf5272c790fe5aa012f48d327d2d769</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>q</name>
      <anchorfile>structmip__3dm__sensor__2__vehicle__transform__quaternion__command.html</anchorfile>
      <anchor>aa606b5e59a80a67172330d0d7b229838</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_sensor_2_vehicle_transform_quaternion_response</name>
    <filename>structmip__3dm__sensor__2__vehicle__transform__quaternion__response.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>q</name>
      <anchorfile>structmip__3dm__sensor__2__vehicle__transform__quaternion__response.html</anchorfile>
      <anchor>a739292730261585f1f4853a78a18db7e</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_sensor_range_command</name>
    <filename>structmip__3dm__sensor__range__command.html</filename>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__3dm__sensor__range__command.html</anchorfile>
      <anchor>ab45d0a5f6bf50048290f8a3719af8e27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_sensor_range_type</type>
      <name>sensor</name>
      <anchorfile>structmip__3dm__sensor__range__command.html</anchorfile>
      <anchor>ac96ebd4a48c5302956e7119842f3bb08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>setting</name>
      <anchorfile>structmip__3dm__sensor__range__command.html</anchorfile>
      <anchor>af475c95c11719ed4dbe93cc915d49e59</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_sensor_range_response</name>
    <filename>structmip__3dm__sensor__range__response.html</filename>
    <member kind="variable">
      <type>mip_sensor_range_type</type>
      <name>sensor</name>
      <anchorfile>structmip__3dm__sensor__range__response.html</anchorfile>
      <anchor>a073195e99ec20b1ad7798cf9a8153783</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>setting</name>
      <anchorfile>structmip__3dm__sensor__range__response.html</anchorfile>
      <anchor>a83216e8e08ea07e5b7e6420984bc47a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_uart_baudrate_command</name>
    <filename>structmip__3dm__uart__baudrate__command.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>baud</name>
      <anchorfile>structmip__3dm__uart__baudrate__command.html</anchorfile>
      <anchor>aeb25add6ccf03111e006334147be7882</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__3dm__uart__baudrate__command.html</anchorfile>
      <anchor>ad4b387b024c5d7a81edd23b4cdc0c307</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_3dm_uart_baudrate_response</name>
    <filename>structmip__3dm__uart__baudrate__response.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>baud</name>
      <anchorfile>structmip__3dm__uart__baudrate__response.html</anchorfile>
      <anchor>af67ac3ad9650987e074e6b51c67a3da5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_base_built_in_test_response</name>
    <filename>structmip__base__built__in__test__response.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>result</name>
      <anchorfile>structmip__base__built__in__test__response.html</anchorfile>
      <anchor>af867ecf40bb87edc8970d59a24894c15</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_base_comm_speed_command</name>
    <filename>structmip__base__comm__speed__command.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>baud</name>
      <anchorfile>structmip__base__comm__speed__command.html</anchorfile>
      <anchor>ab2472d0bb3de34983818dd0610a578c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__base__comm__speed__command.html</anchorfile>
      <anchor>ae523a39216fc52df46dd478db6bd7042</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>port</name>
      <anchorfile>structmip__base__comm__speed__command.html</anchorfile>
      <anchor>ac56cb1fe79d43e06c5fc8fdfc960b76a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_base_comm_speed_response</name>
    <filename>structmip__base__comm__speed__response.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>baud</name>
      <anchorfile>structmip__base__comm__speed__response.html</anchorfile>
      <anchor>a059e143118b240084b5161a9e90aa9e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>port</name>
      <anchorfile>structmip__base__comm__speed__response.html</anchorfile>
      <anchor>ad5840b0a19446986fd30fa3c3d5bf84e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_base_continuous_bit_response</name>
    <filename>structmip__base__continuous__bit__response.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>result</name>
      <anchorfile>structmip__base__continuous__bit__response.html</anchorfile>
      <anchor>a167606c621eed601858ef55026109b9a</anchor>
      <arglist>[16]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_base_device_info</name>
    <filename>structmip__base__device__info.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>device_options</name>
      <anchorfile>structmip__base__device__info.html</anchorfile>
      <anchor>a7989dd449b481692cd549247986ecd0c</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>firmware_version</name>
      <anchorfile>structmip__base__device__info.html</anchorfile>
      <anchor>af0c19b6b9ac4fedfb70cb0883a5e99cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>lot_number</name>
      <anchorfile>structmip__base__device__info.html</anchorfile>
      <anchor>adf0a5b5b9c4c6920ad6cd6068878e95e</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>model_name</name>
      <anchorfile>structmip__base__device__info.html</anchorfile>
      <anchor>a3966881cd5cdeb98c42718833eeaa697</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>model_number</name>
      <anchorfile>structmip__base__device__info.html</anchorfile>
      <anchor>aab05723b638c21a5487e9246b9e4b418</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>serial_number</name>
      <anchorfile>structmip__base__device__info.html</anchorfile>
      <anchor>ad852b5446c26c1994d81655ff9b19e71</anchor>
      <arglist>[16]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_base_get_device_descriptors_response</name>
    <filename>structmip__base__get__device__descriptors__response.html</filename>
    <member kind="variable">
      <type>uint16_t *</type>
      <name>descriptors</name>
      <anchorfile>structmip__base__get__device__descriptors__response.html</anchorfile>
      <anchor>a795a45bcaa1b0965d59746a2b5e27b53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>descriptors_count</name>
      <anchorfile>structmip__base__get__device__descriptors__response.html</anchorfile>
      <anchor>adbb6d73e7c560ff4f41847e530e931f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_base_get_device_info_response</name>
    <filename>structmip__base__get__device__info__response.html</filename>
    <member kind="variable">
      <type>mip_base_device_info</type>
      <name>device_info</name>
      <anchorfile>structmip__base__get__device__info__response.html</anchorfile>
      <anchor>a95b7fba22e6624c7ad0b7385b34bb14a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_base_get_extended_descriptors_response</name>
    <filename>structmip__base__get__extended__descriptors__response.html</filename>
    <member kind="variable">
      <type>uint16_t *</type>
      <name>descriptors</name>
      <anchorfile>structmip__base__get__extended__descriptors__response.html</anchorfile>
      <anchor>a3b502fecd150a93d0d9d596e53d94058</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>descriptors_count</name>
      <anchorfile>structmip__base__get__extended__descriptors__response.html</anchorfile>
      <anchor>a15f65fbb287a49de79f67ef29dc7f39c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_base_gps_time_update_command</name>
    <filename>structmip__base__gps__time__update__command.html</filename>
    <member kind="variable">
      <type>mip_base_gps_time_update_command_field_id</type>
      <name>field_id</name>
      <anchorfile>structmip__base__gps__time__update__command.html</anchorfile>
      <anchor>adbdb2977b8bcd4fb6dd0d229a1ec6e6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__base__gps__time__update__command.html</anchorfile>
      <anchor>a0e20f51b980868ed419d9082dcbcd824</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>value</name>
      <anchorfile>structmip__base__gps__time__update__command.html</anchorfile>
      <anchor>a475b130801b216c129d4c3a01c893acf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_cmd_queue</name>
    <filename>structmip__cmd__queue.html</filename>
    <member kind="variable">
      <type>timeout_type</type>
      <name>_base_timeout</name>
      <anchorfile>structmip__cmd__queue.html</anchorfile>
      <anchor>a471e3c1260ad67d4d2fb3ced497525d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_pending_cmd *</type>
      <name>_first_pending_cmd</name>
      <anchorfile>structmip__cmd__queue.html</anchorfile>
      <anchor>a73726814bbb3a9bc93a1b54732590b36</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_descriptor_rate</name>
    <filename>structmip__descriptor__rate.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>decimation</name>
      <anchorfile>structmip__descriptor__rate.html</anchorfile>
      <anchor>aed1e6c5170b2c6a1e45da9d748c25d0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>descriptor</name>
      <anchorfile>structmip__descriptor__rate.html</anchorfile>
      <anchor>a7e2937c8feb3271d809fc2e841520ca0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_dispatch_handler</name>
    <filename>structmip__dispatch__handler.html</filename>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>_descriptor_set</name>
      <anchorfile>structmip__dispatch__handler.html</anchorfile>
      <anchor>a7d48cda5c5f63ca72ebdc115b19d38e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>_enabled</name>
      <anchorfile>structmip__dispatch__handler.html</anchorfile>
      <anchor>a9b1836f54a3151eda253b3df033f784c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mip_dispatch_extractor</type>
      <name>_extract_callback</name>
      <anchorfile>structmip__dispatch__handler.html</anchorfile>
      <anchor>a2ea514ace9170f93fb207f789ecbacf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mip_dispatch_field_callback</type>
      <name>_field_callback</name>
      <anchorfile>structmip__dispatch__handler.html</anchorfile>
      <anchor>aa9513b4613d9ddfd220c11952c09708a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>_field_descriptor</name>
      <anchorfile>structmip__dispatch__handler.html</anchorfile>
      <anchor>adadcfafd2f7d696c6097e3735b394550</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>struct mip_dispatch_handler *</type>
      <name>_next</name>
      <anchorfile>structmip__dispatch__handler.html</anchorfile>
      <anchor>a2158da4bee65971bf8b4e1ce813b061d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mip_dispatch_packet_callback</type>
      <name>_packet_callback</name>
      <anchorfile>structmip__dispatch__handler.html</anchorfile>
      <anchor>a53eda8bf73c074bbabcd9f6d5b438568</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>_type</name>
      <anchorfile>structmip__dispatch__handler.html</anchorfile>
      <anchor>a6f322c705add951ee4c8873b7d729bfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void *</type>
      <name>_user_data</name>
      <anchorfile>structmip__dispatch__handler.html</anchorfile>
      <anchor>ab3a745e1988435d8203dc79389a3fbe7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_dispatcher</name>
    <filename>structmip__dispatcher.html</filename>
    <member kind="variable" protection="private">
      <type>mip_dispatch_handler *</type>
      <name>_first_handler</name>
      <anchorfile>structmip__dispatcher.html</anchorfile>
      <anchor>a03d6d1e0b9c8b73f324c367aaa20a773</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_field</name>
    <filename>structmip__field.html</filename>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>_descriptor_set</name>
      <anchorfile>structmip__field.html</anchorfile>
      <anchor>a4b17bb93b9ae23b4c96aa2281a0e9c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>_field_descriptor</name>
      <anchorfile>structmip__field.html</anchorfile>
      <anchor>a461461d7794f6e2d3a8f1320e0804b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const uint8_t *</type>
      <name>_payload</name>
      <anchorfile>structmip__field.html</anchorfile>
      <anchor>a7d7eab6473f36ed8f0e810df854c296c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>_payload_length</name>
      <anchorfile>structmip__field.html</anchorfile>
      <anchor>a903e5726e228913cb482839abcd8c4d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>_remaining_length</name>
      <anchorfile>structmip__field.html</anchorfile>
      <anchor>adaf17c94cd13a3d7aac3bc18d28641ff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_accel_bias_data</name>
    <filename>structmip__filter__accel__bias__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>bias</name>
      <anchorfile>structmip__filter__accel__bias__data.html</anchorfile>
      <anchor>ad94a4e7b9d96997c7c83fcc2f598a33c</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__accel__bias__data.html</anchorfile>
      <anchor>a61f794e2931ede796e5713f9c20a38d3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_accel_bias_model_command</name>
    <filename>structmip__filter__accel__bias__model__command.html</filename>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__accel__bias__model__command.html</anchorfile>
      <anchor>a6368a93d8f12a9f46974d945f27cf3d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>structmip__filter__accel__bias__model__command.html</anchorfile>
      <anchor>acd5b24314d0964fb97c6c6d8c21f671d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x_beta</name>
      <anchorfile>structmip__filter__accel__bias__model__command.html</anchorfile>
      <anchor>a15b38885d1231b5bb6b7ba14dc6ad93a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>structmip__filter__accel__bias__model__command.html</anchorfile>
      <anchor>ad80422670d76cbfd175f7462fb060fc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y_beta</name>
      <anchorfile>structmip__filter__accel__bias__model__command.html</anchorfile>
      <anchor>a30d9873df0669e48101c5d6d6cd64aac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z</name>
      <anchorfile>structmip__filter__accel__bias__model__command.html</anchorfile>
      <anchor>a017139db874e7295906e1826581340cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z_beta</name>
      <anchorfile>structmip__filter__accel__bias__model__command.html</anchorfile>
      <anchor>ae8cd29572adb46ce7d8c68e156c445c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_accel_bias_model_response</name>
    <filename>structmip__filter__accel__bias__model__response.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>structmip__filter__accel__bias__model__response.html</anchorfile>
      <anchor>a969fef0386e31037ef565c395428d054</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x_beta</name>
      <anchorfile>structmip__filter__accel__bias__model__response.html</anchorfile>
      <anchor>a0f264a228745fd73a2437e5ad995ae6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>structmip__filter__accel__bias__model__response.html</anchorfile>
      <anchor>a698d5363133e0e2297cb452834f711d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y_beta</name>
      <anchorfile>structmip__filter__accel__bias__model__response.html</anchorfile>
      <anchor>a2a5f662577aa9e9ec13368fcf9a66b93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z</name>
      <anchorfile>structmip__filter__accel__bias__model__response.html</anchorfile>
      <anchor>a40de9efba1a73b7c95703715048a3a3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z_beta</name>
      <anchorfile>structmip__filter__accel__bias__model__response.html</anchorfile>
      <anchor>a7614c10c6b0c6bda22a9ee8c49975a62</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_accel_bias_uncertainty_data</name>
    <filename>structmip__filter__accel__bias__uncertainty__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>bias_uncert</name>
      <anchorfile>structmip__filter__accel__bias__uncertainty__data.html</anchorfile>
      <anchor>a0c15f508327d4dbfe97db871589a5a8b</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__accel__bias__uncertainty__data.html</anchorfile>
      <anchor>a093d6c5b68cb9fb2dbeede2c324c94d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_accel_magnitude_error_adaptive_measurement_command</name>
    <filename>structmip__filter__accel__magnitude__error__adaptive__measurement__command.html</filename>
    <member kind="variable">
      <type>mip_filter_adaptive_measurement</type>
      <name>adaptive_measurement</name>
      <anchorfile>structmip__filter__accel__magnitude__error__adaptive__measurement__command.html</anchorfile>
      <anchor>ac7e4a0db5604f753667e0cc9d7ed6c9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>frequency</name>
      <anchorfile>structmip__filter__accel__magnitude__error__adaptive__measurement__command.html</anchorfile>
      <anchor>afff13f0a2156ae0fd42fefc2d72186bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__accel__magnitude__error__adaptive__measurement__command.html</anchorfile>
      <anchor>a42f82b6bb4bb8fa6d5f0c735d4046023</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>high_limit</name>
      <anchorfile>structmip__filter__accel__magnitude__error__adaptive__measurement__command.html</anchorfile>
      <anchor>a00a4640d860e65459522b27fe62ef09e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>high_limit_uncertainty</name>
      <anchorfile>structmip__filter__accel__magnitude__error__adaptive__measurement__command.html</anchorfile>
      <anchor>a3ce275e7e48021bc561a9ca638fef2d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>low_limit</name>
      <anchorfile>structmip__filter__accel__magnitude__error__adaptive__measurement__command.html</anchorfile>
      <anchor>ae0b6d6f7f8a8f9d726bf4e6d55200ec5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>low_limit_uncertainty</name>
      <anchorfile>structmip__filter__accel__magnitude__error__adaptive__measurement__command.html</anchorfile>
      <anchor>ac291e32db9e8cfb5d566d53daa0c17c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minimum_uncertainty</name>
      <anchorfile>structmip__filter__accel__magnitude__error__adaptive__measurement__command.html</anchorfile>
      <anchor>a0a6bdb71da6ad8443c6ec69c8884aeea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_accel_magnitude_error_adaptive_measurement_response</name>
    <filename>structmip__filter__accel__magnitude__error__adaptive__measurement__response.html</filename>
    <member kind="variable">
      <type>mip_filter_adaptive_measurement</type>
      <name>adaptive_measurement</name>
      <anchorfile>structmip__filter__accel__magnitude__error__adaptive__measurement__response.html</anchorfile>
      <anchor>a64734c701e9705ea70372d3fd905c31c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>frequency</name>
      <anchorfile>structmip__filter__accel__magnitude__error__adaptive__measurement__response.html</anchorfile>
      <anchor>a382cb55c57553e0a10cead05dfc8b2a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>high_limit</name>
      <anchorfile>structmip__filter__accel__magnitude__error__adaptive__measurement__response.html</anchorfile>
      <anchor>a996b7f12f7f4800640f01c76ea68bead</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>high_limit_uncertainty</name>
      <anchorfile>structmip__filter__accel__magnitude__error__adaptive__measurement__response.html</anchorfile>
      <anchor>accc8a2d72749acf7e1fe967e80de7056</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>low_limit</name>
      <anchorfile>structmip__filter__accel__magnitude__error__adaptive__measurement__response.html</anchorfile>
      <anchor>a1fd1ea9a1509ff0873d1763c9e805730</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>low_limit_uncertainty</name>
      <anchorfile>structmip__filter__accel__magnitude__error__adaptive__measurement__response.html</anchorfile>
      <anchor>aabdf35993604f2d13a367f6be0e24211</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minimum_uncertainty</name>
      <anchorfile>structmip__filter__accel__magnitude__error__adaptive__measurement__response.html</anchorfile>
      <anchor>a842b89286af28c571e35a9db927ad24d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_accel_noise_command</name>
    <filename>structmip__filter__accel__noise__command.html</filename>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__accel__noise__command.html</anchorfile>
      <anchor>a9e8388e143c2b230d8f1c07ff434088d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>structmip__filter__accel__noise__command.html</anchorfile>
      <anchor>af96e39bd06ae01f6c1be8c875100ba66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>structmip__filter__accel__noise__command.html</anchorfile>
      <anchor>af576b2b88d8da122fa9fa8e7cb07fac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z</name>
      <anchorfile>structmip__filter__accel__noise__command.html</anchorfile>
      <anchor>a935efa1e68194fd0351ddf8c5984c96f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_accel_noise_response</name>
    <filename>structmip__filter__accel__noise__response.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>structmip__filter__accel__noise__response.html</anchorfile>
      <anchor>a96bbe5426a0ace1a10d9731692b0c65b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>structmip__filter__accel__noise__response.html</anchorfile>
      <anchor>aef4eacfe52360f1d79aea793346c3e48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z</name>
      <anchorfile>structmip__filter__accel__noise__response.html</anchorfile>
      <anchor>abad1ebbb72ab9574d532adf2b008b1e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_accel_scale_factor_data</name>
    <filename>structmip__filter__accel__scale__factor__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>scale_factor</name>
      <anchorfile>structmip__filter__accel__scale__factor__data.html</anchorfile>
      <anchor>a53de5593e77be46ad24e45e1aa1f7e49</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__accel__scale__factor__data.html</anchorfile>
      <anchor>aefa06c4dcc309ffc7cb5ac342be36584</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_accel_scale_factor_uncertainty_data</name>
    <filename>structmip__filter__accel__scale__factor__uncertainty__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>scale_factor_uncert</name>
      <anchorfile>structmip__filter__accel__scale__factor__uncertainty__data.html</anchorfile>
      <anchor>ae733ec2831c836023731638044b289bf</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__accel__scale__factor__uncertainty__data.html</anchorfile>
      <anchor>a692b10432e2d5a9dc4e1195041383a78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_adaptive_filter_options_command</name>
    <filename>structmip__filter__adaptive__filter__options__command.html</filename>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__adaptive__filter__options__command.html</anchorfile>
      <anchor>a29f82b92a2299eb696c2443c5ee8479c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>level</name>
      <anchorfile>structmip__filter__adaptive__filter__options__command.html</anchorfile>
      <anchor>a5d9d1a85171c9d2e87215ed0a5e7f3ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>time_limit</name>
      <anchorfile>structmip__filter__adaptive__filter__options__command.html</anchorfile>
      <anchor>af4ac036a962ac403e0de10bb55ddd7db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_adaptive_filter_options_response</name>
    <filename>structmip__filter__adaptive__filter__options__response.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>level</name>
      <anchorfile>structmip__filter__adaptive__filter__options__response.html</anchorfile>
      <anchor>a3a4202fcc69d56eb4bb1c25bf94f54f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>time_limit</name>
      <anchorfile>structmip__filter__adaptive__filter__options__response.html</anchorfile>
      <anchor>aa3b7a270e5dc3f6a37d55f4c5b716477</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_aiding_measurement_enable_command</name>
    <filename>structmip__filter__aiding__measurement__enable__command.html</filename>
    <member kind="variable">
      <type>mip_filter_aiding_measurement_enable_command_aiding_source</type>
      <name>aiding_source</name>
      <anchorfile>structmip__filter__aiding__measurement__enable__command.html</anchorfile>
      <anchor>a6fcc9db5db9e908181b5ad7a32c64af2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enable</name>
      <anchorfile>structmip__filter__aiding__measurement__enable__command.html</anchorfile>
      <anchor>acfd51d9662dd92b9422656b5f65ea728</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__aiding__measurement__enable__command.html</anchorfile>
      <anchor>a91991d684b939b1e15b5d2c915175d6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_aiding_measurement_enable_response</name>
    <filename>structmip__filter__aiding__measurement__enable__response.html</filename>
    <member kind="variable">
      <type>mip_filter_aiding_measurement_enable_command_aiding_source</type>
      <name>aiding_source</name>
      <anchorfile>structmip__filter__aiding__measurement__enable__response.html</anchorfile>
      <anchor>ab637cf9af75e406a498fa976be80e27c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enable</name>
      <anchorfile>structmip__filter__aiding__measurement__enable__response.html</anchorfile>
      <anchor>aab0cb5bbc343d6d23e92bfa7c29be42b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_aiding_measurement_summary_data</name>
    <filename>structmip__filter__aiding__measurement__summary__data.html</filename>
    <member kind="variable">
      <type>mip_filter_measurement_indicator</type>
      <name>indicator</name>
      <anchorfile>structmip__filter__aiding__measurement__summary__data.html</anchorfile>
      <anchor>a82e33943be22f0a9bbf0fd585a50329d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>source</name>
      <anchorfile>structmip__filter__aiding__measurement__summary__data.html</anchorfile>
      <anchor>a968541f3da1295be8dc180c9eda39b4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>time_of_week</name>
      <anchorfile>structmip__filter__aiding__measurement__summary__data.html</anchorfile>
      <anchor>a11571ffbe0cf8b2c714c0618c24502a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_aiding_measurement_type</type>
      <name>type</name>
      <anchorfile>structmip__filter__aiding__measurement__summary__data.html</anchorfile>
      <anchor>acbad3fe3af0522b9c2736922f0d3b08f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_altitude_aiding_command</name>
    <filename>structmip__filter__altitude__aiding__command.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>aiding_selector</name>
      <anchorfile>structmip__filter__altitude__aiding__command.html</anchorfile>
      <anchor>a2f1fe5d449f1ca3353e54061d1831e09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__altitude__aiding__command.html</anchorfile>
      <anchor>a4b02f7a9375f21df85973154015ddc98</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_altitude_aiding_response</name>
    <filename>structmip__filter__altitude__aiding__response.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>aiding_selector</name>
      <anchorfile>structmip__filter__altitude__aiding__response.html</anchorfile>
      <anchor>a6cb528be91ffd37829a45f90842df771</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_antenna_offset_command</name>
    <filename>structmip__filter__antenna__offset__command.html</filename>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__antenna__offset__command.html</anchorfile>
      <anchor>a5634c44f66ad86130a3da95d9b0eaba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>offset</name>
      <anchorfile>structmip__filter__antenna__offset__command.html</anchorfile>
      <anchor>aedafd7bb7cb93529d7bd7d185d4be279</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_antenna_offset_correction_data</name>
    <filename>structmip__filter__antenna__offset__correction__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>offset</name>
      <anchorfile>structmip__filter__antenna__offset__correction__data.html</anchorfile>
      <anchor>a8546f23c08bcb8d94c3773868f03de24</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__antenna__offset__correction__data.html</anchorfile>
      <anchor>aa20e836d9d28ba775d32b65155700ac1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_antenna_offset_correction_uncertainty_data</name>
    <filename>structmip__filter__antenna__offset__correction__uncertainty__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>offset_uncert</name>
      <anchorfile>structmip__filter__antenna__offset__correction__uncertainty__data.html</anchorfile>
      <anchor>a0bf646b94d1d79975de0e85f62e8fbd5</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__antenna__offset__correction__uncertainty__data.html</anchorfile>
      <anchor>a0fab0c98a3f083258e8476acf31e4e56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_antenna_offset_response</name>
    <filename>structmip__filter__antenna__offset__response.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>offset</name>
      <anchorfile>structmip__filter__antenna__offset__response.html</anchorfile>
      <anchor>af0cb33fa75a1c95761d5025dec0e3a3a</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_attitude_dcm_data</name>
    <filename>structmip__filter__attitude__dcm__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>dcm</name>
      <anchorfile>structmip__filter__attitude__dcm__data.html</anchorfile>
      <anchor>a4f9d6ece2d673ff7479d20290c68059a</anchor>
      <arglist>[9]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__attitude__dcm__data.html</anchorfile>
      <anchor>a11b291eb046b2f89e50e13f8b663febe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_attitude_quaternion_data</name>
    <filename>structmip__filter__attitude__quaternion__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>q</name>
      <anchorfile>structmip__filter__attitude__quaternion__data.html</anchorfile>
      <anchor>a746ab2781296300eeb2afd119cb4e0fb</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__attitude__quaternion__data.html</anchorfile>
      <anchor>a451b021cf0c8a1106cf7391129df843b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_auto_angular_zupt_command</name>
    <filename>structmip__filter__auto__angular__zupt__command.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>enable</name>
      <anchorfile>structmip__filter__auto__angular__zupt__command.html</anchorfile>
      <anchor>a0e7e739010a6229fc44dbf98f95e57fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__auto__angular__zupt__command.html</anchorfile>
      <anchor>ad49f53e1b7f018ebdf306a1e2602b2a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>threshold</name>
      <anchorfile>structmip__filter__auto__angular__zupt__command.html</anchorfile>
      <anchor>a4220601e66f8eae067f6ed05cf896df5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_auto_angular_zupt_response</name>
    <filename>structmip__filter__auto__angular__zupt__response.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>enable</name>
      <anchorfile>structmip__filter__auto__angular__zupt__response.html</anchorfile>
      <anchor>af7f2c1761f07d1890d1de6e93431ca25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>threshold</name>
      <anchorfile>structmip__filter__auto__angular__zupt__response.html</anchorfile>
      <anchor>ada4a3b640e26ee91b32476e2627965c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_auto_init_control_command</name>
    <filename>structmip__filter__auto__init__control__command.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>enable</name>
      <anchorfile>structmip__filter__auto__init__control__command.html</anchorfile>
      <anchor>a9c0298d6be0a788b2b49640b98a821a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__auto__init__control__command.html</anchorfile>
      <anchor>a4000816a29eef564b229a77c188e8a1f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_auto_init_control_response</name>
    <filename>structmip__filter__auto__init__control__response.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>enable</name>
      <anchorfile>structmip__filter__auto__init__control__response.html</anchorfile>
      <anchor>a4a2ae9987eed318a39b835f0f2062b44</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_auto_zupt_command</name>
    <filename>structmip__filter__auto__zupt__command.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>enable</name>
      <anchorfile>structmip__filter__auto__zupt__command.html</anchorfile>
      <anchor>a706e0631537d329cb5e13f3ce6eed2fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__auto__zupt__command.html</anchorfile>
      <anchor>ae7f411039afbd407ba5d13afd874cd8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>threshold</name>
      <anchorfile>structmip__filter__auto__zupt__command.html</anchorfile>
      <anchor>a005eba6bb0ac78060da98706864f3bf8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_auto_zupt_response</name>
    <filename>structmip__filter__auto__zupt__response.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>enable</name>
      <anchorfile>structmip__filter__auto__zupt__response.html</anchorfile>
      <anchor>aaeb01d17a842f95bd99cf861d53372e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>threshold</name>
      <anchorfile>structmip__filter__auto__zupt__response.html</anchorfile>
      <anchor>aba62af42bf86a4db2358190aa99cc194</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_clock_correction_data</name>
    <filename>structmip__filter__clock__correction__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>bias</name>
      <anchorfile>structmip__filter__clock__correction__data.html</anchorfile>
      <anchor>a1f052916e4f0128e5b8411df3787563e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>bias_drift</name>
      <anchorfile>structmip__filter__clock__correction__data.html</anchorfile>
      <anchor>a329535019c5634db89fbc0db45fa9f7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>receiver_id</name>
      <anchorfile>structmip__filter__clock__correction__data.html</anchorfile>
      <anchor>af828d29af50e63c8a2d30493a1f3f133</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__clock__correction__data.html</anchorfile>
      <anchor>aa4d01ef993d73ef745981dd0f5e8ffa7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_clock_correction_uncertainty_data</name>
    <filename>structmip__filter__clock__correction__uncertainty__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>bias_drift_uncertainty</name>
      <anchorfile>structmip__filter__clock__correction__uncertainty__data.html</anchorfile>
      <anchor>a24022b20cd76e985c88996d643a301eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>bias_uncertainty</name>
      <anchorfile>structmip__filter__clock__correction__uncertainty__data.html</anchorfile>
      <anchor>ab9466380cbbd6406f47484a1c22606b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>receiver_id</name>
      <anchorfile>structmip__filter__clock__correction__uncertainty__data.html</anchorfile>
      <anchor>ab2d930cb2e0a20b51a85820100a1ea0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__clock__correction__uncertainty__data.html</anchorfile>
      <anchor>abc68eacb8cf5b101789e441e6a8762ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_comp_accel_data</name>
    <filename>structmip__filter__comp__accel__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>accel</name>
      <anchorfile>structmip__filter__comp__accel__data.html</anchorfile>
      <anchor>a86421db492e111c15255f4ca19fca5dd</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__comp__accel__data.html</anchorfile>
      <anchor>a312ca48bd38df42298f184f164fa53fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_comp_angular_rate_data</name>
    <filename>structmip__filter__comp__angular__rate__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>gyro</name>
      <anchorfile>structmip__filter__comp__angular__rate__data.html</anchorfile>
      <anchor>ac6a2ea7080e9cac32ce2a7897b5f6ebc</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__comp__angular__rate__data.html</anchorfile>
      <anchor>a4efc2150d980acb650a575e91b2d5593</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_density_altitude_data</name>
    <filename>structmip__filter__density__altitude__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>density_altitude</name>
      <anchorfile>structmip__filter__density__altitude__data.html</anchorfile>
      <anchor>a3fafc71095435153f36f11d73ae0e9e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__density__altitude__data.html</anchorfile>
      <anchor>a27b981c0c5dcdc6b46528b8dcb679557</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_ecef_pos_data</name>
    <filename>structmip__filter__ecef__pos__data.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>position_ecef</name>
      <anchorfile>structmip__filter__ecef__pos__data.html</anchorfile>
      <anchor>add6da8f9dc9eb08c02b399ca2f3d45c7</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__ecef__pos__data.html</anchorfile>
      <anchor>ac9b6be919f5ac8d4850da66996e54f8a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_ecef_pos_uncertainty_data</name>
    <filename>structmip__filter__ecef__pos__uncertainty__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>pos_uncertainty</name>
      <anchorfile>structmip__filter__ecef__pos__uncertainty__data.html</anchorfile>
      <anchor>a9d097dc67e8250460f9555fd2d4c907f</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__ecef__pos__uncertainty__data.html</anchorfile>
      <anchor>afb5986f7af5796a47cf8175e78378236</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_ecef_vel_data</name>
    <filename>structmip__filter__ecef__vel__data.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__ecef__vel__data.html</anchorfile>
      <anchor>a0a9c4547af51e91dd106cbbd677b8581</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>velocity_ecef</name>
      <anchorfile>structmip__filter__ecef__vel__data.html</anchorfile>
      <anchor>ab8fb793f94b6bc6756056a370eee2c0b</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_ecef_vel_uncertainty_data</name>
    <filename>structmip__filter__ecef__vel__uncertainty__data.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__ecef__vel__uncertainty__data.html</anchorfile>
      <anchor>a1c45f7c4ab9541560e8033ba1289e3fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>vel_uncertainty</name>
      <anchorfile>structmip__filter__ecef__vel__uncertainty__data.html</anchorfile>
      <anchor>ad6479559187d826fba85877afb854e94</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_estimation_control_command</name>
    <filename>structmip__filter__estimation__control__command.html</filename>
    <member kind="variable">
      <type>mip_filter_estimation_control_command_enable_flags</type>
      <name>enable</name>
      <anchorfile>structmip__filter__estimation__control__command.html</anchorfile>
      <anchor>ab2f3d1fca3d56cc13e38883ff67414e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__estimation__control__command.html</anchorfile>
      <anchor>a2a232e815f47fd520c41ccdb687ed38c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_estimation_control_response</name>
    <filename>structmip__filter__estimation__control__response.html</filename>
    <member kind="variable">
      <type>mip_filter_estimation_control_command_enable_flags</type>
      <name>enable</name>
      <anchorfile>structmip__filter__estimation__control__response.html</anchorfile>
      <anchor>afadd8d9a18a0c254c75f459ccaf4dda6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_euler_angles_data</name>
    <filename>structmip__filter__euler__angles__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>pitch</name>
      <anchorfile>structmip__filter__euler__angles__data.html</anchorfile>
      <anchor>a0f35e9804dc4123dff6eb3bc630547dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>roll</name>
      <anchorfile>structmip__filter__euler__angles__data.html</anchorfile>
      <anchor>ad43f328c43ee2e16caaa0c0307762f74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__euler__angles__data.html</anchorfile>
      <anchor>aa78108aa0d5f219b1e6c5eae75cc319b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>yaw</name>
      <anchorfile>structmip__filter__euler__angles__data.html</anchorfile>
      <anchor>a9a40cbfbc1932a33f09d4f8f6126d516</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_euler_angles_uncertainty_data</name>
    <filename>structmip__filter__euler__angles__uncertainty__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>pitch</name>
      <anchorfile>structmip__filter__euler__angles__uncertainty__data.html</anchorfile>
      <anchor>aab26d634c02cbaf4e52fdca6da83d523</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>roll</name>
      <anchorfile>structmip__filter__euler__angles__uncertainty__data.html</anchorfile>
      <anchor>abe163ded13f8e05a7e6a84f7335606e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__euler__angles__uncertainty__data.html</anchorfile>
      <anchor>a468331076309fa0663a27e86a98dd731</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>yaw</name>
      <anchorfile>structmip__filter__euler__angles__uncertainty__data.html</anchorfile>
      <anchor>a360519363281d74424c506c7cd666649</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_external_gnss_update_command</name>
    <filename>structmip__filter__external__gnss__update__command.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>gps_time</name>
      <anchorfile>structmip__filter__external__gnss__update__command.html</anchorfile>
      <anchor>a382db1d6d8ee91305f315a243771f05a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>gps_week</name>
      <anchorfile>structmip__filter__external__gnss__update__command.html</anchorfile>
      <anchor>ad68ea1fbb3c397dc9abf277f00bdb2dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>height</name>
      <anchorfile>structmip__filter__external__gnss__update__command.html</anchorfile>
      <anchor>a7867ed37af313031e99f4105309bd1f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>latitude</name>
      <anchorfile>structmip__filter__external__gnss__update__command.html</anchorfile>
      <anchor>a9ba41610d844cdf3f7061eb91fa4f60e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>longitude</name>
      <anchorfile>structmip__filter__external__gnss__update__command.html</anchorfile>
      <anchor>aa758bc4aeee9b9ef401c4010ac786192</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>pos_uncertainty</name>
      <anchorfile>structmip__filter__external__gnss__update__command.html</anchorfile>
      <anchor>a1ac0d399352c0d521318ee63b324957d</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>vel_uncertainty</name>
      <anchorfile>structmip__filter__external__gnss__update__command.html</anchorfile>
      <anchor>acf7470939258b9bfaac55e84da4e6c48</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>velocity</name>
      <anchorfile>structmip__filter__external__gnss__update__command.html</anchorfile>
      <anchor>a417b51e2eb1538044e13c0fbba471b9d</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_external_heading_update_command</name>
    <filename>structmip__filter__external__heading__update__command.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>heading</name>
      <anchorfile>structmip__filter__external__heading__update__command.html</anchorfile>
      <anchor>a8c7c0a78431d6e23b841e23616752882</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>heading_uncertainty</name>
      <anchorfile>structmip__filter__external__heading__update__command.html</anchorfile>
      <anchor>a93ebb51c841e05df3eb467187673130c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>type</name>
      <anchorfile>structmip__filter__external__heading__update__command.html</anchorfile>
      <anchor>a0e49607a13196e159c538d6bc4a283a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_external_heading_update_with_time_command</name>
    <filename>structmip__filter__external__heading__update__with__time__command.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>gps_time</name>
      <anchorfile>structmip__filter__external__heading__update__with__time__command.html</anchorfile>
      <anchor>addd5a2671864a454913baca3ea3e946d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>gps_week</name>
      <anchorfile>structmip__filter__external__heading__update__with__time__command.html</anchorfile>
      <anchor>adadb1c77b5bcbfa40654669d5098406b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>heading</name>
      <anchorfile>structmip__filter__external__heading__update__with__time__command.html</anchorfile>
      <anchor>a07d13609da6a8c3530766fd6e3c6b227</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>heading_uncertainty</name>
      <anchorfile>structmip__filter__external__heading__update__with__time__command.html</anchorfile>
      <anchor>a874658c71dc05144d167f568f723d55a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>type</name>
      <anchorfile>structmip__filter__external__heading__update__with__time__command.html</anchorfile>
      <anchor>a6ed907410dfe1fc55fae69660b2a252c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_gnss_antenna_cal_control_command</name>
    <filename>structmip__filter__gnss__antenna__cal__control__command.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>enable</name>
      <anchorfile>structmip__filter__gnss__antenna__cal__control__command.html</anchorfile>
      <anchor>a9de8045e6bd3cd24ebd0cba3951eb7f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__gnss__antenna__cal__control__command.html</anchorfile>
      <anchor>abc0bc84fbbb52ca6c808a72940e35db6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>max_offset</name>
      <anchorfile>structmip__filter__gnss__antenna__cal__control__command.html</anchorfile>
      <anchor>aeeedaa4d019dfaf8a6828482d2b99745</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_gnss_antenna_cal_control_response</name>
    <filename>structmip__filter__gnss__antenna__cal__control__response.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>enable</name>
      <anchorfile>structmip__filter__gnss__antenna__cal__control__response.html</anchorfile>
      <anchor>aac3f1d6867a7bcf75858e6de02209b6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>max_offset</name>
      <anchorfile>structmip__filter__gnss__antenna__cal__control__response.html</anchorfile>
      <anchor>af9237bd7d0582a52eb5691e07d8e54cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_gnss_att_aid_status_data</name>
    <filename>structmip__filter__gnss__att__aid__status__data.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>reserved</name>
      <anchorfile>structmip__filter__gnss__att__aid__status__data.html</anchorfile>
      <anchor>a2ec0aced1492ef68ff5f4fdab06c088f</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_aid_status_flags</type>
      <name>status</name>
      <anchorfile>structmip__filter__gnss__att__aid__status__data.html</anchorfile>
      <anchor>a4585fcc7e1dfc1b57042b4e7a2979bbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>time_of_week</name>
      <anchorfile>structmip__filter__gnss__att__aid__status__data.html</anchorfile>
      <anchor>ad498709cae8bb5b333bf31393a31bda0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_gnss_dual_antenna_status_data</name>
    <filename>structmip__filter__gnss__dual__antenna__status__data.html</filename>
    <member kind="variable">
      <type>mip_filter_gnss_dual_antenna_status_data_fix_type</type>
      <name>fix_type</name>
      <anchorfile>structmip__filter__gnss__dual__antenna__status__data.html</anchorfile>
      <anchor>a66e50f54acc62f0606efaaaaf937296b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>heading</name>
      <anchorfile>structmip__filter__gnss__dual__antenna__status__data.html</anchorfile>
      <anchor>af53eb3e6d516d6f4228df342eed55cf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>heading_unc</name>
      <anchorfile>structmip__filter__gnss__dual__antenna__status__data.html</anchorfile>
      <anchor>a5a2f11cc83dc2d6df230ff8757f46e9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_gnss_dual_antenna_status_data_dual_antenna_status_flags</type>
      <name>status_flags</name>
      <anchorfile>structmip__filter__gnss__dual__antenna__status__data.html</anchorfile>
      <anchor>a825264a49429bdc5fa867f42c0d24dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>time_of_week</name>
      <anchorfile>structmip__filter__gnss__dual__antenna__status__data.html</anchorfile>
      <anchor>a9b621a665920cc94405435b5d9b06823</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__gnss__dual__antenna__status__data.html</anchorfile>
      <anchor>a2b557670ff896838ab379773f330723c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_gnss_pos_aid_status_data</name>
    <filename>structmip__filter__gnss__pos__aid__status__data.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>receiver_id</name>
      <anchorfile>structmip__filter__gnss__pos__aid__status__data.html</anchorfile>
      <anchor>a9afa13fbb9d5a5df0ef4cad21e1eea5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>reserved</name>
      <anchorfile>structmip__filter__gnss__pos__aid__status__data.html</anchorfile>
      <anchor>a7c472b2125fd5cb88ad089522f1f83e2</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_aid_status_flags</type>
      <name>status</name>
      <anchorfile>structmip__filter__gnss__pos__aid__status__data.html</anchorfile>
      <anchor>ad402f4e52847572285830be93ff4a216</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>time_of_week</name>
      <anchorfile>structmip__filter__gnss__pos__aid__status__data.html</anchorfile>
      <anchor>a451569888bc141a4c72212aa463da6c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_gnss_source_command</name>
    <filename>structmip__filter__gnss__source__command.html</filename>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__gnss__source__command.html</anchorfile>
      <anchor>aa93c1aab887f9b38e857514876149669</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_gnss_source_command_source</type>
      <name>source</name>
      <anchorfile>structmip__filter__gnss__source__command.html</anchorfile>
      <anchor>a8f58996d78884c86b16ecba818166a97</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_gnss_source_response</name>
    <filename>structmip__filter__gnss__source__response.html</filename>
    <member kind="variable">
      <type>mip_filter_gnss_source_command_source</type>
      <name>source</name>
      <anchorfile>structmip__filter__gnss__source__response.html</anchorfile>
      <anchor>a57a127fb7f9247351cba485b9c1e1bb4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_gravity_vector_data</name>
    <filename>structmip__filter__gravity__vector__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>gravity</name>
      <anchorfile>structmip__filter__gravity__vector__data.html</anchorfile>
      <anchor>aaf764b96bf73bbfb33841c8b640ff768</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__gravity__vector__data.html</anchorfile>
      <anchor>a6f01e7633b6366c9baed5879d0359021</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_gyro_bias_data</name>
    <filename>structmip__filter__gyro__bias__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>bias</name>
      <anchorfile>structmip__filter__gyro__bias__data.html</anchorfile>
      <anchor>a9d0f84e4e251e04586a303a6ce4dd6e1</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__gyro__bias__data.html</anchorfile>
      <anchor>aa4a6bd0e3fd20667d178ad325b7d45c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_gyro_bias_model_command</name>
    <filename>structmip__filter__gyro__bias__model__command.html</filename>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__gyro__bias__model__command.html</anchorfile>
      <anchor>ae83343f86db3615b3be7d2f18796eb7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>structmip__filter__gyro__bias__model__command.html</anchorfile>
      <anchor>a188d006072184cbf8ff138ee67591535</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x_beta</name>
      <anchorfile>structmip__filter__gyro__bias__model__command.html</anchorfile>
      <anchor>a81fcd88a8baa45ff7034e55d37660007</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>structmip__filter__gyro__bias__model__command.html</anchorfile>
      <anchor>a7758b9a075d7cf915cc153155c6d44ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y_beta</name>
      <anchorfile>structmip__filter__gyro__bias__model__command.html</anchorfile>
      <anchor>ad959f4bd74356ac1fb72990db4c339e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z</name>
      <anchorfile>structmip__filter__gyro__bias__model__command.html</anchorfile>
      <anchor>acade657f9ed3df3795d32a2269a69b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z_beta</name>
      <anchorfile>structmip__filter__gyro__bias__model__command.html</anchorfile>
      <anchor>a82466ae038bee4ef083cf4cd31763ba1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_gyro_bias_model_response</name>
    <filename>structmip__filter__gyro__bias__model__response.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>structmip__filter__gyro__bias__model__response.html</anchorfile>
      <anchor>aeb97d3c1fa6e2d7790a1f89755a2b2af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x_beta</name>
      <anchorfile>structmip__filter__gyro__bias__model__response.html</anchorfile>
      <anchor>a6570704f7b8bc4a31aaef9e4e9635057</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>structmip__filter__gyro__bias__model__response.html</anchorfile>
      <anchor>a9b8f5828c523cad79551368aae2a444d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y_beta</name>
      <anchorfile>structmip__filter__gyro__bias__model__response.html</anchorfile>
      <anchor>a3c12aa7d1dae7bf480a9ff1d97a4b51c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z</name>
      <anchorfile>structmip__filter__gyro__bias__model__response.html</anchorfile>
      <anchor>abeb9dd7d20c55db88a5e961a28cd40b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z_beta</name>
      <anchorfile>structmip__filter__gyro__bias__model__response.html</anchorfile>
      <anchor>a85a2fe64a81af32b1a8dafd7ad817e59</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_gyro_bias_uncertainty_data</name>
    <filename>structmip__filter__gyro__bias__uncertainty__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>bias_uncert</name>
      <anchorfile>structmip__filter__gyro__bias__uncertainty__data.html</anchorfile>
      <anchor>a105b4521eac97bb8f35e2455fcbbf03c</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__gyro__bias__uncertainty__data.html</anchorfile>
      <anchor>a472e826a7c5ddf927d81dfa2dfe538cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_gyro_noise_command</name>
    <filename>structmip__filter__gyro__noise__command.html</filename>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__gyro__noise__command.html</anchorfile>
      <anchor>a718da4b0afbee67e27d404d0bf8d841e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>structmip__filter__gyro__noise__command.html</anchorfile>
      <anchor>aa6b8a58fb4edf170ba74701c57671932</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>structmip__filter__gyro__noise__command.html</anchorfile>
      <anchor>a8355f9afa4c0f0f97772238d82abc998</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z</name>
      <anchorfile>structmip__filter__gyro__noise__command.html</anchorfile>
      <anchor>a8eb500340f80ee2406fec9595b984878</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_gyro_noise_response</name>
    <filename>structmip__filter__gyro__noise__response.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>structmip__filter__gyro__noise__response.html</anchorfile>
      <anchor>a4a990cb7b96edf454259cc25193b67a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>structmip__filter__gyro__noise__response.html</anchorfile>
      <anchor>a59a44272d737f0a4309196f95ff2d913</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z</name>
      <anchorfile>structmip__filter__gyro__noise__response.html</anchorfile>
      <anchor>abd8c78e4f6d37199bc342f2c7a52226a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_gyro_scale_factor_data</name>
    <filename>structmip__filter__gyro__scale__factor__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>scale_factor</name>
      <anchorfile>structmip__filter__gyro__scale__factor__data.html</anchorfile>
      <anchor>aa89fd3e0d96e11c324a44065f5741d5f</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__gyro__scale__factor__data.html</anchorfile>
      <anchor>a9b9041a8cf8b1c581d876f87178ec7a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_gyro_scale_factor_uncertainty_data</name>
    <filename>structmip__filter__gyro__scale__factor__uncertainty__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>scale_factor_uncert</name>
      <anchorfile>structmip__filter__gyro__scale__factor__uncertainty__data.html</anchorfile>
      <anchor>a7f059fc6b34cc2da19706035cb828088</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__gyro__scale__factor__uncertainty__data.html</anchorfile>
      <anchor>a5132fdd41fbeb64c46b4afac37710108</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_hard_iron_offset_noise_command</name>
    <filename>structmip__filter__hard__iron__offset__noise__command.html</filename>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__hard__iron__offset__noise__command.html</anchorfile>
      <anchor>a7bac3ebc12304396dcd3231e61f175c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>structmip__filter__hard__iron__offset__noise__command.html</anchorfile>
      <anchor>a5d11458a5bbd558763f716ca2d34d3a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>structmip__filter__hard__iron__offset__noise__command.html</anchorfile>
      <anchor>ad7c5c3e090b69c60341cbc337690147c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z</name>
      <anchorfile>structmip__filter__hard__iron__offset__noise__command.html</anchorfile>
      <anchor>a0d3712d68fd6284606c6e45711e0e43b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_hard_iron_offset_noise_response</name>
    <filename>structmip__filter__hard__iron__offset__noise__response.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>structmip__filter__hard__iron__offset__noise__response.html</anchorfile>
      <anchor>ac3c3dc06b7128cd3facbd767a20fdb52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>structmip__filter__hard__iron__offset__noise__response.html</anchorfile>
      <anchor>ac22b31d035e97458da0544b59ce0ea0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z</name>
      <anchorfile>structmip__filter__hard__iron__offset__noise__response.html</anchorfile>
      <anchor>ab4e07b39680ecd569918fd7a67d48982</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_head_aid_status_data</name>
    <filename>structmip__filter__head__aid__status__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>reserved</name>
      <anchorfile>structmip__filter__head__aid__status__data.html</anchorfile>
      <anchor>a909110da82f9e5d46ff68ff91a915547</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>time_of_week</name>
      <anchorfile>structmip__filter__head__aid__status__data.html</anchorfile>
      <anchor>aa218f6a8be3d8623b6e17df7db97c91a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_head_aid_status_data_heading_aid_type</type>
      <name>type</name>
      <anchorfile>structmip__filter__head__aid__status__data.html</anchorfile>
      <anchor>a98ecac6a958fc5bb41a9213ae71ea87b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_heading_source_command</name>
    <filename>structmip__filter__heading__source__command.html</filename>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__heading__source__command.html</anchorfile>
      <anchor>abd6fb414528b42a5bdd901276706f61a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_heading_source_command_source</type>
      <name>source</name>
      <anchorfile>structmip__filter__heading__source__command.html</anchorfile>
      <anchor>ae92a8ce8a496e8ec429841316fc673b4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_heading_source_response</name>
    <filename>structmip__filter__heading__source__response.html</filename>
    <member kind="variable">
      <type>mip_filter_heading_source_command_source</type>
      <name>source</name>
      <anchorfile>structmip__filter__heading__source__response.html</anchorfile>
      <anchor>a1563b876889d57d84f4deea2a049a7a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_heading_update_state_data</name>
    <filename>structmip__filter__heading__update__state__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>heading</name>
      <anchorfile>structmip__filter__heading__update__state__data.html</anchorfile>
      <anchor>aaeeec9108b758346a4a983c3e158f7e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>heading_1sigma</name>
      <anchorfile>structmip__filter__heading__update__state__data.html</anchorfile>
      <anchor>ad0bb5b965f6112de29cd89d7e1ff8a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_heading_update_state_data_heading_source</type>
      <name>source</name>
      <anchorfile>structmip__filter__heading__update__state__data.html</anchorfile>
      <anchor>aa8db32d8cf8f3cd9fa28b92b90b77b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__heading__update__state__data.html</anchorfile>
      <anchor>a23df6521a760f8fea488b8d4e4f2a19b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_initialization_configuration_command</name>
    <filename>structmip__filter__initialization__configuration__command.html</filename>
    <member kind="variable">
      <type>mip_filter_initialization_configuration_command_alignment_selector</type>
      <name>auto_heading_alignment_selector</name>
      <anchorfile>structmip__filter__initialization__configuration__command.html</anchorfile>
      <anchor>a3e7787c3bf4abd9023dbc1c75042b8a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__initialization__configuration__command.html</anchorfile>
      <anchor>a37aa5a5716b485a2ecaf85b1b4c19d80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_initialization_configuration_command_initial_condition_source</type>
      <name>initial_cond_src</name>
      <anchorfile>structmip__filter__initialization__configuration__command.html</anchorfile>
      <anchor>a29bf49e8ba1c1d8f9c15ec23a3870d97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>initial_heading</name>
      <anchorfile>structmip__filter__initialization__configuration__command.html</anchorfile>
      <anchor>a5d00db0a2b391581d4e2067a3393b520</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>initial_pitch</name>
      <anchorfile>structmip__filter__initialization__configuration__command.html</anchorfile>
      <anchor>a38f1bff2628d6313e01bc64e3f4b27c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>initial_position</name>
      <anchorfile>structmip__filter__initialization__configuration__command.html</anchorfile>
      <anchor>ac71fbd33167701f7fd8902bdc7adc037</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>initial_roll</name>
      <anchorfile>structmip__filter__initialization__configuration__command.html</anchorfile>
      <anchor>af6e7efa3751262ae3e420b2b1ab1fd60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>initial_velocity</name>
      <anchorfile>structmip__filter__initialization__configuration__command.html</anchorfile>
      <anchor>a130ad90a317abc05e86e69c90c764360</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_reference_frame</type>
      <name>reference_frame_selector</name>
      <anchorfile>structmip__filter__initialization__configuration__command.html</anchorfile>
      <anchor>a3ef8d89c539aa2a62e4b5e869f25a1c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>wait_for_run_command</name>
      <anchorfile>structmip__filter__initialization__configuration__command.html</anchorfile>
      <anchor>ad55b1e077cc13603cfb846ad0930fa12</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_initialization_configuration_response</name>
    <filename>structmip__filter__initialization__configuration__response.html</filename>
    <member kind="variable">
      <type>mip_filter_initialization_configuration_command_alignment_selector</type>
      <name>auto_heading_alignment_selector</name>
      <anchorfile>structmip__filter__initialization__configuration__response.html</anchorfile>
      <anchor>ab7620097938d5755424e0b75758f121e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_initialization_configuration_command_initial_condition_source</type>
      <name>initial_cond_src</name>
      <anchorfile>structmip__filter__initialization__configuration__response.html</anchorfile>
      <anchor>afc0103784510cc6f6c581467e186afdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>initial_heading</name>
      <anchorfile>structmip__filter__initialization__configuration__response.html</anchorfile>
      <anchor>a351b132e0ec70369f2e3557c2f62b4ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>initial_pitch</name>
      <anchorfile>structmip__filter__initialization__configuration__response.html</anchorfile>
      <anchor>a99d7fa1b21367e6c9a027ee85288f093</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>initial_position</name>
      <anchorfile>structmip__filter__initialization__configuration__response.html</anchorfile>
      <anchor>ab1ebe059cd023dcfcd892de67c91ffee</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>initial_roll</name>
      <anchorfile>structmip__filter__initialization__configuration__response.html</anchorfile>
      <anchor>a670c11ed8d5e2d6c72f056fb34e3606f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>initial_velocity</name>
      <anchorfile>structmip__filter__initialization__configuration__response.html</anchorfile>
      <anchor>a09e44e718e9d086e01d8dd48258c4cf8</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_reference_frame</type>
      <name>reference_frame_selector</name>
      <anchorfile>structmip__filter__initialization__configuration__response.html</anchorfile>
      <anchor>ab2a188fa8a3ddf1e1eaee69997e38b0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>wait_for_run_command</name>
      <anchorfile>structmip__filter__initialization__configuration__response.html</anchorfile>
      <anchor>a1b0204e3d6bc5033f4c04d0a31b3f0b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_kinematic_constraint_command</name>
    <filename>structmip__filter__kinematic__constraint__command.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>acceleration_constraint_selection</name>
      <anchorfile>structmip__filter__kinematic__constraint__command.html</anchorfile>
      <anchor>a4ec6fd1f36e01499952f2fdb9f167b8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>angular_constraint_selection</name>
      <anchorfile>structmip__filter__kinematic__constraint__command.html</anchorfile>
      <anchor>ab21625b5d7a133e822c27546c1ec2345</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__kinematic__constraint__command.html</anchorfile>
      <anchor>a24005220eb9740eac16eef559bf17444</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>velocity_constraint_selection</name>
      <anchorfile>structmip__filter__kinematic__constraint__command.html</anchorfile>
      <anchor>a4c2a2e6c89b79233587eb9baac52b289</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_kinematic_constraint_response</name>
    <filename>structmip__filter__kinematic__constraint__response.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>acceleration_constraint_selection</name>
      <anchorfile>structmip__filter__kinematic__constraint__response.html</anchorfile>
      <anchor>a1e0384c8ef145f373ed4ac6026968512</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>angular_constraint_selection</name>
      <anchorfile>structmip__filter__kinematic__constraint__response.html</anchorfile>
      <anchor>a71eec07bb3a35a70f8e2d7e465c42032</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>velocity_constraint_selection</name>
      <anchorfile>structmip__filter__kinematic__constraint__response.html</anchorfile>
      <anchor>a9d4aa7b291e7366ddb6b81dcd76781dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_linear_accel_data</name>
    <filename>structmip__filter__linear__accel__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>accel</name>
      <anchorfile>structmip__filter__linear__accel__data.html</anchorfile>
      <anchor>a269ac1269bbb2debc6fd028b5e8419e9</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__linear__accel__data.html</anchorfile>
      <anchor>a5eed74b65cdd6caf909e86a84b32530c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_mag_bias_data</name>
    <filename>structmip__filter__mag__bias__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>bias</name>
      <anchorfile>structmip__filter__mag__bias__data.html</anchorfile>
      <anchor>a33f13c31122ffd0afca0237ec92a266f</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__mag__bias__data.html</anchorfile>
      <anchor>af0a4e2e5bbb1bfa8d61241962ccc1eee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_mag_bias_uncertainty_data</name>
    <filename>structmip__filter__mag__bias__uncertainty__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>bias_uncert</name>
      <anchorfile>structmip__filter__mag__bias__uncertainty__data.html</anchorfile>
      <anchor>afce02e27080d5cfb4781db48702501b9</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__mag__bias__uncertainty__data.html</anchorfile>
      <anchor>ab93b8079e543051042cb13dbb983f5e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_mag_dip_angle_error_adaptive_measurement_command</name>
    <filename>structmip__filter__mag__dip__angle__error__adaptive__measurement__command.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>enable</name>
      <anchorfile>structmip__filter__mag__dip__angle__error__adaptive__measurement__command.html</anchorfile>
      <anchor>a3a588aaf62f74616b95cf21838492bba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>frequency</name>
      <anchorfile>structmip__filter__mag__dip__angle__error__adaptive__measurement__command.html</anchorfile>
      <anchor>ad1f8eea2a1b5f716a02645c90ba5be5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__mag__dip__angle__error__adaptive__measurement__command.html</anchorfile>
      <anchor>a0b7bb03c3e0e3c56d6582b3d72e477d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>high_limit</name>
      <anchorfile>structmip__filter__mag__dip__angle__error__adaptive__measurement__command.html</anchorfile>
      <anchor>a06543e79009267f8ddf9f53476967880</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>high_limit_uncertainty</name>
      <anchorfile>structmip__filter__mag__dip__angle__error__adaptive__measurement__command.html</anchorfile>
      <anchor>a959e8b34e0d6eb969726b22a1cf6d3b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minimum_uncertainty</name>
      <anchorfile>structmip__filter__mag__dip__angle__error__adaptive__measurement__command.html</anchorfile>
      <anchor>a905a88e2e2f1d69e05904803b530b41f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_mag_dip_angle_error_adaptive_measurement_response</name>
    <filename>structmip__filter__mag__dip__angle__error__adaptive__measurement__response.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>enable</name>
      <anchorfile>structmip__filter__mag__dip__angle__error__adaptive__measurement__response.html</anchorfile>
      <anchor>a0199abdab5e838fa07ed3c7e603f4110</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>frequency</name>
      <anchorfile>structmip__filter__mag__dip__angle__error__adaptive__measurement__response.html</anchorfile>
      <anchor>ad3dad610239cf55570da5ce5d638103d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>high_limit</name>
      <anchorfile>structmip__filter__mag__dip__angle__error__adaptive__measurement__response.html</anchorfile>
      <anchor>aca4909afe5b90a45bc8bb19facdae6f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>high_limit_uncertainty</name>
      <anchorfile>structmip__filter__mag__dip__angle__error__adaptive__measurement__response.html</anchorfile>
      <anchor>ac120cb22153931299597b1f10149e0f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minimum_uncertainty</name>
      <anchorfile>structmip__filter__mag__dip__angle__error__adaptive__measurement__response.html</anchorfile>
      <anchor>a597d89cbf3717d7fbf02b3cae9bc8e71</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_mag_magnitude_error_adaptive_measurement_command</name>
    <filename>structmip__filter__mag__magnitude__error__adaptive__measurement__command.html</filename>
    <member kind="variable">
      <type>mip_filter_adaptive_measurement</type>
      <name>adaptive_measurement</name>
      <anchorfile>structmip__filter__mag__magnitude__error__adaptive__measurement__command.html</anchorfile>
      <anchor>a6953f15a6fbe97f1af418f0c48185e20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>frequency</name>
      <anchorfile>structmip__filter__mag__magnitude__error__adaptive__measurement__command.html</anchorfile>
      <anchor>adcc7bea8734d1040f741d698351eb1a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__mag__magnitude__error__adaptive__measurement__command.html</anchorfile>
      <anchor>aca19327b4b4e5e99b3f89af8e7eb7101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>high_limit</name>
      <anchorfile>structmip__filter__mag__magnitude__error__adaptive__measurement__command.html</anchorfile>
      <anchor>a968f3404ae9cf6f6a8ae03a6bbc0eae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>high_limit_uncertainty</name>
      <anchorfile>structmip__filter__mag__magnitude__error__adaptive__measurement__command.html</anchorfile>
      <anchor>a00048ef3d9fd78244c05a36b7b316615</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>low_limit</name>
      <anchorfile>structmip__filter__mag__magnitude__error__adaptive__measurement__command.html</anchorfile>
      <anchor>a258335d048cf3b2be3291bf91d8a2f71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>low_limit_uncertainty</name>
      <anchorfile>structmip__filter__mag__magnitude__error__adaptive__measurement__command.html</anchorfile>
      <anchor>ad5dab79fea3ab2d90e9bbdb7dea9a11f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minimum_uncertainty</name>
      <anchorfile>structmip__filter__mag__magnitude__error__adaptive__measurement__command.html</anchorfile>
      <anchor>a1ec2cf54d10807cc6f39259feae05c66</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_mag_magnitude_error_adaptive_measurement_response</name>
    <filename>structmip__filter__mag__magnitude__error__adaptive__measurement__response.html</filename>
    <member kind="variable">
      <type>mip_filter_adaptive_measurement</type>
      <name>adaptive_measurement</name>
      <anchorfile>structmip__filter__mag__magnitude__error__adaptive__measurement__response.html</anchorfile>
      <anchor>ae39d47a54255d376947487ce6bc296ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>frequency</name>
      <anchorfile>structmip__filter__mag__magnitude__error__adaptive__measurement__response.html</anchorfile>
      <anchor>a941f008d42b69c19dd22a4db88dc5aba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>high_limit</name>
      <anchorfile>structmip__filter__mag__magnitude__error__adaptive__measurement__response.html</anchorfile>
      <anchor>abfa042c157dec7fafbe36983d5daf070</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>high_limit_uncertainty</name>
      <anchorfile>structmip__filter__mag__magnitude__error__adaptive__measurement__response.html</anchorfile>
      <anchor>ace6305442c073ab4fdca39676ad854dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>low_limit</name>
      <anchorfile>structmip__filter__mag__magnitude__error__adaptive__measurement__response.html</anchorfile>
      <anchor>a7e68fc85f6e30805f71e9bc1aae6d1fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>low_limit_uncertainty</name>
      <anchorfile>structmip__filter__mag__magnitude__error__adaptive__measurement__response.html</anchorfile>
      <anchor>abacee6575f018b6099e1e660457de0db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minimum_uncertainty</name>
      <anchorfile>structmip__filter__mag__magnitude__error__adaptive__measurement__response.html</anchorfile>
      <anchor>a556511f1193110489a80fcccad6bafda</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_magnetic_declination_source_command</name>
    <filename>structmip__filter__magnetic__declination__source__command.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>declination</name>
      <anchorfile>structmip__filter__magnetic__declination__source__command.html</anchorfile>
      <anchor>a7771aeb2098fa5a33ebb7a3b07d15fb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__magnetic__declination__source__command.html</anchorfile>
      <anchor>a43c8f6b587faedaabfeb4d01014dd07c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_mag_declination_source</type>
      <name>source</name>
      <anchorfile>structmip__filter__magnetic__declination__source__command.html</anchorfile>
      <anchor>a4c9abcb3ce74e35c621e03055f31fffe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_magnetic_declination_source_response</name>
    <filename>structmip__filter__magnetic__declination__source__response.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>declination</name>
      <anchorfile>structmip__filter__magnetic__declination__source__response.html</anchorfile>
      <anchor>ab18d14b46e51172974e305214967557f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_mag_declination_source</type>
      <name>source</name>
      <anchorfile>structmip__filter__magnetic__declination__source__response.html</anchorfile>
      <anchor>a3c3cba94a59fb7529c88a13793565ba8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_magnetic_model_data</name>
    <filename>structmip__filter__magnetic__model__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>declination</name>
      <anchorfile>structmip__filter__magnetic__model__data.html</anchorfile>
      <anchor>a3e5f95e9ff716c3039637468e44a925e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>inclination</name>
      <anchorfile>structmip__filter__magnetic__model__data.html</anchorfile>
      <anchor>a38a6ece8d704551e65da1f878aeff9a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>intensity_down</name>
      <anchorfile>structmip__filter__magnetic__model__data.html</anchorfile>
      <anchor>a1361d935659e8569fe47a356b38f6268</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>intensity_east</name>
      <anchorfile>structmip__filter__magnetic__model__data.html</anchorfile>
      <anchor>a49d54eb9a8b8f74053661e033c92dd46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>intensity_north</name>
      <anchorfile>structmip__filter__magnetic__model__data.html</anchorfile>
      <anchor>acdf6a83df16b033eff46d969e4f005f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__magnetic__model__data.html</anchorfile>
      <anchor>a732b5b3264ac9aeb0bfa62aed0109270</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_magnetometer_covariance_matrix_data</name>
    <filename>structmip__filter__magnetometer__covariance__matrix__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>covariance</name>
      <anchorfile>structmip__filter__magnetometer__covariance__matrix__data.html</anchorfile>
      <anchor>a26a1d226d57224881181ca9857293aac</anchor>
      <arglist>[9]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__magnetometer__covariance__matrix__data.html</anchorfile>
      <anchor>ab37b392720e7ecc9efa14e544b267a1f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_magnetometer_matrix_data</name>
    <filename>structmip__filter__magnetometer__matrix__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>soft_iron</name>
      <anchorfile>structmip__filter__magnetometer__matrix__data.html</anchorfile>
      <anchor>a13077cee2d4899bb89231eaeee18d5f7</anchor>
      <arglist>[9]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__magnetometer__matrix__data.html</anchorfile>
      <anchor>a04e65ee9743150283ef4c6f5b3352b99</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_magnetometer_matrix_uncertainty_data</name>
    <filename>structmip__filter__magnetometer__matrix__uncertainty__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>soft_iron_uncertainty</name>
      <anchorfile>structmip__filter__magnetometer__matrix__uncertainty__data.html</anchorfile>
      <anchor>a9546b038486d9090e8496bf74a28b2b5</anchor>
      <arglist>[9]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__magnetometer__matrix__uncertainty__data.html</anchorfile>
      <anchor>a9bb65fdfc791cd37805f655329df47c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_magnetometer_offset_data</name>
    <filename>structmip__filter__magnetometer__offset__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>hard_iron</name>
      <anchorfile>structmip__filter__magnetometer__offset__data.html</anchorfile>
      <anchor>aa9130d02c9b5edf0c67945ee1e69b1a1</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__magnetometer__offset__data.html</anchorfile>
      <anchor>a91c574a4613ef060b2b723047b54173b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_magnetometer_offset_uncertainty_data</name>
    <filename>structmip__filter__magnetometer__offset__uncertainty__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>hard_iron_uncertainty</name>
      <anchorfile>structmip__filter__magnetometer__offset__uncertainty__data.html</anchorfile>
      <anchor>a21be362acadc54025c2ee661f6bc90e3</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__magnetometer__offset__uncertainty__data.html</anchorfile>
      <anchor>a87dc4a6b6d096c6afd03529141bf63c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_magnetometer_residual_vector_data</name>
    <filename>structmip__filter__magnetometer__residual__vector__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>residual</name>
      <anchorfile>structmip__filter__magnetometer__residual__vector__data.html</anchorfile>
      <anchor>a35a47d7a1ef495a3c807e58625edb5cf</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__magnetometer__residual__vector__data.html</anchorfile>
      <anchor>af1692dc9f93503c10bedc6c4d0e87341</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_multi_antenna_offset_command</name>
    <filename>structmip__filter__multi__antenna__offset__command.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>antenna_offset</name>
      <anchorfile>structmip__filter__multi__antenna__offset__command.html</anchorfile>
      <anchor>a9ad64f1f3fb38cc98f6fab613ddc7770</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__multi__antenna__offset__command.html</anchorfile>
      <anchor>aab1b0d645c84f3eb7f209dd6071b6fba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>receiver_id</name>
      <anchorfile>structmip__filter__multi__antenna__offset__command.html</anchorfile>
      <anchor>a07c2170bab0dd55d2943322af4aa625b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_multi_antenna_offset_correction_data</name>
    <filename>structmip__filter__multi__antenna__offset__correction__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>offset</name>
      <anchorfile>structmip__filter__multi__antenna__offset__correction__data.html</anchorfile>
      <anchor>ab07360fe8127423a3b5c580208e4d2c0</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>receiver_id</name>
      <anchorfile>structmip__filter__multi__antenna__offset__correction__data.html</anchorfile>
      <anchor>a2eb7f8b03e46ed4a238d7fbdb639edbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__multi__antenna__offset__correction__data.html</anchorfile>
      <anchor>a14a9aa203e3a33059eb40c5139f9972d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_multi_antenna_offset_correction_uncertainty_data</name>
    <filename>structmip__filter__multi__antenna__offset__correction__uncertainty__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>offset_uncert</name>
      <anchorfile>structmip__filter__multi__antenna__offset__correction__uncertainty__data.html</anchorfile>
      <anchor>aaca0b1511d400bfa9e72478345973410</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>receiver_id</name>
      <anchorfile>structmip__filter__multi__antenna__offset__correction__uncertainty__data.html</anchorfile>
      <anchor>a74ad42cccc4b03249c006fb1872fafbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__multi__antenna__offset__correction__uncertainty__data.html</anchorfile>
      <anchor>ad06f13595ad3aecd4ac9e88b7c760c65</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_multi_antenna_offset_response</name>
    <filename>structmip__filter__multi__antenna__offset__response.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>antenna_offset</name>
      <anchorfile>structmip__filter__multi__antenna__offset__response.html</anchorfile>
      <anchor>a1ccd832ea20aad17472f8c11d98243fc</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>receiver_id</name>
      <anchorfile>structmip__filter__multi__antenna__offset__response.html</anchorfile>
      <anchor>a639652a1fbbe62a5337655b8852ec219</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_odometer_scale_factor_error_data</name>
    <filename>structmip__filter__odometer__scale__factor__error__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>scale_factor_error</name>
      <anchorfile>structmip__filter__odometer__scale__factor__error__data.html</anchorfile>
      <anchor>aa977e0f3044f9c1e7b874feaa8d4f17a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__odometer__scale__factor__error__data.html</anchorfile>
      <anchor>a452e60122487271ca9893d7182e147a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_odometer_scale_factor_error_uncertainty_data</name>
    <filename>structmip__filter__odometer__scale__factor__error__uncertainty__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>scale_factor_error_uncertainty</name>
      <anchorfile>structmip__filter__odometer__scale__factor__error__uncertainty__data.html</anchorfile>
      <anchor>adca96f0f270895f284b99740bd5fc395</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__odometer__scale__factor__error__uncertainty__data.html</anchorfile>
      <anchor>a17160ff1c4155e30dc01bd5986abf5aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_position_llh_data</name>
    <filename>structmip__filter__position__llh__data.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>ellipsoid_height</name>
      <anchorfile>structmip__filter__position__llh__data.html</anchorfile>
      <anchor>a317a6395c601382e48814c92e2bbf74e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>latitude</name>
      <anchorfile>structmip__filter__position__llh__data.html</anchorfile>
      <anchor>ae931da651a9e32f796cce8d69878b8dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>longitude</name>
      <anchorfile>structmip__filter__position__llh__data.html</anchorfile>
      <anchor>ae0275d050c17868342ed3f3581df92e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__position__llh__data.html</anchorfile>
      <anchor>adbfc67e9f38ca6d9d73fa48b9065e2ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_position_llh_uncertainty_data</name>
    <filename>structmip__filter__position__llh__uncertainty__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>down</name>
      <anchorfile>structmip__filter__position__llh__uncertainty__data.html</anchorfile>
      <anchor>ad3a8ec148daa8340bd6be8d833f9a5a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>east</name>
      <anchorfile>structmip__filter__position__llh__uncertainty__data.html</anchorfile>
      <anchor>ad6fd5812509444011da5e5729f37cc06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>north</name>
      <anchorfile>structmip__filter__position__llh__uncertainty__data.html</anchorfile>
      <anchor>a30ad47f5fce3a0ecf0037185293d8769</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__position__llh__uncertainty__data.html</anchorfile>
      <anchor>a582df6b51c0455d0b23d91c154546318</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_pressure_altitude_data</name>
    <filename>structmip__filter__pressure__altitude__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>pressure_altitude</name>
      <anchorfile>structmip__filter__pressure__altitude__data.html</anchorfile>
      <anchor>aeacf5385d2f911dd124f85585ecea7f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__pressure__altitude__data.html</anchorfile>
      <anchor>abaeae018823b4600f90d62f1741bcdb3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_quaternion_attitude_uncertainty_data</name>
    <filename>structmip__filter__quaternion__attitude__uncertainty__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>q</name>
      <anchorfile>structmip__filter__quaternion__attitude__uncertainty__data.html</anchorfile>
      <anchor>a15d0066edc2d922bb2d4d97751283d09</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__quaternion__attitude__uncertainty__data.html</anchorfile>
      <anchor>adc3cb8dfd01c250e8a30e3a121302d4c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_ref_point_lever_arm_command</name>
    <filename>structmip__filter__ref__point__lever__arm__command.html</filename>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__ref__point__lever__arm__command.html</anchorfile>
      <anchor>a0841be781e538f315259155a97beec0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>lever_arm_offset</name>
      <anchorfile>structmip__filter__ref__point__lever__arm__command.html</anchorfile>
      <anchor>a74740a1892a76650572e0308b1c8001a</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_ref_point_lever_arm_command_reference_point_selector</type>
      <name>ref_point_sel</name>
      <anchorfile>structmip__filter__ref__point__lever__arm__command.html</anchorfile>
      <anchor>a76ceb142fa0d0bb086dc8c6c8c9152c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_ref_point_lever_arm_response</name>
    <filename>structmip__filter__ref__point__lever__arm__response.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>lever_arm_offset</name>
      <anchorfile>structmip__filter__ref__point__lever__arm__response.html</anchorfile>
      <anchor>aa59332e6c54175854230e31b6f06ec4d</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_ref_point_lever_arm_command_reference_point_selector</type>
      <name>ref_point_sel</name>
      <anchorfile>structmip__filter__ref__point__lever__arm__response.html</anchorfile>
      <anchor>a7c5e9fa6e93c25bc4c42223238683ce6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_reference_position_command</name>
    <filename>structmip__filter__reference__position__command.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>altitude</name>
      <anchorfile>structmip__filter__reference__position__command.html</anchorfile>
      <anchor>a79b062bf872d2388f5094a4bfa51c9a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enable</name>
      <anchorfile>structmip__filter__reference__position__command.html</anchorfile>
      <anchor>ae1221ff5d1f049d213c33eaad8da801c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__reference__position__command.html</anchorfile>
      <anchor>ae236d254b576af6052591c442fdd7272</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>latitude</name>
      <anchorfile>structmip__filter__reference__position__command.html</anchorfile>
      <anchor>a60812b370c1f5c25d6b16750394b64e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>longitude</name>
      <anchorfile>structmip__filter__reference__position__command.html</anchorfile>
      <anchor>adb0907e28d7148a7e11a22049db0b088</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_reference_position_response</name>
    <filename>structmip__filter__reference__position__response.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>altitude</name>
      <anchorfile>structmip__filter__reference__position__response.html</anchorfile>
      <anchor>a153e9c566fc6ddedf5d901c1b0a6ef62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enable</name>
      <anchorfile>structmip__filter__reference__position__response.html</anchorfile>
      <anchor>a0a2462f99f89f5043ce8174ce92ce649</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>latitude</name>
      <anchorfile>structmip__filter__reference__position__response.html</anchorfile>
      <anchor>a884f9138d463e42a06f44ed5ee503848</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>longitude</name>
      <anchorfile>structmip__filter__reference__position__response.html</anchorfile>
      <anchor>a083753cc29f9eaa1eabe20a82ad57e53</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_rel_pos_configuration_command</name>
    <filename>structmip__filter__rel__pos__configuration__command.html</filename>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__rel__pos__configuration__command.html</anchorfile>
      <anchor>a0abf3f7889414ab5ccd032232ca94bd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>reference_coordinates</name>
      <anchorfile>structmip__filter__rel__pos__configuration__command.html</anchorfile>
      <anchor>a96d9addcdb31956a3723d7eb31b04072</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_reference_frame</type>
      <name>reference_frame_selector</name>
      <anchorfile>structmip__filter__rel__pos__configuration__command.html</anchorfile>
      <anchor>aed9a5a4a1b59df0367087ad85261d0d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>source</name>
      <anchorfile>structmip__filter__rel__pos__configuration__command.html</anchorfile>
      <anchor>a9c654e922508d840eadee98067104dd2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_rel_pos_configuration_response</name>
    <filename>structmip__filter__rel__pos__configuration__response.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>reference_coordinates</name>
      <anchorfile>structmip__filter__rel__pos__configuration__response.html</anchorfile>
      <anchor>a5fbfc8bc46cb54ca2bc9f6a13c7c9e03</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_reference_frame</type>
      <name>reference_frame_selector</name>
      <anchorfile>structmip__filter__rel__pos__configuration__response.html</anchorfile>
      <anchor>a067b626c7eb987df80e8117c5314af8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>source</name>
      <anchorfile>structmip__filter__rel__pos__configuration__response.html</anchorfile>
      <anchor>a274325983e0a946a18ff592b970566bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_rel_pos_ned_data</name>
    <filename>structmip__filter__rel__pos__ned__data.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>relative_position</name>
      <anchorfile>structmip__filter__rel__pos__ned__data.html</anchorfile>
      <anchor>a0386c718e75f5d580b37e7bb5ed578ae</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__rel__pos__ned__data.html</anchorfile>
      <anchor>ac6be486d70e3df54bdf2132db60a15c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_sensor_to_vehicle_offset_command</name>
    <filename>structmip__filter__sensor__to__vehicle__offset__command.html</filename>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__sensor__to__vehicle__offset__command.html</anchorfile>
      <anchor>a6deb895cb5d4527b40b9c2d97a92c85e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>offset</name>
      <anchorfile>structmip__filter__sensor__to__vehicle__offset__command.html</anchorfile>
      <anchor>a03e1cce9ebe43c5e71e4e876aa197b10</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_sensor_to_vehicle_offset_response</name>
    <filename>structmip__filter__sensor__to__vehicle__offset__response.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>offset</name>
      <anchorfile>structmip__filter__sensor__to__vehicle__offset__response.html</anchorfile>
      <anchor>aaed59212bae6445c316f0f1ad684d96a</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_sensor_to_vehicle_rotation_dcm_command</name>
    <filename>structmip__filter__sensor__to__vehicle__rotation__dcm__command.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>dcm</name>
      <anchorfile>structmip__filter__sensor__to__vehicle__rotation__dcm__command.html</anchorfile>
      <anchor>aa9a068ca29a2b751e6478864b7277390</anchor>
      <arglist>[9]</arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__sensor__to__vehicle__rotation__dcm__command.html</anchorfile>
      <anchor>a9cd39287dffddfe56132853dcbf348de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_sensor_to_vehicle_rotation_dcm_response</name>
    <filename>structmip__filter__sensor__to__vehicle__rotation__dcm__response.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>dcm</name>
      <anchorfile>structmip__filter__sensor__to__vehicle__rotation__dcm__response.html</anchorfile>
      <anchor>a3e324e8c6f2516d281625bf0028ae561</anchor>
      <arglist>[9]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_sensor_to_vehicle_rotation_euler_command</name>
    <filename>structmip__filter__sensor__to__vehicle__rotation__euler__command.html</filename>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__sensor__to__vehicle__rotation__euler__command.html</anchorfile>
      <anchor>a56dc52e8b743612ee125bbc4a4d61bfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>pitch</name>
      <anchorfile>structmip__filter__sensor__to__vehicle__rotation__euler__command.html</anchorfile>
      <anchor>a050c38ae7956a15f940ff1b0145ddfe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>roll</name>
      <anchorfile>structmip__filter__sensor__to__vehicle__rotation__euler__command.html</anchorfile>
      <anchor>a7fd430e00ac588777f3c55c03bff232e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>yaw</name>
      <anchorfile>structmip__filter__sensor__to__vehicle__rotation__euler__command.html</anchorfile>
      <anchor>a16ad8f1904d075b8caa37e38a93dfe25</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_sensor_to_vehicle_rotation_euler_response</name>
    <filename>structmip__filter__sensor__to__vehicle__rotation__euler__response.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>pitch</name>
      <anchorfile>structmip__filter__sensor__to__vehicle__rotation__euler__response.html</anchorfile>
      <anchor>a26678bc42e3ba1e81ae87964f41ff9ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>roll</name>
      <anchorfile>structmip__filter__sensor__to__vehicle__rotation__euler__response.html</anchorfile>
      <anchor>a26767171bf1ea5a843de95a0a902c670</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>yaw</name>
      <anchorfile>structmip__filter__sensor__to__vehicle__rotation__euler__response.html</anchorfile>
      <anchor>ab453052e5f5741b2d5f11e5352572658</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_sensor_to_vehicle_rotation_quaternion_command</name>
    <filename>structmip__filter__sensor__to__vehicle__rotation__quaternion__command.html</filename>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__sensor__to__vehicle__rotation__quaternion__command.html</anchorfile>
      <anchor>ac8d772dee9599a63f6d3d986087e665f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>quat</name>
      <anchorfile>structmip__filter__sensor__to__vehicle__rotation__quaternion__command.html</anchorfile>
      <anchor>ac27d0ecbeb092de024ca4679427ab554</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_sensor_to_vehicle_rotation_quaternion_response</name>
    <filename>structmip__filter__sensor__to__vehicle__rotation__quaternion__response.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>quat</name>
      <anchorfile>structmip__filter__sensor__to__vehicle__rotation__quaternion__response.html</anchorfile>
      <anchor>afb99103327e518e4729cdfcf87e111b0</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_set_initial_attitude_command</name>
    <filename>structmip__filter__set__initial__attitude__command.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>heading</name>
      <anchorfile>structmip__filter__set__initial__attitude__command.html</anchorfile>
      <anchor>a9ca3541d9a50b4d9999d332d0f8605d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>pitch</name>
      <anchorfile>structmip__filter__set__initial__attitude__command.html</anchorfile>
      <anchor>ae42fcbe4f04a718ce3a0bb3798d63041</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>roll</name>
      <anchorfile>structmip__filter__set__initial__attitude__command.html</anchorfile>
      <anchor>a3136764ad50fee56134d2efed535813c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_set_initial_heading_command</name>
    <filename>structmip__filter__set__initial__heading__command.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>heading</name>
      <anchorfile>structmip__filter__set__initial__heading__command.html</anchorfile>
      <anchor>a68eb4e6a5aedf425d096905ae1dfccce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_speed_lever_arm_command</name>
    <filename>structmip__filter__speed__lever__arm__command.html</filename>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__speed__lever__arm__command.html</anchorfile>
      <anchor>a7bf5be771148cd4e8b8bd3cdd61a11db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>lever_arm_offset</name>
      <anchorfile>structmip__filter__speed__lever__arm__command.html</anchorfile>
      <anchor>afba5198c79743d17549130aa063c0582</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>source</name>
      <anchorfile>structmip__filter__speed__lever__arm__command.html</anchorfile>
      <anchor>afa15924df340e4b67a63bc1a148544a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_speed_lever_arm_response</name>
    <filename>structmip__filter__speed__lever__arm__response.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>lever_arm_offset</name>
      <anchorfile>structmip__filter__speed__lever__arm__response.html</anchorfile>
      <anchor>ac0db66fa6dbe51b1e70e220938e01229</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>source</name>
      <anchorfile>structmip__filter__speed__lever__arm__response.html</anchorfile>
      <anchor>a27c58074a4aa188f00afc7649ceb3655</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_speed_measurement_command</name>
    <filename>structmip__filter__speed__measurement__command.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>source</name>
      <anchorfile>structmip__filter__speed__measurement__command.html</anchorfile>
      <anchor>a2020ef69478c562e8ebdb9e3c74d7bea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>speed</name>
      <anchorfile>structmip__filter__speed__measurement__command.html</anchorfile>
      <anchor>a4b308c3cec536fda9b0e1f48950dcba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>speed_uncertainty</name>
      <anchorfile>structmip__filter__speed__measurement__command.html</anchorfile>
      <anchor>a8b7945c691755ba4a081b5d5c5f74d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>time_of_week</name>
      <anchorfile>structmip__filter__speed__measurement__command.html</anchorfile>
      <anchor>af1e3a3662632bc7caa73d8f5def9775d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_standard_atmosphere_data</name>
    <filename>structmip__filter__standard__atmosphere__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>geometric_altitude</name>
      <anchorfile>structmip__filter__standard__atmosphere__data.html</anchorfile>
      <anchor>a71e51a46087b51588d99be7fd956b6dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>geopotential_altitude</name>
      <anchorfile>structmip__filter__standard__atmosphere__data.html</anchorfile>
      <anchor>a8fc4148ea86e93b27e667439e19ddb9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>standard_density</name>
      <anchorfile>structmip__filter__standard__atmosphere__data.html</anchorfile>
      <anchor>ae19f661e3e9d4f1642ab312d3e7457f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>standard_pressure</name>
      <anchorfile>structmip__filter__standard__atmosphere__data.html</anchorfile>
      <anchor>abbea6f734db0855a24c75a9b22edca1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>standard_temperature</name>
      <anchorfile>structmip__filter__standard__atmosphere__data.html</anchorfile>
      <anchor>ae122c7ec87be43df278a31601cb59071</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__standard__atmosphere__data.html</anchorfile>
      <anchor>ac261c0e59a0a26b9b60e63583f8d06ec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_status_data</name>
    <filename>structmip__filter__status__data.html</filename>
    <member kind="variable">
      <type>mip_filter_dynamics_mode</type>
      <name>dynamics_mode</name>
      <anchorfile>structmip__filter__status__data.html</anchorfile>
      <anchor>a9f55cc6114b571efbc714d76c529a71c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_mode</type>
      <name>filter_state</name>
      <anchorfile>structmip__filter__status__data.html</anchorfile>
      <anchor>ad1bf7595ca6bf68aba21052d1885d975</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_status_flags</type>
      <name>status_flags</name>
      <anchorfile>structmip__filter__status__data.html</anchorfile>
      <anchor>af37ee20bdf9f6f32dcf3857ec536e800</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_tare_orientation_command</name>
    <filename>structmip__filter__tare__orientation__command.html</filename>
    <member kind="variable">
      <type>mip_filter_tare_orientation_command_mip_tare_axes</type>
      <name>axes</name>
      <anchorfile>structmip__filter__tare__orientation__command.html</anchorfile>
      <anchor>ac93f3fbe36b475e75cb3b47aa9fb4827</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__tare__orientation__command.html</anchorfile>
      <anchor>a248d31f535bad47c3ee531baaac165c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_tare_orientation_response</name>
    <filename>structmip__filter__tare__orientation__response.html</filename>
    <member kind="variable">
      <type>mip_filter_tare_orientation_command_mip_tare_axes</type>
      <name>axes</name>
      <anchorfile>structmip__filter__tare__orientation__response.html</anchorfile>
      <anchor>a6072904c2d63cb2dd121c858c8019dc2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_timestamp_data</name>
    <filename>structmip__filter__timestamp__data.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>tow</name>
      <anchorfile>structmip__filter__timestamp__data.html</anchorfile>
      <anchor>ad84882fb0311551cbc7867b769ab31a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__timestamp__data.html</anchorfile>
      <anchor>a2e957775872382f4b109d7168da656cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>week_number</name>
      <anchorfile>structmip__filter__timestamp__data.html</anchorfile>
      <anchor>af00d22267ec48f17b4104aa1c1aaa9ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_vehicle_dynamics_mode_command</name>
    <filename>structmip__filter__vehicle__dynamics__mode__command.html</filename>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__vehicle__dynamics__mode__command.html</anchorfile>
      <anchor>adf3b4153018a74905ff00cf43f9191aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_vehicle_dynamics_mode_command_dynamics_mode</type>
      <name>mode</name>
      <anchorfile>structmip__filter__vehicle__dynamics__mode__command.html</anchorfile>
      <anchor>a518ab525c92921c0460b0ed5fe878efb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_vehicle_dynamics_mode_response</name>
    <filename>structmip__filter__vehicle__dynamics__mode__response.html</filename>
    <member kind="variable">
      <type>mip_filter_vehicle_dynamics_mode_command_dynamics_mode</type>
      <name>mode</name>
      <anchorfile>structmip__filter__vehicle__dynamics__mode__response.html</anchorfile>
      <anchor>a2abf9126ebe4f08b70d626ae2062f2a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_velocity_ned_data</name>
    <filename>structmip__filter__velocity__ned__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>down</name>
      <anchorfile>structmip__filter__velocity__ned__data.html</anchorfile>
      <anchor>ad5c8ecc150bbc20095d4b9ed29ff8ca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>east</name>
      <anchorfile>structmip__filter__velocity__ned__data.html</anchorfile>
      <anchor>a36c8e464a388c5aaacd2e5f83e84dae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>north</name>
      <anchorfile>structmip__filter__velocity__ned__data.html</anchorfile>
      <anchor>a4201fc58801297bb0e362f9a0fb11866</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__velocity__ned__data.html</anchorfile>
      <anchor>ad523d2b544308b0173a5d91138652bc5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_velocity_ned_uncertainty_data</name>
    <filename>structmip__filter__velocity__ned__uncertainty__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>down</name>
      <anchorfile>structmip__filter__velocity__ned__uncertainty__data.html</anchorfile>
      <anchor>ad0fe576ea15fc0187271facde40933f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>east</name>
      <anchorfile>structmip__filter__velocity__ned__uncertainty__data.html</anchorfile>
      <anchor>a8ce3127a9cf2abe8243a1c5145a54a7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>north</name>
      <anchorfile>structmip__filter__velocity__ned__uncertainty__data.html</anchorfile>
      <anchor>a161460e107d1491dc01cb10c3297869a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__velocity__ned__uncertainty__data.html</anchorfile>
      <anchor>a55f45e95d38cfaa6dad18a38575141e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_vertical_gyro_constraint_control_command</name>
    <filename>structmip__filter__vertical__gyro__constraint__control__command.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>enable</name>
      <anchorfile>structmip__filter__vertical__gyro__constraint__control__command.html</anchorfile>
      <anchor>a6bf29a3576caaf6ed2330a3ce38ca02c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__vertical__gyro__constraint__control__command.html</anchorfile>
      <anchor>a02eb173c6dfb65ef1982e880e7811182</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_vertical_gyro_constraint_control_response</name>
    <filename>structmip__filter__vertical__gyro__constraint__control__response.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>enable</name>
      <anchorfile>structmip__filter__vertical__gyro__constraint__control__response.html</anchorfile>
      <anchor>ae1ee2967f52d9f56ef18c0f8f5dba838</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_wgs84_gravity_mag_data</name>
    <filename>structmip__filter__wgs84__gravity__mag__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>magnitude</name>
      <anchorfile>structmip__filter__wgs84__gravity__mag__data.html</anchorfile>
      <anchor>a78fb10a90054d6f9d7b7fb4e8801d5fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__filter__wgs84__gravity__mag__data.html</anchorfile>
      <anchor>a2d48f75e42e84b38d0d24f36b86ec4ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_wheeled_vehicle_constraint_control_command</name>
    <filename>structmip__filter__wheeled__vehicle__constraint__control__command.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>enable</name>
      <anchorfile>structmip__filter__wheeled__vehicle__constraint__control__command.html</anchorfile>
      <anchor>a60a1496a5ec0d5c10a12b8a45b5a4a76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__filter__wheeled__vehicle__constraint__control__command.html</anchorfile>
      <anchor>a2775fff4e8f8643f410e2ee004abf7e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_filter_wheeled_vehicle_constraint_control_response</name>
    <filename>structmip__filter__wheeled__vehicle__constraint__control__response.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>enable</name>
      <anchorfile>structmip__filter__wheeled__vehicle__constraint__control__response.html</anchorfile>
      <anchor>ae1b5597b74addc1c599d8843e47fe208</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_gnss_base_station_info_data</name>
    <filename>structmip__gnss__base__station__info__data.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>ecef_pos</name>
      <anchorfile>structmip__gnss__base__station__info__data.html</anchorfile>
      <anchor>a868425452195826dbdc0c7692c6c0c78</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>height</name>
      <anchorfile>structmip__gnss__base__station__info__data.html</anchorfile>
      <anchor>a86122992d66eb8ba51bff60e71095f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_base_station_info_data_indicator_flags</type>
      <name>indicators</name>
      <anchorfile>structmip__gnss__base__station__info__data.html</anchorfile>
      <anchor>ac7dedb7cf8b82b6d451b49505b4d3bcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>station_id</name>
      <anchorfile>structmip__gnss__base__station__info__data.html</anchorfile>
      <anchor>a7a7a769eb3e583d7d3ab706eabb32e2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>time_of_week</name>
      <anchorfile>structmip__gnss__base__station__info__data.html</anchorfile>
      <anchor>a7094ccf9956b4dcce9780601a9757e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_base_station_info_data_valid_flags</type>
      <name>valid_flags</name>
      <anchorfile>structmip__gnss__base__station__info__data.html</anchorfile>
      <anchor>ab017980cd35e62b2febc2d513a9ade5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>week_number</name>
      <anchorfile>structmip__gnss__base__station__info__data.html</anchorfile>
      <anchor>a5a30be3d6cb9471b58d46cf94c6deaee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_gnss_clock_info_2_data</name>
    <filename>structmip__gnss__clock__info__2__data.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>bias</name>
      <anchorfile>structmip__gnss__clock__info__2__data.html</anchorfile>
      <anchor>a9f212cb9eb577ceb5d9fab22325454b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>bias_accuracy_estimate</name>
      <anchorfile>structmip__gnss__clock__info__2__data.html</anchorfile>
      <anchor>a7c175992f42bd96b23b6ba9171acfce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>drift</name>
      <anchorfile>structmip__gnss__clock__info__2__data.html</anchorfile>
      <anchor>a5c86cd31fa7ca362a1c3fa1791b159e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>drift_accuracy_estimate</name>
      <anchorfile>structmip__gnss__clock__info__2__data.html</anchorfile>
      <anchor>ab88cb660d4f68bfa4211fa130c456ff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_clock_info_2_data_valid_flags</type>
      <name>valid_flags</name>
      <anchorfile>structmip__gnss__clock__info__2__data.html</anchorfile>
      <anchor>a8d2a4e3fee69d076cbe34028b8fb81bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_gnss_clock_info_data</name>
    <filename>structmip__gnss__clock__info__data.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>accuracy_estimate</name>
      <anchorfile>structmip__gnss__clock__info__data.html</anchorfile>
      <anchor>a906591eac474de7c54455a67c766b142</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>bias</name>
      <anchorfile>structmip__gnss__clock__info__data.html</anchorfile>
      <anchor>a8623dee7d016697d7d3aebd981edaebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>drift</name>
      <anchorfile>structmip__gnss__clock__info__data.html</anchorfile>
      <anchor>afcb5e796d0ab6e3f91c49918010519fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_clock_info_data_valid_flags</type>
      <name>valid_flags</name>
      <anchorfile>structmip__gnss__clock__info__data.html</anchorfile>
      <anchor>aa58f3f91a2eea49f9bfc49379a62eec1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_gnss_dgps_channel_data</name>
    <filename>structmip__gnss__dgps__channel__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>age</name>
      <anchorfile>structmip__gnss__dgps__channel__data.html</anchorfile>
      <anchor>a4c511b4187fef034fd227d48d36633f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>range_correction</name>
      <anchorfile>structmip__gnss__dgps__channel__data.html</anchorfile>
      <anchor>a3649e58608852a51f85775374c1bfaf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>range_rate_correction</name>
      <anchorfile>structmip__gnss__dgps__channel__data.html</anchorfile>
      <anchor>ac1b4dae9bc74a773dd5c8d07c1cdb841</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sv_id</name>
      <anchorfile>structmip__gnss__dgps__channel__data.html</anchorfile>
      <anchor>af1059773d7d447c4e2b68ef6901c05fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_dgps_channel_data_valid_flags</type>
      <name>valid_flags</name>
      <anchorfile>structmip__gnss__dgps__channel__data.html</anchorfile>
      <anchor>ab856eff94fefa3dfc4478114a69cc93c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_gnss_dgps_info_data</name>
    <filename>structmip__gnss__dgps__info__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>age</name>
      <anchorfile>structmip__gnss__dgps__info__data.html</anchorfile>
      <anchor>a829eddc09e7f95fd9f7c355e39331ec9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>range_correction</name>
      <anchorfile>structmip__gnss__dgps__info__data.html</anchorfile>
      <anchor>a270eef21b61d23f3e47fbdf63e09e510</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>range_rate_correction</name>
      <anchorfile>structmip__gnss__dgps__info__data.html</anchorfile>
      <anchor>a5d48ed4f3a77a67bbd6dcb8b78693c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sv_id</name>
      <anchorfile>structmip__gnss__dgps__info__data.html</anchorfile>
      <anchor>ae74af36bb99c19db7374e819447140da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_dgps_info_data_valid_flags</type>
      <name>valid_flags</name>
      <anchorfile>structmip__gnss__dgps__info__data.html</anchorfile>
      <anchor>a4e33227bd6c495b95503213917c73481</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_gnss_dop_data</name>
    <filename>structmip__gnss__dop__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>edop</name>
      <anchorfile>structmip__gnss__dop__data.html</anchorfile>
      <anchor>a60a429082e51bc0d6ed56a5aace33171</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gdop</name>
      <anchorfile>structmip__gnss__dop__data.html</anchorfile>
      <anchor>a3b569e917997818337c0bd439622f8dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>hdop</name>
      <anchorfile>structmip__gnss__dop__data.html</anchorfile>
      <anchor>adf890fc0cb2e2f5db5d26e6ce5f467c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ndop</name>
      <anchorfile>structmip__gnss__dop__data.html</anchorfile>
      <anchor>a5995573067f81d468f2971ed499dd5d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>pdop</name>
      <anchorfile>structmip__gnss__dop__data.html</anchorfile>
      <anchor>a669d4fe6abfab7b89de720bce0e4292e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tdop</name>
      <anchorfile>structmip__gnss__dop__data.html</anchorfile>
      <anchor>a8952d0a3ceb34fc5e20bf2911cc94fee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_dop_data_valid_flags</type>
      <name>valid_flags</name>
      <anchorfile>structmip__gnss__dop__data.html</anchorfile>
      <anchor>a0c7d7e47bb84f53d87ec190a34393c4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>vdop</name>
      <anchorfile>structmip__gnss__dop__data.html</anchorfile>
      <anchor>ac35f1fed6b64e2be678174ba797fb13b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_gnss_fix_info_data</name>
    <filename>structmip__gnss__fix__info__data.html</filename>
    <member kind="variable">
      <type>mip_gnss_fix_info_data_fix_flags</type>
      <name>fix_flags</name>
      <anchorfile>structmip__gnss__fix__info__data.html</anchorfile>
      <anchor>ad1c2a2602a3f5ba0f515de1b11d70496</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_fix_info_data_fix_type</type>
      <name>fix_type</name>
      <anchorfile>structmip__gnss__fix__info__data.html</anchorfile>
      <anchor>afdfa4e37ecbf9f7c040c24f5309543e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_sv</name>
      <anchorfile>structmip__gnss__fix__info__data.html</anchorfile>
      <anchor>a3394eebbc6c0393bf1d2aa78d830b66c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_fix_info_data_valid_flags</type>
      <name>valid_flags</name>
      <anchorfile>structmip__gnss__fix__info__data.html</anchorfile>
      <anchor>a8fd7445bc75192f23226ce349938e44f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_gnss_galileo_ephemeris_data</name>
    <filename>structmip__gnss__galileo__ephemeris__data.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>a</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>ada6095307272710349fe432f808a3fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>a_dot</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>a91c0bc2471b1be3d80e7495665dda724</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>af0</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>ad21a70a5d9d41ce3aebd93f0f48164d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>af1</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>a8169f969adb554872289180d13f4f0d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>af2</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>aee86b0a707435bc9a678d4708303d189</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>argument_of_perigee</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>a9eb2bdfc956df79af8691b19bc4b6e3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>c_ic</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>ad9e3671d9cb8c99f6b5065fe149c35a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>c_is</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>a08475f4857df14cef836c7ad05b57dca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>c_rc</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>a1f02d164d41111fbbbbca14871dc2a7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>c_rs</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>adad80adac8fe3374cf58649af4820bed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>c_uc</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>aad7d37b63e65001b135c6d546af492a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>c_us</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>a3bf72095bddc8cdcb4f86343ddb5fbac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>count</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>a87d5f9585d990bee15131ecd1d29489a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>delta_mean_motion</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>ad225ea8a4b84e7537577a86805cd8077</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>delta_mean_motion_dot</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>a3af21b041aec9d21fac11a73eb4e3a1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>eccentricity</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>a6613c171f50df843f650f3cb1dede532</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>health</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>a62d5a481a4101cd64e4877b7939c2f45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>inclination</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>a592aa25a9d41ce7067599d691550e3a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>inclination_dot</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>ad8711dbc19583292e770a5ecd2aa0426</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>index</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>ad7b5c0a9a4c7a923d2cfd28f75cb83d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>iodc</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>a730853bc2e341a36406fc7fa89a5fd2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>iode</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>a6b81ec72a488e2721487ec57e4ec7df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ISC_L1CA</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>aabbb200cd9e170523a693deaa4d54738</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ISC_L2C</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>a8eafa1704a80da1a7cf4f75451cf7cd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mean_anomaly</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>a965a35b1eab06b339320dea27f2b7bbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>omega</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>ab506a7d19ba7460d69348c189ec32344</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>omega_dot</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>a067441041a6e7e81bf346ff9e4984c2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>satellite_id</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>a0bb8b86cdff382cce41fce3c346612d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>t_gd</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>a5d86155bde00c08c0800ea10b7ace93e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>t_oc</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>af2879db04fd6258a1f6469292c54c3a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>t_oe</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>a80b2de15c6225c255b9cd6c633eedf5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>time_of_week</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>a7be9b7973bbe9b0209cdde6dbea6b3f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_galileo_ephemeris_data_valid_flags</type>
      <name>valid_flags</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>a889d1d450fc411b46858590166dd2098</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>week_number</name>
      <anchorfile>structmip__gnss__galileo__ephemeris__data.html</anchorfile>
      <anchor>ae7d78affb89a8128239b1612ea07c62e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_gnss_galileo_iono_corr_data</name>
    <filename>structmip__gnss__galileo__iono__corr__data.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>alpha</name>
      <anchorfile>structmip__gnss__galileo__iono__corr__data.html</anchorfile>
      <anchor>a0b5b134e4f177e2fbb6437e9a4fdf961</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>disturbance_flags</name>
      <anchorfile>structmip__gnss__galileo__iono__corr__data.html</anchorfile>
      <anchor>a73c37c66eb9cd28339e2d30eeb97e7b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>time_of_week</name>
      <anchorfile>structmip__gnss__galileo__iono__corr__data.html</anchorfile>
      <anchor>a04f8e67a57e42ba895d2c13ffcab7794</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_galileo_iono_corr_data_valid_flags</type>
      <name>valid_flags</name>
      <anchorfile>structmip__gnss__galileo__iono__corr__data.html</anchorfile>
      <anchor>abc43866ca6200edd474d6f677636ff5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>week_number</name>
      <anchorfile>structmip__gnss__galileo__iono__corr__data.html</anchorfile>
      <anchor>ad80d752cb384f81d5e7d3b6af5eab6a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_gnss_glo_ephemeris_data</name>
    <filename>structmip__gnss__glo__ephemeris__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>a</name>
      <anchorfile>structmip__gnss__glo__ephemeris__data.html</anchorfile>
      <anchor>ae1a65c35e57361ba40061d9e1d05d896</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>count</name>
      <anchorfile>structmip__gnss__glo__ephemeris__data.html</anchorfile>
      <anchor>a27e5d83691d1aac2a2d20a4caa270f85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>delta_tau_n</name>
      <anchorfile>structmip__gnss__glo__ephemeris__data.html</anchorfile>
      <anchor>a5f9a2a863698e07853c89e7a344ac6c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>En</name>
      <anchorfile>structmip__gnss__glo__ephemeris__data.html</anchorfile>
      <anchor>a80b5c1677ddd96e11a950fa1219e0ec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>freq_number</name>
      <anchorfile>structmip__gnss__glo__ephemeris__data.html</anchorfile>
      <anchor>ad3ae811cf774c5ac49695aab8fc7e916</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>Ft</name>
      <anchorfile>structmip__gnss__glo__ephemeris__data.html</anchorfile>
      <anchor>a413ff3f61b7e8913b5174cba13a4e01f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>gamma</name>
      <anchorfile>structmip__gnss__glo__ephemeris__data.html</anchorfile>
      <anchor>a879f5997f8b6d72cc630e02f7214064b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>health</name>
      <anchorfile>structmip__gnss__glo__ephemeris__data.html</anchorfile>
      <anchor>a7160ecaf4e22aad19fddf4873c676f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>index</name>
      <anchorfile>structmip__gnss__glo__ephemeris__data.html</anchorfile>
      <anchor>ac4a39d2db098d2c7d9c72415d2c04e28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>NT</name>
      <anchorfile>structmip__gnss__glo__ephemeris__data.html</anchorfile>
      <anchor>a213138157d215f18bbaaa4aace44edbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>P</name>
      <anchorfile>structmip__gnss__glo__ephemeris__data.html</anchorfile>
      <anchor>a537ab4379216f295cd29ef17158e0425</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>P1</name>
      <anchorfile>structmip__gnss__glo__ephemeris__data.html</anchorfile>
      <anchor>a5922afce67388af1a059f042c5008f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>P2</name>
      <anchorfile>structmip__gnss__glo__ephemeris__data.html</anchorfile>
      <anchor>ab375a6ae8979593937fce6d9cb6c7508</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>P3</name>
      <anchorfile>structmip__gnss__glo__ephemeris__data.html</anchorfile>
      <anchor>a7e10d4c608fb57f0b2ab243574d2c6ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>P4</name>
      <anchorfile>structmip__gnss__glo__ephemeris__data.html</anchorfile>
      <anchor>affa1e21451acc19d47c4fb0ac913459a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sat_type</name>
      <anchorfile>structmip__gnss__glo__ephemeris__data.html</anchorfile>
      <anchor>a10d9b49932b17b2fe55de293ee98e9b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>satellite_id</name>
      <anchorfile>structmip__gnss__glo__ephemeris__data.html</anchorfile>
      <anchor>aab1358748421040ff496638b9fa34741</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>tau_n</name>
      <anchorfile>structmip__gnss__glo__ephemeris__data.html</anchorfile>
      <anchor>ac44e417a532307ce6535a86d9233e3d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>tb</name>
      <anchorfile>structmip__gnss__glo__ephemeris__data.html</anchorfile>
      <anchor>a2c8e24d47bb5944391d2edd608deb6b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>time_of_week</name>
      <anchorfile>structmip__gnss__glo__ephemeris__data.html</anchorfile>
      <anchor>a7dcde7833d49735d264fba605ee4e442</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>tk</name>
      <anchorfile>structmip__gnss__glo__ephemeris__data.html</anchorfile>
      <anchor>a43e9b7ec8ff003fe149c37e8d96adef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>v</name>
      <anchorfile>structmip__gnss__glo__ephemeris__data.html</anchorfile>
      <anchor>a5f4639cc95df0eb972cb28a4a987d1ba</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_glo_ephemeris_data_valid_flags</type>
      <name>valid_flags</name>
      <anchorfile>structmip__gnss__glo__ephemeris__data.html</anchorfile>
      <anchor>af0e7486fe4a176209574e3af48df53ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>week_number</name>
      <anchorfile>structmip__gnss__glo__ephemeris__data.html</anchorfile>
      <anchor>ad01fda26764511718016db8a2810c453</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x</name>
      <anchorfile>structmip__gnss__glo__ephemeris__data.html</anchorfile>
      <anchor>a42a39f8c82217880b31f0dda8ab96683</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_gnss_gps_ephemeris_data</name>
    <filename>structmip__gnss__gps__ephemeris__data.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>a</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>a8ddc992bd047c655e606e39a23529146</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>a_dot</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>a92d810425dfa2ee38bc73d9fcb52d0f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>af0</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>a3b9fd93ed2a7dd07b72ee08657490a3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>af1</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>a676af45ebc02904dcab403380210fe7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>af2</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>a3e3b22130b70c430f6bcd76bb8c5ed3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>argument_of_perigee</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>a97796fbf007d553ec41f7fb3fd6a4063</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>c_ic</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>ae2c3a84ccb49bc08857903f67a0afcc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>c_is</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>a71c36ec1a39c350a81bc1f221ca81c29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>c_rc</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>a92faa2ba4f3316a99eeec3ed7c148c84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>c_rs</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>a7eec745f84521d612c2f65f576c3af0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>c_uc</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>a635261bff539a0bb8e231edacbc41e50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>c_us</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>acd30d32b4933551d5ec743e6ad2868d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>count</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>a22758e94f880c2bfa9d1c5e610a6529b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>delta_mean_motion</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>a50797df8fe49975e46012b7d0c245547</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>delta_mean_motion_dot</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>a6fb8ccf9a74946fd8ae945935e3fdda6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>eccentricity</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>a7779f89055d5509090913841d36e9537</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>health</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>af39d33ffccc8605d0f208feb4f8aa960</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>inclination</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>a44b6f3e587240a47337f011759c84624</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>inclination_dot</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>a6660995e22ea31cf27eb72de3c519b51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>index</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>ad16c7384d94a95563d6a7c6c1350d6ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>iodc</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>a15c7550fb701d076ab759d2a1202b713</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>iode</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>afa965e3c3b4196e765bdb4c19ae9cda1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ISC_L1CA</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>a39c6124b9cf1560a850faf13e58d1297</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ISC_L2C</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>a73c060712ad2db06c81aa2439d9b0d23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mean_anomaly</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>a32bbb66e2eaaf5b91b1b072f14347f1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>omega</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>a3b6665a58811452ed508c4df86b12e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>omega_dot</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>afa5a5a8712ff290f551ec7b14c0fd2e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>satellite_id</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>aac692a098eb7268ff993b8af8d4ab25f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>t_gd</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>a86e6accc8973b47655d4422b5415ca12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>t_oc</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>a15562661c626c84a4d8fa6dc4a518d84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>t_oe</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>a41f8b5ae16c1ce77cf2c51c1c92142a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>time_of_week</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>a73d43b1e09fe5148d8c6425ab6895aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_gps_ephemeris_data_valid_flags</type>
      <name>valid_flags</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>aeb8f67c573087c42323210d0a00fd9e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>week_number</name>
      <anchorfile>structmip__gnss__gps__ephemeris__data.html</anchorfile>
      <anchor>a8e371cb42c613131459a2c6af1264df8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_gnss_gps_iono_corr_data</name>
    <filename>structmip__gnss__gps__iono__corr__data.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>alpha</name>
      <anchorfile>structmip__gnss__gps__iono__corr__data.html</anchorfile>
      <anchor>a6d957e3643b3d7f6b3d9c5e417b07ac5</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>beta</name>
      <anchorfile>structmip__gnss__gps__iono__corr__data.html</anchorfile>
      <anchor>a56dddf7a1eae304226ccbd639a0bce52</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>time_of_week</name>
      <anchorfile>structmip__gnss__gps__iono__corr__data.html</anchorfile>
      <anchor>a025757e49b2166a815eae4385839fa97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_gps_iono_corr_data_valid_flags</type>
      <name>valid_flags</name>
      <anchorfile>structmip__gnss__gps__iono__corr__data.html</anchorfile>
      <anchor>a8684bb8d414f58131f1019296866d8c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>week_number</name>
      <anchorfile>structmip__gnss__gps__iono__corr__data.html</anchorfile>
      <anchor>ab68cd18ab02cb1cca4a50e82f0fcb54b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_gnss_gps_leap_seconds_data</name>
    <filename>structmip__gnss__gps__leap__seconds__data.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>leap_seconds</name>
      <anchorfile>structmip__gnss__gps__leap__seconds__data.html</anchorfile>
      <anchor>a18542a7c32ad4e387cf3306fae668ca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_gps_leap_seconds_data_valid_flags</type>
      <name>valid_flags</name>
      <anchorfile>structmip__gnss__gps__leap__seconds__data.html</anchorfile>
      <anchor>af25226799a998b82eb00f9196e1f86e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_gnss_gps_time_data</name>
    <filename>structmip__gnss__gps__time__data.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>tow</name>
      <anchorfile>structmip__gnss__gps__time__data.html</anchorfile>
      <anchor>a3b7d970896f93f8fa391a0e9d73233a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_gps_time_data_valid_flags</type>
      <name>valid_flags</name>
      <anchorfile>structmip__gnss__gps__time__data.html</anchorfile>
      <anchor>a69ddc431e507a463a1783b23f88c8732</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>week_number</name>
      <anchorfile>structmip__gnss__gps__time__data.html</anchorfile>
      <anchor>a096348568759143b6d510cbbe35caf57</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_gnss_hw_status_data</name>
    <filename>structmip__gnss__hw__status__data.html</filename>
    <member kind="variable">
      <type>mip_gnss_hw_status_data_antenna_power</type>
      <name>antenna_power</name>
      <anchorfile>structmip__gnss__hw__status__data.html</anchorfile>
      <anchor>acbc079aba2602cf70fe238562b571151</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_hw_status_data_antenna_state</type>
      <name>antenna_state</name>
      <anchorfile>structmip__gnss__hw__status__data.html</anchorfile>
      <anchor>ae6f0c045b81b1302d3806ced1b4595f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_hw_status_data_receiver_state</type>
      <name>receiver_state</name>
      <anchorfile>structmip__gnss__hw__status__data.html</anchorfile>
      <anchor>a96a5502de497d0b7d87e59211dc1a69a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_hw_status_data_valid_flags</type>
      <name>valid_flags</name>
      <anchorfile>structmip__gnss__hw__status__data.html</anchorfile>
      <anchor>a76279d326470e4a8c0a1deeeaa097c50</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_gnss_pos_ecef_data</name>
    <filename>structmip__gnss__pos__ecef__data.html</filename>
    <member kind="variable">
      <type>mip_gnss_pos_ecef_data_valid_flags</type>
      <name>valid_flags</name>
      <anchorfile>structmip__gnss__pos__ecef__data.html</anchorfile>
      <anchor>a98d4b326b6619d5b25048055917e5c7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x</name>
      <anchorfile>structmip__gnss__pos__ecef__data.html</anchorfile>
      <anchor>a4067b9818a65f090b3b0a8602059eac4</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x_accuracy</name>
      <anchorfile>structmip__gnss__pos__ecef__data.html</anchorfile>
      <anchor>ae0008205275ec4e84897cb3c139f3601</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_gnss_pos_llh_data</name>
    <filename>structmip__gnss__pos__llh__data.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>ellipsoid_height</name>
      <anchorfile>structmip__gnss__pos__llh__data.html</anchorfile>
      <anchor>acca76c08766056187b843d811d09bce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>horizontal_accuracy</name>
      <anchorfile>structmip__gnss__pos__llh__data.html</anchorfile>
      <anchor>a00d5131a532315e5c82ca8bca947ca5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>latitude</name>
      <anchorfile>structmip__gnss__pos__llh__data.html</anchorfile>
      <anchor>a1a6ae29b9ea000f7af47201f251f6ff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>longitude</name>
      <anchorfile>structmip__gnss__pos__llh__data.html</anchorfile>
      <anchor>a6bae806c5f7728ff5088a933ab997d15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>msl_height</name>
      <anchorfile>structmip__gnss__pos__llh__data.html</anchorfile>
      <anchor>acaac8cc5655da5ad210046fe32c65ff0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_pos_llh_data_valid_flags</type>
      <name>valid_flags</name>
      <anchorfile>structmip__gnss__pos__llh__data.html</anchorfile>
      <anchor>a18af98487cbf3ed1815ab4fcaf72cd19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>vertical_accuracy</name>
      <anchorfile>structmip__gnss__pos__llh__data.html</anchorfile>
      <anchor>ad167f7500590004ca6ba18dc2f4f5357</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_gnss_raw_data</name>
    <filename>structmip__gnss__raw__data.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>carrier_phase</name>
      <anchorfile>structmip__gnss__raw__data.html</anchorfile>
      <anchor>a2c2ad9c10d4c592be8104733bfbbbdf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>count</name>
      <anchorfile>structmip__gnss__raw__data.html</anchorfile>
      <anchor>adf3061b93913c08dc384e5cd42c977aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>doppler</name>
      <anchorfile>structmip__gnss__raw__data.html</anchorfile>
      <anchor>afc412b0bf571088b8709e4d939a35784</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>doppler_uncert</name>
      <anchorfile>structmip__gnss__raw__data.html</anchorfile>
      <anchor>a20de572bf4b5d9c6439334d4f4465060</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_constellation_id</type>
      <name>gnss_id</name>
      <anchorfile>structmip__gnss__raw__data.html</anchorfile>
      <anchor>aa12b533624d0d237d9d713feaafd2ddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>index</name>
      <anchorfile>structmip__gnss__raw__data.html</anchorfile>
      <anchor>a7723e09cfeff479a2c5937240fa9311a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>lock_time</name>
      <anchorfile>structmip__gnss__raw__data.html</anchorfile>
      <anchor>a0b0fd0ae51f46c3d47070d2865fb9818</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>phase_uncert</name>
      <anchorfile>structmip__gnss__raw__data.html</anchorfile>
      <anchor>a4cfe7685e0cc7ffaf9b8cf9aea332b24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>pseudorange</name>
      <anchorfile>structmip__gnss__raw__data.html</anchorfile>
      <anchor>a990299202cd1f6c7f227ba30dcc2c9ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_raw_data_gnss_signal_quality</type>
      <name>quality</name>
      <anchorfile>structmip__gnss__raw__data.html</anchorfile>
      <anchor>aeaa78e3e0b62faebb3fa2e0b4a95b43a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>range_uncert</name>
      <anchorfile>structmip__gnss__raw__data.html</anchorfile>
      <anchor>a8a08b8275833db7cc6dab8d48056f946</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>receiver_id</name>
      <anchorfile>structmip__gnss__raw__data.html</anchorfile>
      <anchor>ac65ac4351d356d66168d1298ea349473</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>satellite_id</name>
      <anchorfile>structmip__gnss__raw__data.html</anchorfile>
      <anchor>ab878dd5c8ea2f2c8d1e42f2b53e7ad76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_signal_id</type>
      <name>signal_id</name>
      <anchorfile>structmip__gnss__raw__data.html</anchorfile>
      <anchor>ab761e00dc3f77f5816ce594d27c5d73a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>signal_strength</name>
      <anchorfile>structmip__gnss__raw__data.html</anchorfile>
      <anchor>abf5a2e33a0f341974f2cb2428bce4f20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>time_of_week</name>
      <anchorfile>structmip__gnss__raw__data.html</anchorfile>
      <anchor>a1c1c03b2b21767918010dc6eaf664982</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>tracking_channel</name>
      <anchorfile>structmip__gnss__raw__data.html</anchorfile>
      <anchor>a18be7d576e8b87949a35bc924c2fd700</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_raw_data_valid_flags</type>
      <name>valid_flags</name>
      <anchorfile>structmip__gnss__raw__data.html</anchorfile>
      <anchor>a32731c2c43b11fdebdf29ee986cbf4f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>week_number</name>
      <anchorfile>structmip__gnss__raw__data.html</anchorfile>
      <anchor>a2de3a589cc8bc6c43a34c31cd84d755f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_gnss_receiver_info_command_info</name>
    <filename>structmip__gnss__receiver__info__command__info.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>description</name>
      <anchorfile>structmip__gnss__receiver__info__command__info.html</anchorfile>
      <anchor>a0b56dc8f7c6f60b2c887a889ed8491b7</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mip_data_descriptor_set</name>
      <anchorfile>structmip__gnss__receiver__info__command__info.html</anchorfile>
      <anchor>a25f3efeb44a4ec2df8401f243b77ce70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>receiver_id</name>
      <anchorfile>structmip__gnss__receiver__info__command__info.html</anchorfile>
      <anchor>af629ff885615d989ac980c0fc6dd35ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_gnss_receiver_info_response</name>
    <filename>structmip__gnss__receiver__info__response.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_receivers</name>
      <anchorfile>structmip__gnss__receiver__info__response.html</anchorfile>
      <anchor>a42db99a7d155ba3bf91aeef34675e9e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_receiver_info_command_info *</type>
      <name>receiver_info</name>
      <anchorfile>structmip__gnss__receiver__info__response.html</anchorfile>
      <anchor>ad8f256ff2b9b61e6c409c359d376de5e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_gnss_rf_error_detection_data</name>
    <filename>structmip__gnss__rf__error__detection__data.html</filename>
    <member kind="variable">
      <type>mip_gnss_rf_error_detection_data_jamming_state</type>
      <name>jamming_state</name>
      <anchorfile>structmip__gnss__rf__error__detection__data.html</anchorfile>
      <anchor>a3a9dd8ca1cf2e3f34e8b79f4f0aec390</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>reserved</name>
      <anchorfile>structmip__gnss__rf__error__detection__data.html</anchorfile>
      <anchor>aaea1a64fb012a35fcaab44a8602a46e8</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_rf_error_detection_data_rfband</type>
      <name>rf_band</name>
      <anchorfile>structmip__gnss__rf__error__detection__data.html</anchorfile>
      <anchor>a245df523914ac3d5941343073e2c9fec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_rf_error_detection_data_spoofing_state</type>
      <name>spoofing_state</name>
      <anchorfile>structmip__gnss__rf__error__detection__data.html</anchorfile>
      <anchor>adc2cd27e1733008f7b4bb0708634ada9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_rf_error_detection_data_valid_flags</type>
      <name>valid_flags</name>
      <anchorfile>structmip__gnss__rf__error__detection__data.html</anchorfile>
      <anchor>a32d502a8424b0b574d3f12742f51fb89</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_gnss_rtk_corrections_status_data</name>
    <filename>structmip__gnss__rtk__corrections__status__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>beidou_correction_latency</name>
      <anchorfile>structmip__gnss__rtk__corrections__status__data.html</anchorfile>
      <anchor>a1c970990d8c56b83120f6daab1ea0a83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>dongle_status</name>
      <anchorfile>structmip__gnss__rtk__corrections__status__data.html</anchorfile>
      <anchor>a64cb74b53e4a46a3bd9d89a9064d59bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_rtk_corrections_status_data_epoch_status</type>
      <name>epoch_status</name>
      <anchorfile>structmip__gnss__rtk__corrections__status__data.html</anchorfile>
      <anchor>aaa7e19b1129812377ee53ca87021b0b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>galileo_correction_latency</name>
      <anchorfile>structmip__gnss__rtk__corrections__status__data.html</anchorfile>
      <anchor>ac130750bd70ccacd405de20043278351</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>glonass_correction_latency</name>
      <anchorfile>structmip__gnss__rtk__corrections__status__data.html</anchorfile>
      <anchor>a37f9f229bb798d54537d8462eaa224fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gps_correction_latency</name>
      <anchorfile>structmip__gnss__rtk__corrections__status__data.html</anchorfile>
      <anchor>a644d28b0cf2a23b137ddd5d571526c0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>reserved</name>
      <anchorfile>structmip__gnss__rtk__corrections__status__data.html</anchorfile>
      <anchor>a34f5965ccf93eaf6826c4da195a95561</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>time_of_week</name>
      <anchorfile>structmip__gnss__rtk__corrections__status__data.html</anchorfile>
      <anchor>a50e0ba0a6c29f6420533031e4ecdd6df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_rtk_corrections_status_data_valid_flags</type>
      <name>valid_flags</name>
      <anchorfile>structmip__gnss__rtk__corrections__status__data.html</anchorfile>
      <anchor>a463a2a71431321af0d5bf0d40d2e81ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>week_number</name>
      <anchorfile>structmip__gnss__rtk__corrections__status__data.html</anchorfile>
      <anchor>acf719dad6ab6a6ea2933be8faf3b1a1d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_gnss_rtk_dongle_configuration_command</name>
    <filename>structmip__gnss__rtk__dongle__configuration__command.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>enable</name>
      <anchorfile>structmip__gnss__rtk__dongle__configuration__command.html</anchorfile>
      <anchor>afcd788ceda495a284bb8af0c8ca8916b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__gnss__rtk__dongle__configuration__command.html</anchorfile>
      <anchor>ae5e4a1cdf9f2c1c6fed9826dadabc0d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>reserved</name>
      <anchorfile>structmip__gnss__rtk__dongle__configuration__command.html</anchorfile>
      <anchor>a176173e1b492f729aed939224562c52b</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_gnss_rtk_dongle_configuration_response</name>
    <filename>structmip__gnss__rtk__dongle__configuration__response.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>enable</name>
      <anchorfile>structmip__gnss__rtk__dongle__configuration__response.html</anchorfile>
      <anchor>ac6e2c26dc52c8ace41146262b07500e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>reserved</name>
      <anchorfile>structmip__gnss__rtk__dongle__configuration__response.html</anchorfile>
      <anchor>a97ce7fe3fe0cb02f643e5a17e4492234</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_gnss_satellite_status_data</name>
    <filename>structmip__gnss__satellite__status__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>azimuth</name>
      <anchorfile>structmip__gnss__satellite__status__data.html</anchorfile>
      <anchor>a0e2d5e9f4c6d87277fcdd1b082801e4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>count</name>
      <anchorfile>structmip__gnss__satellite__status__data.html</anchorfile>
      <anchor>a6b7b676352c0082541d488c2ab997aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>elevation</name>
      <anchorfile>structmip__gnss__satellite__status__data.html</anchorfile>
      <anchor>a41b61cdb1b1b86d0d3faa6182e10e0fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_constellation_id</type>
      <name>gnss_id</name>
      <anchorfile>structmip__gnss__satellite__status__data.html</anchorfile>
      <anchor>a2ee66173c3993d2f3ef376910a3b5cdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>health</name>
      <anchorfile>structmip__gnss__satellite__status__data.html</anchorfile>
      <anchor>aea56c4d1a4c2665224cf6a1a1b747906</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>index</name>
      <anchorfile>structmip__gnss__satellite__status__data.html</anchorfile>
      <anchor>a99a2e0d4784de3f9bb913198f3b35931</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>satellite_id</name>
      <anchorfile>structmip__gnss__satellite__status__data.html</anchorfile>
      <anchor>af265e26993f20874747ed2ccea7e263c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>time_of_week</name>
      <anchorfile>structmip__gnss__satellite__status__data.html</anchorfile>
      <anchor>a87392ea24ae6ef253fd1a51aa2bf22fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_satellite_status_data_valid_flags</type>
      <name>valid_flags</name>
      <anchorfile>structmip__gnss__satellite__status__data.html</anchorfile>
      <anchor>a5ea6abefad3dd3619fab268df10019b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>week_number</name>
      <anchorfile>structmip__gnss__satellite__status__data.html</anchorfile>
      <anchor>a4b63f3dd6da3fd8ea5d7b0f570becfc9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_gnss_sbas_correction_data</name>
    <filename>structmip__gnss__sbas__correction__data.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>count</name>
      <anchorfile>structmip__gnss__sbas__correction__data.html</anchorfile>
      <anchor>a1e4a8361587d5c80bd3c01a53e24edad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_constellation_id</type>
      <name>gnss_id</name>
      <anchorfile>structmip__gnss__sbas__correction__data.html</anchorfile>
      <anchor>a84d2015b69928ff880aee4f6f9cf961f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>index</name>
      <anchorfile>structmip__gnss__sbas__correction__data.html</anchorfile>
      <anchor>a9d5dcc7990d0c3554b6500aa38f89207</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>iono_correction</name>
      <anchorfile>structmip__gnss__sbas__correction__data.html</anchorfile>
      <anchor>a612d549d886767f57a1f5a35ef027189</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>pseudorange_correction</name>
      <anchorfile>structmip__gnss__sbas__correction__data.html</anchorfile>
      <anchor>a7179efc37da566f1a1f1cbeea8efd8a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sv_id</name>
      <anchorfile>structmip__gnss__sbas__correction__data.html</anchorfile>
      <anchor>ac339c4e34d779d15a2ff6c8ae7c6d061</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>time_of_week</name>
      <anchorfile>structmip__gnss__sbas__correction__data.html</anchorfile>
      <anchor>a9f86ff01a8f0455fe12706493ae23564</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>udrei</name>
      <anchorfile>structmip__gnss__sbas__correction__data.html</anchorfile>
      <anchor>a716c2b0e058d8d7b27e6ce0580cf6c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_sbas_correction_data_valid_flags</type>
      <name>valid_flags</name>
      <anchorfile>structmip__gnss__sbas__correction__data.html</anchorfile>
      <anchor>a00843f1b5aa319788322001cbafd8dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>week_number</name>
      <anchorfile>structmip__gnss__sbas__correction__data.html</anchorfile>
      <anchor>a624df29185d6d3e5a167e50861c16d74</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_gnss_sbas_info_data</name>
    <filename>structmip__gnss__sbas__info__data.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>count</name>
      <anchorfile>structmip__gnss__sbas__info__data.html</anchorfile>
      <anchor>ab16bc1258358cf22e486564f6341e2f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sbas_id</name>
      <anchorfile>structmip__gnss__sbas__info__data.html</anchorfile>
      <anchor>ac09f9d381fd728619be0101b8374179b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_sbas_info_data_sbas_status</type>
      <name>sbas_status</name>
      <anchorfile>structmip__gnss__sbas__info__data.html</anchorfile>
      <anchor>a0a6a624ebbab340441f6a07570967d5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_sbas_system</type>
      <name>sbas_system</name>
      <anchorfile>structmip__gnss__sbas__info__data.html</anchorfile>
      <anchor>a8ecabbc4d54ae217dcd6dc1369e445d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>time_of_week</name>
      <anchorfile>structmip__gnss__sbas__info__data.html</anchorfile>
      <anchor>a42d9b49af7332d6bd773d296d8a1f8ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_sbas_info_data_valid_flags</type>
      <name>valid_flags</name>
      <anchorfile>structmip__gnss__sbas__info__data.html</anchorfile>
      <anchor>aee8ed5c9bd115c4b3a3a2560e2c39fd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>week_number</name>
      <anchorfile>structmip__gnss__sbas__info__data.html</anchorfile>
      <anchor>a71c6210311985733e846506901075b4e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_gnss_signal_configuration_command</name>
    <filename>structmip__gnss__signal__configuration__command.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>beidou_enable</name>
      <anchorfile>structmip__gnss__signal__configuration__command.html</anchorfile>
      <anchor>abbdfc25390d02542ad2b1ea510fc8b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__gnss__signal__configuration__command.html</anchorfile>
      <anchor>a07d4bdec1bae8a60e3d70d440087b116</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>galileo_enable</name>
      <anchorfile>structmip__gnss__signal__configuration__command.html</anchorfile>
      <anchor>a8481c4df8445ab8f7829e091167f35bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>glonass_enable</name>
      <anchorfile>structmip__gnss__signal__configuration__command.html</anchorfile>
      <anchor>aa51414bb137183f087b99cbdae58e618</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>gps_enable</name>
      <anchorfile>structmip__gnss__signal__configuration__command.html</anchorfile>
      <anchor>a3d6e03f97c3178b05c4b747d693bd032</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>reserved</name>
      <anchorfile>structmip__gnss__signal__configuration__command.html</anchorfile>
      <anchor>ae588afb2b29713b1a5d6390877379724</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_gnss_signal_configuration_response</name>
    <filename>structmip__gnss__signal__configuration__response.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>beidou_enable</name>
      <anchorfile>structmip__gnss__signal__configuration__response.html</anchorfile>
      <anchor>a7a058c2245932d09f4995f6200f020b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>galileo_enable</name>
      <anchorfile>structmip__gnss__signal__configuration__response.html</anchorfile>
      <anchor>a5839312841eb3d7a4d8d78f3888ad928</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>glonass_enable</name>
      <anchorfile>structmip__gnss__signal__configuration__response.html</anchorfile>
      <anchor>a722c1b78100e0be0fa97e2bf1897059b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>gps_enable</name>
      <anchorfile>structmip__gnss__signal__configuration__response.html</anchorfile>
      <anchor>abb5f455d276adeeff9c0694e5176f80a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>reserved</name>
      <anchorfile>structmip__gnss__signal__configuration__response.html</anchorfile>
      <anchor>a969924eeb54c225109e87ddb686b61ed</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_gnss_sv_info_data</name>
    <filename>structmip__gnss__sv__info__data.html</filename>
    <member kind="variable">
      <type>int16_t</type>
      <name>azimuth</name>
      <anchorfile>structmip__gnss__sv__info__data.html</anchorfile>
      <anchor>adcda93b35082f8d81f87c3924b6f3e5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>carrier_noise_ratio</name>
      <anchorfile>structmip__gnss__sv__info__data.html</anchorfile>
      <anchor>ae910821de48811cf18c46b9a452691d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>channel</name>
      <anchorfile>structmip__gnss__sv__info__data.html</anchorfile>
      <anchor>a8457ab6b1c5ea5258d1891e0a45b0133</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>elevation</name>
      <anchorfile>structmip__gnss__sv__info__data.html</anchorfile>
      <anchor>a3f8893b3d0d53c99bff01fa338f6bf4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_sv_info_data_svflags</type>
      <name>sv_flags</name>
      <anchorfile>structmip__gnss__sv__info__data.html</anchorfile>
      <anchor>a66a868ce32aba13019ab9921a0b4f651</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sv_id</name>
      <anchorfile>structmip__gnss__sv__info__data.html</anchorfile>
      <anchor>aba51330b2af21d3c801e4295dd6e1a23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_sv_info_data_valid_flags</type>
      <name>valid_flags</name>
      <anchorfile>structmip__gnss__sv__info__data.html</anchorfile>
      <anchor>ae7860f2f5c29332a79e707d892d20490</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_gnss_utc_time_data</name>
    <filename>structmip__gnss__utc__time__data.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>day</name>
      <anchorfile>structmip__gnss__utc__time__data.html</anchorfile>
      <anchor>a042dc6e6932cacc21036d6353354cb44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>hour</name>
      <anchorfile>structmip__gnss__utc__time__data.html</anchorfile>
      <anchor>a99a99088e3af45eb49ae4d5d80e751df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>min</name>
      <anchorfile>structmip__gnss__utc__time__data.html</anchorfile>
      <anchor>a225f0ba048b87de5a9957283a069981b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>month</name>
      <anchorfile>structmip__gnss__utc__time__data.html</anchorfile>
      <anchor>af953a9b69a125c57b550e01902729ccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>msec</name>
      <anchorfile>structmip__gnss__utc__time__data.html</anchorfile>
      <anchor>a477917d766596d7590a85b883c3be6ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sec</name>
      <anchorfile>structmip__gnss__utc__time__data.html</anchorfile>
      <anchor>ae57a9ca9ef5601de6ee7ad6b4c0fa075</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_utc_time_data_valid_flags</type>
      <name>valid_flags</name>
      <anchorfile>structmip__gnss__utc__time__data.html</anchorfile>
      <anchor>a08a14d94663d831e0a344baed889e244</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>year</name>
      <anchorfile>structmip__gnss__utc__time__data.html</anchorfile>
      <anchor>a1dafe26006a792545fb772402a6794af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_gnss_vel_ecef_data</name>
    <filename>structmip__gnss__vel__ecef__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>v</name>
      <anchorfile>structmip__gnss__vel__ecef__data.html</anchorfile>
      <anchor>a9f7462499f61df401646e7cf986e354d</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>v_accuracy</name>
      <anchorfile>structmip__gnss__vel__ecef__data.html</anchorfile>
      <anchor>a1f7d841e8e3c0198fe5e6dabf95bf182</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_vel_ecef_data_valid_flags</type>
      <name>valid_flags</name>
      <anchorfile>structmip__gnss__vel__ecef__data.html</anchorfile>
      <anchor>a59e6a548fc1d7f94d56c107f82825f50</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_gnss_vel_ned_data</name>
    <filename>structmip__gnss__vel__ned__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>ground_speed</name>
      <anchorfile>structmip__gnss__vel__ned__data.html</anchorfile>
      <anchor>a8343e3fccd2a3b1da322391fa2dc50f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>heading</name>
      <anchorfile>structmip__gnss__vel__ned__data.html</anchorfile>
      <anchor>aa5831e21f28ddbd102b22dcb3746c55e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>heading_accuracy</name>
      <anchorfile>structmip__gnss__vel__ned__data.html</anchorfile>
      <anchor>a47e061eb00f324d37b6192bd961c20e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>speed</name>
      <anchorfile>structmip__gnss__vel__ned__data.html</anchorfile>
      <anchor>a73db3c4e050f8b0f6672c7d5985dff9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>speed_accuracy</name>
      <anchorfile>structmip__gnss__vel__ned__data.html</anchorfile>
      <anchor>a1c544de862fac6f20a819fce3824efbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>v</name>
      <anchorfile>structmip__gnss__vel__ned__data.html</anchorfile>
      <anchor>a3e52a4ba81de87cc8fa42709b506be50</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>mip_gnss_vel_ned_data_valid_flags</type>
      <name>valid_flags</name>
      <anchorfile>structmip__gnss__vel__ned__data.html</anchorfile>
      <anchor>aba8f351e686eab60564e5a714a3399d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_interface</name>
    <filename>structmip__interface.html</filename>
    <member kind="variable" protection="private">
      <type>mip_dispatcher</type>
      <name>_dispatcher</name>
      <anchorfile>structmip__interface.html</anchorfile>
      <anchor>a74b55958ecc8ecb214c12b90b6c1ae4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>_max_update_pkts</name>
      <anchorfile>structmip__interface.html</anchorfile>
      <anchor>ae645c6c933d7c61ff03771fa87d0bf8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mip_parser</type>
      <name>_parser</name>
      <anchorfile>structmip__interface.html</anchorfile>
      <anchor>a9b5995145b805d3f1412b089255464b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mip_cmd_queue</type>
      <name>_queue</name>
      <anchorfile>structmip__interface.html</anchorfile>
      <anchor>adaa59ee4fd61b051771ffcd71a454194</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mip_recv_callback</type>
      <name>_recv_callback</name>
      <anchorfile>structmip__interface.html</anchorfile>
      <anchor>a9695245e073db0fc642ecde8e30e5973</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mip_send_callback</type>
      <name>_send_callback</name>
      <anchorfile>structmip__interface.html</anchorfile>
      <anchor>a71651704c29b44be64a165a944921a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mip_update_callback</type>
      <name>_update_callback</name>
      <anchorfile>structmip__interface.html</anchorfile>
      <anchor>a08bc2a4e986ed61baff5e803383168fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void *</type>
      <name>_user_pointer</name>
      <anchorfile>structmip__interface.html</anchorfile>
      <anchor>abc40639974c7bdea61c77fe0fb1f04ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_nmea_message</name>
    <filename>structmip__nmea__message.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>decimation</name>
      <anchorfile>structmip__nmea__message.html</anchorfile>
      <anchor>a1fe7d1db1b0b2e5c2be264f4763c0ca0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_nmea_message_message_id</type>
      <name>message_id</name>
      <anchorfile>structmip__nmea__message.html</anchorfile>
      <anchor>abe8394e99c64a9fa50fbe47de62b7d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>source_desc_set</name>
      <anchorfile>structmip__nmea__message.html</anchorfile>
      <anchor>ad74da1d48570213264e08a91f82d5b02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_nmea_message_talker_id</type>
      <name>talker_id</name>
      <anchorfile>structmip__nmea__message.html</anchorfile>
      <anchor>a43f237473373c2bae8f5ad8a307cd058</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_packet</name>
    <filename>structmip__packet.html</filename>
    <member kind="variable" protection="private">
      <type>uint8_t *</type>
      <name>_buffer</name>
      <anchorfile>structmip__packet.html</anchorfile>
      <anchor>a95f56520662f5ed25569ef08ab4ac533</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint_least16_t</type>
      <name>_buffer_length</name>
      <anchorfile>structmip__packet.html</anchorfile>
      <anchor>a0fe3ad6d0268339c6eabe5a9005b4926</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_parser</name>
    <filename>structmip__parser.html</filename>
    <member kind="variable" protection="private">
      <type>mip_packet_callback</type>
      <name>_callback</name>
      <anchorfile>structmip__parser.html</anchorfile>
      <anchor>aa4e5e16777efececad8fcc9a304ac855</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void *</type>
      <name>_callback_object</name>
      <anchorfile>structmip__parser.html</anchorfile>
      <anchor>a83c4955b9391988942b79ab22eb55e92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>packet_length</type>
      <name>_expected_length</name>
      <anchorfile>structmip__parser.html</anchorfile>
      <anchor>afe2ee0481b5e43b3d3e9ead7eb90b0c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>_result_buffer</name>
      <anchorfile>structmip__parser.html</anchorfile>
      <anchor>a47514a15edc8e1736bbef0401b6c31da</anchor>
      <arglist>[MIP_PACKET_LENGTH_MAX]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>byte_ring_state</type>
      <name>_ring</name>
      <anchorfile>structmip__parser.html</anchorfile>
      <anchor>ab6edf9772ce5ad52171a183b51415a22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>timestamp_type</type>
      <name>_start_time</name>
      <anchorfile>structmip__parser.html</anchorfile>
      <anchor>a42d5fb366945a9542b8ad45b09c273cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>timestamp_type</type>
      <name>_timeout</name>
      <anchorfile>structmip__parser.html</anchorfile>
      <anchor>a4877b90e945f0330fbd39eef27b29f7d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_pending_cmd</name>
    <filename>structmip__pending__cmd.html</filename>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>_descriptor_set</name>
      <anchorfile>structmip__pending__cmd.html</anchorfile>
      <anchor>a7efb5714f44a47ea691c8d2e3ae48e63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>timeout_type</type>
      <name>_extra_timeout</name>
      <anchorfile>structmip__pending__cmd.html</anchorfile>
      <anchor>a9b6a196d7ff52b6df48b9bfa030ced42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>_field_descriptor</name>
      <anchorfile>structmip__pending__cmd.html</anchorfile>
      <anchor>a4d722da92e71afeae4ea43fe2e109f85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>struct mip_pending_cmd *</type>
      <name>_next</name>
      <anchorfile>structmip__pending__cmd.html</anchorfile>
      <anchor>af42e6c81cc62f9dc2e681952ea3c0567</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>timestamp_type</type>
      <name>_reply_time</name>
      <anchorfile>structmip__pending__cmd.html</anchorfile>
      <anchor>a68789eab8d29a28bb4a13c1263f53abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t *</type>
      <name>_response_buffer</name>
      <anchorfile>structmip__pending__cmd.html</anchorfile>
      <anchor>a3d8f83678ac7242c3e1cc46117bd619f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>_response_buffer_size</name>
      <anchorfile>structmip__pending__cmd.html</anchorfile>
      <anchor>ac4da37407a19775cc434f1a91dca1dfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>_response_descriptor</name>
      <anchorfile>structmip__pending__cmd.html</anchorfile>
      <anchor>a6794f45a440b1274be4353dd5bddc6a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>_response_length</name>
      <anchorfile>structmip__pending__cmd.html</anchorfile>
      <anchor>acd50ead629b90e0ef1ea392ef7f9c2ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>enum mip_cmd_result</type>
      <name>_status</name>
      <anchorfile>structmip__pending__cmd.html</anchorfile>
      <anchor>a502f7b765892715278a093f130d429c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>timestamp_type</type>
      <name>_timeout_time</name>
      <anchorfile>structmip__pending__cmd.html</anchorfile>
      <anchor>aa56483a5ccda4dec7f70eb24ed4fd6c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_rtk_connected_device_type_command</name>
    <filename>structmip__rtk__connected__device__type__command.html</filename>
    <member kind="variable">
      <type>mip_rtk_connected_device_type_command_type</type>
      <name>devType</name>
      <anchorfile>structmip__rtk__connected__device__type__command.html</anchorfile>
      <anchor>aa19aa6032851409f5ea2349b5467d94a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__rtk__connected__device__type__command.html</anchorfile>
      <anchor>a7d36d5c32d0c8e24c00be5674886237b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_rtk_connected_device_type_response</name>
    <filename>structmip__rtk__connected__device__type__response.html</filename>
    <member kind="variable">
      <type>mip_rtk_connected_device_type_command_type</type>
      <name>devType</name>
      <anchorfile>structmip__rtk__connected__device__type__response.html</anchorfile>
      <anchor>a09cb02526fee5dad7d2bb81ba17b0fe8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_rtk_get_act_code_response</name>
    <filename>structmip__rtk__get__act__code__response.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>ActivationCode</name>
      <anchorfile>structmip__rtk__get__act__code__response.html</anchorfile>
      <anchor>a066713ddf8a8b823b2ad9b36ee0ff0f2</anchor>
      <arglist>[32]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_rtk_get_iccid_response</name>
    <filename>structmip__rtk__get__iccid__response.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>ICCID</name>
      <anchorfile>structmip__rtk__get__iccid__response.html</anchorfile>
      <anchor>a59baecb2868a779ed5cfefe755713043</anchor>
      <arglist>[32]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_rtk_get_imei_response</name>
    <filename>structmip__rtk__get__imei__response.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>IMEI</name>
      <anchorfile>structmip__rtk__get__imei__response.html</anchorfile>
      <anchor>ad67523c779fbf30a9017118159a566cb</anchor>
      <arglist>[32]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_rtk_get_imsi_response</name>
    <filename>structmip__rtk__get__imsi__response.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>IMSI</name>
      <anchorfile>structmip__rtk__get__imsi__response.html</anchorfile>
      <anchor>a07ad295f983b452248fe2c0dec9c2e70</anchor>
      <arglist>[32]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_rtk_get_modem_firmware_version_response</name>
    <filename>structmip__rtk__get__modem__firmware__version__response.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>ModemFirmwareVersion</name>
      <anchorfile>structmip__rtk__get__modem__firmware__version__response.html</anchorfile>
      <anchor>ab685bf92112e7e7b86ad9db4e7beaabb</anchor>
      <arglist>[32]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_rtk_get_rssi_response</name>
    <filename>structmip__rtk__get__rssi__response.html</filename>
    <member kind="variable">
      <type>int32_t</type>
      <name>rssi</name>
      <anchorfile>structmip__rtk__get__rssi__response.html</anchorfile>
      <anchor>a53c7feb874bfc9255662d725d4880a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>signalQuality</name>
      <anchorfile>structmip__rtk__get__rssi__response.html</anchorfile>
      <anchor>a27941c61835940d07620d676c20a7852</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>structmip__rtk__get__rssi__response.html</anchorfile>
      <anchor>abe2b6016351b17adc5040677ea712ac1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_rtk_get_status_flags_response</name>
    <filename>structmip__rtk__get__status__flags__response.html</filename>
    <member kind="variable">
      <type>mip_rtk_get_status_flags_command_status_flags</type>
      <name>flags</name>
      <anchorfile>structmip__rtk__get__status__flags__response.html</anchorfile>
      <anchor>a53486754ce0bcdaf3b597e44461b49ff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_rtk_led_control_command</name>
    <filename>structmip__rtk__led__control__command.html</filename>
    <member kind="variable">
      <type>mip_led_action</type>
      <name>act</name>
      <anchorfile>structmip__rtk__led__control__command.html</anchorfile>
      <anchor>a3c22d63fc79b802ca7a97e5168e97cb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>altColor</name>
      <anchorfile>structmip__rtk__led__control__command.html</anchorfile>
      <anchor>ace0dc32c6526f30aecaf149afe0f23e0</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>period</name>
      <anchorfile>structmip__rtk__led__control__command.html</anchorfile>
      <anchor>a394d0febeacce9d5eaa14010ded9ec55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>primaryColor</name>
      <anchorfile>structmip__rtk__led__control__command.html</anchorfile>
      <anchor>a679ba2c3647ffda3e852590274304c56</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_rtk_prod_erase_storage_command</name>
    <filename>structmip__rtk__prod__erase__storage__command.html</filename>
    <member kind="variable">
      <type>mip_media_selector</type>
      <name>media</name>
      <anchorfile>structmip__rtk__prod__erase__storage__command.html</anchorfile>
      <anchor>a5addad1ab3bfa6d25fa831bd0da13be0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_rtk_service_status_command</name>
    <filename>structmip__rtk__service__status__command.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>reserved1</name>
      <anchorfile>structmip__rtk__service__status__command.html</anchorfile>
      <anchor>aa25be38c1184698990a814f3dfb1bd6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>reserved2</name>
      <anchorfile>structmip__rtk__service__status__command.html</anchorfile>
      <anchor>a462d44f8bfac139cba8994553cbe91ff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_rtk_service_status_response</name>
    <filename>structmip__rtk__service__status__response.html</filename>
    <member kind="variable">
      <type>mip_rtk_service_status_command_service_flags</type>
      <name>flags</name>
      <anchorfile>structmip__rtk__service__status__response.html</anchorfile>
      <anchor>a8f9b3619dae41f221d9eb2e9785255e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>lastBytes</name>
      <anchorfile>structmip__rtk__service__status__response.html</anchorfile>
      <anchor>a8547a6cf975e087827496f2677d9ce46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>lastBytesTime</name>
      <anchorfile>structmip__rtk__service__status__response.html</anchorfile>
      <anchor>ad1b820f1f8ad245644c7d142d1107f18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>receivedBytes</name>
      <anchorfile>structmip__rtk__service__status__response.html</anchorfile>
      <anchor>a592565bf7987d8319943a7fdfafc97c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_sensor_comp_euler_angles_data</name>
    <filename>structmip__sensor__comp__euler__angles__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>pitch</name>
      <anchorfile>structmip__sensor__comp__euler__angles__data.html</anchorfile>
      <anchor>a74b3d1fcf836014b6477750ce474fdbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>roll</name>
      <anchorfile>structmip__sensor__comp__euler__angles__data.html</anchorfile>
      <anchor>ab0935bb4285efdbd66928f26f60f357a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>yaw</name>
      <anchorfile>structmip__sensor__comp__euler__angles__data.html</anchorfile>
      <anchor>ae520eab518b7c8791208651395b0a356</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_sensor_comp_orientation_matrix_data</name>
    <filename>structmip__sensor__comp__orientation__matrix__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>m</name>
      <anchorfile>structmip__sensor__comp__orientation__matrix__data.html</anchorfile>
      <anchor>ab6bfdc64ddcb791b3e55bcd5d655766c</anchor>
      <arglist>[9]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_sensor_comp_orientation_update_matrix_data</name>
    <filename>structmip__sensor__comp__orientation__update__matrix__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>m</name>
      <anchorfile>structmip__sensor__comp__orientation__update__matrix__data.html</anchorfile>
      <anchor>a5776c03c4fc6dc337eb126fa5892f421</anchor>
      <arglist>[9]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_sensor_comp_quaternion_data</name>
    <filename>structmip__sensor__comp__quaternion__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>q</name>
      <anchorfile>structmip__sensor__comp__quaternion__data.html</anchorfile>
      <anchor>a734da70aa90eed59cdc4af0b1a174bac</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_sensor_delta_theta_data</name>
    <filename>structmip__sensor__delta__theta__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>delta_theta</name>
      <anchorfile>structmip__sensor__delta__theta__data.html</anchorfile>
      <anchor>a60827f2da252e2c35c6fe96f72610406</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_sensor_delta_velocity_data</name>
    <filename>structmip__sensor__delta__velocity__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>delta_velocity</name>
      <anchorfile>structmip__sensor__delta__velocity__data.html</anchorfile>
      <anchor>a2ab29232b5aee0fcc34f51a2477093df</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_sensor_gps_timestamp_data</name>
    <filename>structmip__sensor__gps__timestamp__data.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>tow</name>
      <anchorfile>structmip__sensor__gps__timestamp__data.html</anchorfile>
      <anchor>a36463f9264ca846722893b3a558efa06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_sensor_gps_timestamp_data_valid_flags</type>
      <name>valid_flags</name>
      <anchorfile>structmip__sensor__gps__timestamp__data.html</anchorfile>
      <anchor>a2b068113fe11c1815f3439ed05442919</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>week_number</name>
      <anchorfile>structmip__sensor__gps__timestamp__data.html</anchorfile>
      <anchor>af303502577775c3ed231527f824cb491</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_sensor_internal_timestamp_data</name>
    <filename>structmip__sensor__internal__timestamp__data.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>counts</name>
      <anchorfile>structmip__sensor__internal__timestamp__data.html</anchorfile>
      <anchor>ad3f96e5a4692a84c276d1185557087e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_sensor_north_vector_data</name>
    <filename>structmip__sensor__north__vector__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>north</name>
      <anchorfile>structmip__sensor__north__vector__data.html</anchorfile>
      <anchor>a06c2bd1718d2dedfeba4a5b24da170f9</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_sensor_odometer_data_data</name>
    <filename>structmip__sensor__odometer__data__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>speed</name>
      <anchorfile>structmip__sensor__odometer__data__data.html</anchorfile>
      <anchor>ab9f311287c0cd92455b3f81f7e582418</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>uncertainty</name>
      <anchorfile>structmip__sensor__odometer__data__data.html</anchorfile>
      <anchor>a8c89f9a1c20cfe740321a1fba0b30362</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>valid_flags</name>
      <anchorfile>structmip__sensor__odometer__data__data.html</anchorfile>
      <anchor>a76f480e10d7979771c8e5adb81513cd8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_sensor_orientation_raw_temp_data</name>
    <filename>structmip__sensor__orientation__raw__temp__data.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>raw_temp</name>
      <anchorfile>structmip__sensor__orientation__raw__temp__data.html</anchorfile>
      <anchor>a780e7f2dc953d80099e45a19c008c0e1</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_sensor_overrange_status_data</name>
    <filename>structmip__sensor__overrange__status__data.html</filename>
    <member kind="variable">
      <type>mip_sensor_overrange_status_data_status</type>
      <name>status</name>
      <anchorfile>structmip__sensor__overrange__status__data.html</anchorfile>
      <anchor>a2ec7c2678a5c0bb91955f32acbc682d3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_sensor_pps_timestamp_data</name>
    <filename>structmip__sensor__pps__timestamp__data.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>seconds</name>
      <anchorfile>structmip__sensor__pps__timestamp__data.html</anchorfile>
      <anchor>af0f743e95dac7cc5f5c53a52797fa167</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>useconds</name>
      <anchorfile>structmip__sensor__pps__timestamp__data.html</anchorfile>
      <anchor>a71ebcb2a68e84c68c22b23b6a9d259c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_sensor_raw_accel_data</name>
    <filename>structmip__sensor__raw__accel__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>raw_accel</name>
      <anchorfile>structmip__sensor__raw__accel__data.html</anchorfile>
      <anchor>a764d6891fdb908415b1cf5cd33d02f41</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_sensor_raw_gyro_data</name>
    <filename>structmip__sensor__raw__gyro__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>raw_gyro</name>
      <anchorfile>structmip__sensor__raw__gyro__data.html</anchorfile>
      <anchor>ab173db09788f461afb62569f5f4ac5dc</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_sensor_raw_mag_data</name>
    <filename>structmip__sensor__raw__mag__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>raw_mag</name>
      <anchorfile>structmip__sensor__raw__mag__data.html</anchorfile>
      <anchor>a56343ebdf80755485ab3dd260f42d9ec</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_sensor_raw_pressure_data</name>
    <filename>structmip__sensor__raw__pressure__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>raw_pressure</name>
      <anchorfile>structmip__sensor__raw__pressure__data.html</anchorfile>
      <anchor>ad0cebf48aedf07825db2178972734404</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_sensor_scaled_accel_data</name>
    <filename>structmip__sensor__scaled__accel__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>scaled_accel</name>
      <anchorfile>structmip__sensor__scaled__accel__data.html</anchorfile>
      <anchor>adedb220048d858f0755604aba2682793</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_sensor_scaled_gyro_data</name>
    <filename>structmip__sensor__scaled__gyro__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>scaled_gyro</name>
      <anchorfile>structmip__sensor__scaled__gyro__data.html</anchorfile>
      <anchor>aa75ad46c4e96a8ec7d6fa3e74a5070f5</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_sensor_scaled_mag_data</name>
    <filename>structmip__sensor__scaled__mag__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>scaled_mag</name>
      <anchorfile>structmip__sensor__scaled__mag__data.html</anchorfile>
      <anchor>a9213211f8867d2a391e525ad47725a37</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_sensor_scaled_pressure_data</name>
    <filename>structmip__sensor__scaled__pressure__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>scaled_pressure</name>
      <anchorfile>structmip__sensor__scaled__pressure__data.html</anchorfile>
      <anchor>a13a26c3871060556b18be7b40d349df5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_sensor_temperature_abs_data</name>
    <filename>structmip__sensor__temperature__abs__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>max_temp</name>
      <anchorfile>structmip__sensor__temperature__abs__data.html</anchorfile>
      <anchor>a59734f32098a7069ef4e69283aca459f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>mean_temp</name>
      <anchorfile>structmip__sensor__temperature__abs__data.html</anchorfile>
      <anchor>ab0aaf5c351a21a738255b7c50f474df6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>min_temp</name>
      <anchorfile>structmip__sensor__temperature__abs__data.html</anchorfile>
      <anchor>ab3ab88635f786b8017e150dc24fe4086</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_sensor_up_vector_data</name>
    <filename>structmip__sensor__up__vector__data.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>up</name>
      <anchorfile>structmip__sensor__up__vector__data.html</anchorfile>
      <anchor>a46af7ad308a5f957d7a394e576ff707f</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_serializer</name>
    <filename>structmip__serializer.html</filename>
    <member kind="variable" protection="private">
      <type>uint8_t *</type>
      <name>_buffer</name>
      <anchorfile>structmip__serializer.html</anchorfile>
      <anchor>a0ce10a0c002cf3da2813eaa8e7ba5094</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>_buffer_size</name>
      <anchorfile>structmip__serializer.html</anchorfile>
      <anchor>a0614c2d755d50c4eb84541aa103ec521</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>_offset</name>
      <anchorfile>structmip__serializer.html</anchorfile>
      <anchor>a7cde94e7703dc1e3044e5a53935747aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_shared_delta_ticks_data</name>
    <filename>structmip__shared__delta__ticks__data.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>ticks</name>
      <anchorfile>structmip__shared__delta__ticks__data.html</anchorfile>
      <anchor>af06b19000aa406adde97421cd322597f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_shared_delta_time_data</name>
    <filename>structmip__shared__delta__time__data.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>seconds</name>
      <anchorfile>structmip__shared__delta__time__data.html</anchorfile>
      <anchor>adc265c5658d113f76fd9aeeca9422699</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_shared_event_source_data</name>
    <filename>structmip__shared__event__source__data.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>trigger_id</name>
      <anchorfile>structmip__shared__event__source__data.html</anchorfile>
      <anchor>a3f5f77648f1d928da8e2be4de52fbda7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_shared_external_time_delta_data</name>
    <filename>structmip__shared__external__time__delta__data.html</filename>
    <member kind="variable">
      <type>uint64_t</type>
      <name>dt_nanos</name>
      <anchorfile>structmip__shared__external__time__delta__data.html</anchorfile>
      <anchor>ac0c430f621d5014bbe0dcdefc3c0550b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_shared_external_time_delta_data_valid_flags</type>
      <name>valid_flags</name>
      <anchorfile>structmip__shared__external__time__delta__data.html</anchorfile>
      <anchor>ad2faff995890e0e364758b50f11b2703</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_shared_external_timestamp_data</name>
    <filename>structmip__shared__external__timestamp__data.html</filename>
    <member kind="variable">
      <type>uint64_t</type>
      <name>nanoseconds</name>
      <anchorfile>structmip__shared__external__timestamp__data.html</anchorfile>
      <anchor>a0c394bb55d821318544105f9153401e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_shared_external_timestamp_data_valid_flags</type>
      <name>valid_flags</name>
      <anchorfile>structmip__shared__external__timestamp__data.html</anchorfile>
      <anchor>aedf74d5480858472a82b104576ead2ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_shared_gps_timestamp_data</name>
    <filename>structmip__shared__gps__timestamp__data.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>tow</name>
      <anchorfile>structmip__shared__gps__timestamp__data.html</anchorfile>
      <anchor>a7d8858e0c4ac71aa6874fd349cc13bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_shared_gps_timestamp_data_valid_flags</type>
      <name>valid_flags</name>
      <anchorfile>structmip__shared__gps__timestamp__data.html</anchorfile>
      <anchor>a71930e48759d6b0331f6f72bd99d7cc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>week_number</name>
      <anchorfile>structmip__shared__gps__timestamp__data.html</anchorfile>
      <anchor>a29d4574d8f04263ce8dfe91531b6780c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_shared_reference_time_delta_data</name>
    <filename>structmip__shared__reference__time__delta__data.html</filename>
    <member kind="variable">
      <type>uint64_t</type>
      <name>dt_nanos</name>
      <anchorfile>structmip__shared__reference__time__delta__data.html</anchorfile>
      <anchor>aee8c14663e7dfba57833869ccc919b3e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_shared_reference_timestamp_data</name>
    <filename>structmip__shared__reference__timestamp__data.html</filename>
    <member kind="variable">
      <type>uint64_t</type>
      <name>nanoseconds</name>
      <anchorfile>structmip__shared__reference__timestamp__data.html</anchorfile>
      <anchor>ac41fc6361809a8afc2927915bab95cd8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_shared_ticks_data</name>
    <filename>structmip__shared__ticks__data.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>ticks</name>
      <anchorfile>structmip__shared__ticks__data.html</anchorfile>
      <anchor>a9016879bfbc638435467d2ff78193ed3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_system_built_in_test_data</name>
    <filename>structmip__system__built__in__test__data.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>result</name>
      <anchorfile>structmip__system__built__in__test__data.html</anchorfile>
      <anchor>a29e257a644cf5dd849d08dad12abe4ea</anchor>
      <arglist>[16]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_system_comm_mode_command</name>
    <filename>structmip__system__comm__mode__command.html</filename>
    <member kind="variable">
      <type>mip_function_selector</type>
      <name>function</name>
      <anchorfile>structmip__system__comm__mode__command.html</anchorfile>
      <anchor>a7e899f9d126c1aa6f7021001f53812b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mode</name>
      <anchorfile>structmip__system__comm__mode__command.html</anchorfile>
      <anchor>ab767eab09a115b2593bd8e4ae035e466</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_system_comm_mode_response</name>
    <filename>structmip__system__comm__mode__response.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mode</name>
      <anchorfile>structmip__system__comm__mode__response.html</anchorfile>
      <anchor>ae5cf5ba3bb6607e259c0c6c35a2bfc8b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_system_gpio_analog_value_data</name>
    <filename>structmip__system__gpio__analog__value__data.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>gpio_id</name>
      <anchorfile>structmip__system__gpio__analog__value__data.html</anchorfile>
      <anchor>a51cc5e52229417df63ad39e874929ce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>value</name>
      <anchorfile>structmip__system__gpio__analog__value__data.html</anchorfile>
      <anchor>aaaf8c7e20963b3bd1daeabdeb2c573cd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_system_gpio_state_data</name>
    <filename>structmip__system__gpio__state__data.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>states</name>
      <anchorfile>structmip__system__gpio__state__data.html</anchorfile>
      <anchor>abe84e7fa59c297b9ea22db225f5223c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mip_system_time_sync_status_data</name>
    <filename>structmip__system__time__sync__status__data.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>last_pps_rcvd</name>
      <anchorfile>structmip__system__time__sync__status__data.html</anchorfile>
      <anchor>a6a562b59c70b368c3ce11f2c048551e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>time_sync</name>
      <anchorfile>structmip__system__time__sync__status__data.html</anchorfile>
      <anchor>ad9680558c062c08a126a2e38180f7bd8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>microstrain::MipDescriptor</name>
    <filename>structmicrostrain_1_1MipDescriptor.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>descriptor_set</name>
      <anchorfile>structmicrostrain_1_1MipDescriptor.html</anchorfile>
      <anchor>a1d81019416574572fbc5fc77cdd95936</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>field_descriptor</name>
      <anchorfile>structmicrostrain_1_1MipDescriptor.html</anchorfile>
      <anchor>af83aa2d9cb591cbc35cef44d832bdfa9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>microstrain::MipMapping</name>
    <filename>classmicrostrain_1_1MipMapping.html</filename>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>descriptorSetString</name>
      <anchorfile>classmicrostrain_1_1MipMapping.html</anchorfile>
      <anchor>a63f1e6a9f41490dc071e7c88969f32da</anchor>
      <arglist>(uint8_t descriptor_set)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nmeaFormatMessageIdString</name>
      <anchorfile>classmicrostrain_1_1MipMapping.html</anchorfile>
      <anchor>a2e1d447aa497532a201d4e5383241df5</anchor>
      <arglist>(mip::commands_3dm::NmeaMessage::MessageID message_id)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>nmeaFormatTalkerIdString</name>
      <anchorfile>classmicrostrain_1_1MipMapping.html</anchorfile>
      <anchor>a2b6215be5ef9a77fd2f088997ecdd774</anchor>
      <arglist>(mip::commands_3dm::NmeaMessage::TalkerID talker_id)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::map&lt; uint8_t, std::string &gt;</type>
      <name>descriptor_set_string_mapping_</name>
      <anchorfile>classmicrostrain_1_1MipMapping.html</anchorfile>
      <anchor>a54321a865be5c453b8c00a67373f04e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>INVALID_STRING</name>
      <anchorfile>classmicrostrain_1_1MipMapping.html</anchorfile>
      <anchor>a00f7626472db7c6bb6a354be307998cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::map&lt; mip::commands_3dm::NmeaMessage::MessageID, bool &gt;</type>
      <name>nmea_message_id_requires_talker_id_mapping_</name>
      <anchorfile>classmicrostrain_1_1MipMapping.html</anchorfile>
      <anchor>a6fc21ff08c767f227900e304eb0c597b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::map&lt; std::string, mip::commands_3dm::NmeaMessage::MessageID &gt;</type>
      <name>nmea_message_string_message_id_mapping_</name>
      <anchorfile>classmicrostrain_1_1MipMapping.html</anchorfile>
      <anchor>af10248d19a750ac6fb0be25edfd4ff24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::map&lt; std::string, mip::commands_3dm::NmeaMessage::TalkerID &gt;</type>
      <name>nmea_message_string_talker_id_mapping_</name>
      <anchorfile>classmicrostrain_1_1MipMapping.html</anchorfile>
      <anchor>a11b67df88cc7f25984b79274401bb6b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>microstrain::MipPublisherMapping</name>
    <filename>classmicrostrain_1_1MipPublisherMapping.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>canPublish</name>
      <anchorfile>classmicrostrain_1_1MipPublisherMapping.html</anchorfile>
      <anchor>a6f4cfda95f83559523c1a2b51461b469</anchor>
      <arglist>(const std::string &amp;topic) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1MipPublisherMapping.html</anchorfile>
      <anchor>abc60a179bef8b41bfef6c87639988dd5</anchor>
      <arglist>(RosNodeType *config_node)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getDataRate</name>
      <anchorfile>classmicrostrain_1_1MipPublisherMapping.html</anchorfile>
      <anchor>a7d0424490e6f70a82b8043d93fac132f</anchor>
      <arglist>(const std::string &amp;topic) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; MipDescriptor &gt;</type>
      <name>getDescriptors</name>
      <anchorfile>classmicrostrain_1_1MipPublisherMapping.html</anchorfile>
      <anchor>a9861ce8d3c36d6d4b3f8f87b7d80597c</anchor>
      <arglist>(const std::string &amp;topic) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>getDescriptorSets</name>
      <anchorfile>classmicrostrain_1_1MipPublisherMapping.html</anchorfile>
      <anchor>afe005b3afa98beea22ea97a72f41c394</anchor>
      <arglist>(const std::string &amp;topic) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getMaxDataRate</name>
      <anchorfile>classmicrostrain_1_1MipPublisherMapping.html</anchorfile>
      <anchor>a30fb5a957251ac43348da7265db971d7</anchor>
      <arglist>(uint8_t descriptor_set=mip::data_shared::DESCRIPTOR_SET) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MipPublisherMapping</name>
      <anchorfile>classmicrostrain_1_1MipPublisherMapping.html</anchorfile>
      <anchor>a6ad3d6dc41c4c9f5eaab50ec41865248</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MipPublisherMapping</name>
      <anchorfile>classmicrostrain_1_1MipPublisherMapping.html</anchorfile>
      <anchor>aec30574f4c1066f161c577af53c150c8</anchor>
      <arglist>(RosNodeType *node, const std::shared_ptr&lt; RosMipDeviceMain &gt; inertial_device)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>shouldPublish</name>
      <anchorfile>classmicrostrain_1_1MipPublisherMapping.html</anchorfile>
      <anchor>ab0f40125a26eed4dc45eb920232716a2</anchor>
      <arglist>(const std::string &amp;topic) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>streamAtDescriptorSetRate</name>
      <anchorfile>classmicrostrain_1_1MipPublisherMapping.html</anchorfile>
      <anchor>abe65027e1c22eef98c5fa66861e2d073</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>streamSharedDescriptor</name>
      <anchorfile>classmicrostrain_1_1MipPublisherMapping.html</anchorfile>
      <anchor>ac315666a2dd8f1032749cc5027adb102</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; RosMipDeviceMain &gt;</type>
      <name>mip_device_</name>
      <anchorfile>classmicrostrain_1_1MipPublisherMapping.html</anchorfile>
      <anchor>af583b951986376e8f51eb2823d8631dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosNodeType *</type>
      <name>node_</name>
      <anchorfile>classmicrostrain_1_1MipPublisherMapping.html</anchorfile>
      <anchor>afec61d86b50588eb568852219d33af3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; uint8_t, std::vector&lt; mip::DescriptorRate &gt; &gt;</type>
      <name>streamed_descriptors_mapping_</name>
      <anchorfile>classmicrostrain_1_1MipPublisherMapping.html</anchorfile>
      <anchor>ae96f6dc0cd1f7f3a678864b996a9244e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, MipPublisherMappingInfo &gt;</type>
      <name>topic_info_mapping_</name>
      <anchorfile>classmicrostrain_1_1MipPublisherMapping.html</anchorfile>
      <anchor>affdcf2bf411b0fc924f6a2f7134ece34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const std::map&lt; uint8_t, std::string &gt;</type>
      <name>static_descriptor_set_to_data_rate_config_key_mapping_</name>
      <anchorfile>classmicrostrain_1_1MipPublisherMapping.html</anchorfile>
      <anchor>a700bac146d7a5ecb9bbe3ffd24550945</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const std::map&lt; std::string, std::string &gt;</type>
      <name>static_topic_to_data_rate_config_key_mapping_</name>
      <anchorfile>classmicrostrain_1_1MipPublisherMapping.html</anchorfile>
      <anchor>aee155668f2893f3ce496efcf2e281aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const std::map&lt; std::string, FieldWrapper::SharedPtrVec &gt;</type>
      <name>static_topic_to_mip_type_mapping_</name>
      <anchorfile>classmicrostrain_1_1MipPublisherMapping.html</anchorfile>
      <anchor>a830afedf90048db22b33b3d629206a2f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>microstrain::MipPublisherMappingInfo</name>
    <filename>structmicrostrain_1_1MipPublisherMappingInfo.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>data_rate</name>
      <anchorfile>structmicrostrain_1_1MipPublisherMappingInfo.html</anchorfile>
      <anchor>aaf795019bf9c8bc2f4cbc88ad5c7441f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>descriptor_sets</name>
      <anchorfile>structmicrostrain_1_1MipPublisherMappingInfo.html</anchorfile>
      <anchor>a2ca6b466c9ae44ec71ef303b7ee3ef73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; MipDescriptor &gt;</type>
      <name>descriptors</name>
      <anchorfile>structmicrostrain_1_1MipPublisherMappingInfo.html</anchorfile>
      <anchor>a553861f799d8de236d06da762880bf9c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>microstrain::NodeCommon</name>
    <filename>classmicrostrain_1_1NodeCommon.html</filename>
    <member kind="function">
      <type>void</type>
      <name>logCallback</name>
      <anchorfile>classmicrostrain_1_1NodeCommon.html</anchorfile>
      <anchor>a07b2d1cddafb761d324acadf697fa34a</anchor>
      <arglist>(const mip_log_level level, const std::string &amp;log_str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseAndPublishAux</name>
      <anchorfile>classmicrostrain_1_1NodeCommon.html</anchorfile>
      <anchor>a1d1f68cf36af2b276cab4f12df4d6c5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseAndPublishMain</name>
      <anchorfile>classmicrostrain_1_1NodeCommon.html</anchorfile>
      <anchor>abcd2d0f3d766770d02e717f136e20456</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>activate</name>
      <anchorfile>classmicrostrain_1_1NodeCommon.html</anchorfile>
      <anchor>a2db0dfefb3de48f512190cf203407ab9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1NodeCommon.html</anchorfile>
      <anchor>a140f19dcc04e2ffc5a6828e1f1ea551f</anchor>
      <arglist>(RosNodeType *config_node)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>deactivate</name>
      <anchorfile>classmicrostrain_1_1NodeCommon.html</anchorfile>
      <anchor>af079a05d8ba8ae1877d49012ae7911e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>classmicrostrain_1_1NodeCommon.html</anchorfile>
      <anchor>a1b0bc8b9b8f44c2f39b28278f082c68a</anchor>
      <arglist>(RosNodeType *init_node)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>NodeCommon</name>
      <anchorfile>classmicrostrain_1_1NodeCommon.html</anchorfile>
      <anchor>a52a5f7c7a41ad8cbbf649875537dc8aa</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>shutdown</name>
      <anchorfile>classmicrostrain_1_1NodeCommon.html</anchorfile>
      <anchor>a03a2c6648cc19463b95d3316c5b87a41</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RosTimerType</type>
      <name>aux_parsing_timer_</name>
      <anchorfile>classmicrostrain_1_1NodeCommon.html</anchorfile>
      <anchor>a8f91d0da2ada44d074acba87e4bfcef3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>aux_string_</name>
      <anchorfile>classmicrostrain_1_1NodeCommon.html</anchorfile>
      <anchor>aa08a67e466cdd14d0679a448a9fdd3ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Config</type>
      <name>config_</name>
      <anchorfile>classmicrostrain_1_1NodeCommon.html</anchorfile>
      <anchor>a65e313e264dba59e4655557a24c8bf24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RosTimerType</type>
      <name>main_parsing_timer_</name>
      <anchorfile>classmicrostrain_1_1NodeCommon.html</anchorfile>
      <anchor>a748d88f7a038796ea66fbf09554a1e74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RosNodeType *</type>
      <name>node_</name>
      <anchorfile>classmicrostrain_1_1NodeCommon.html</anchorfile>
      <anchor>a413242ae774946ab84c874cfcde06d9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Publishers</type>
      <name>publishers_</name>
      <anchorfile>classmicrostrain_1_1NodeCommon.html</anchorfile>
      <anchor>aefcbeb1eb5a183327debd99c84fc1e2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Services</type>
      <name>services_</name>
      <anchorfile>classmicrostrain_1_1NodeCommon.html</anchorfile>
      <anchor>ad248fe1b666f48a3328d59994df1123e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Subscribers</type>
      <name>subscribers_</name>
      <anchorfile>classmicrostrain_1_1NodeCommon.html</anchorfile>
      <anchor>a8616462fb9c87d57f873ef2334b0cb3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>timer_update_rate_hz_</name>
      <anchorfile>classmicrostrain_1_1NodeCommon.html</anchorfile>
      <anchor>a9516760066be181b03c1dc745e13b6b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>microstrain::Publishers::Publisher</name>
    <filename>classmicrostrain_1_1Publishers_1_1Publisher.html</filename>
    <templarg>MessageType</templarg>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Publisher&lt; MessageType &gt; &gt;</type>
      <name>SharedPtr</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af2ff37a0df798d33f5f51c6e2e4c69b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SharedPtr &gt;</type>
      <name>SharedPtrVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af32d9f714a97e7b649a21df4f2ecfeae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>activate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab507c422399916e99a6f8156884f3318</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a9ab980270064b111eacb7c6da1483459</anchor>
      <arglist>(RosNodeType *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>acd3d4187184d8a53be1e9a3cf5068bf4</anchor>
      <arglist>(RosNodeType *node, Config *config)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deactivate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ac88e87ce84f09670379281802330b704</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; MessageType &gt;::MessageSharedPtr</type>
      <name>getMessage</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a65f978b8a58630de3cb35935f04cd784</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; MessageType &gt;::MessageSharedPtr</type>
      <name>getMessageToUpdate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5a0a12aa08c3e339c36d8f72c91ebe27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a35e0d3f268233e0b4ce36624e3cc468b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afb24e52e36481f5cd10381e5a61f174d</anchor>
      <arglist>(const MessageType &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Publisher</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afd72af759944455fcb133cae4bcd91b6</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a96270dd13f781c39b86480565162af74</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updated</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a8e6477f844f56569971f029c2a67d02a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtr</type>
      <name>initialize</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a53a4013a73658f981e3ef9302cdae87e</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtrVec</type>
      <name>initializeVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>aa0a7da16a74d4b226f6bac9fcf775325</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;topics)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; MessageType &gt;::MessageSharedPtr</type>
      <name>message_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5eeec7dc836fbea7ef074e701afd3b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; MessageType &gt;::SharedPtr</type>
      <name>publisher_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab5d8c92439b21ecdaa9cab9d4d7aced8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>topic_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab8d3a1aeab8618d9e2ee33876c990b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>updated_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a6d543a2ff8abed1a0c31a81a063cb0a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Publisher&lt; FilterAidingMeasurementSummaryMsg &gt;</name>
    <filename>classmicrostrain_1_1Publishers_1_1Publisher.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Publisher&lt; FilterAidingMeasurementSummaryMsg &gt; &gt;</type>
      <name>SharedPtr</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af2ff37a0df798d33f5f51c6e2e4c69b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SharedPtr &gt;</type>
      <name>SharedPtrVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af32d9f714a97e7b649a21df4f2ecfeae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>activate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab507c422399916e99a6f8156884f3318</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a9ab980270064b111eacb7c6da1483459</anchor>
      <arglist>(RosNodeType *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>acd3d4187184d8a53be1e9a3cf5068bf4</anchor>
      <arglist>(RosNodeType *node, Config *config)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deactivate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ac88e87ce84f09670379281802330b704</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; FilterAidingMeasurementSummaryMsg &gt;::MessageSharedPtr</type>
      <name>getMessage</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a65f978b8a58630de3cb35935f04cd784</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; FilterAidingMeasurementSummaryMsg &gt;::MessageSharedPtr</type>
      <name>getMessageToUpdate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5a0a12aa08c3e339c36d8f72c91ebe27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a35e0d3f268233e0b4ce36624e3cc468b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afb24e52e36481f5cd10381e5a61f174d</anchor>
      <arglist>(const FilterAidingMeasurementSummaryMsg &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Publisher</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afd72af759944455fcb133cae4bcd91b6</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a96270dd13f781c39b86480565162af74</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updated</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a8e6477f844f56569971f029c2a67d02a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtr</type>
      <name>initialize</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a53a4013a73658f981e3ef9302cdae87e</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtrVec</type>
      <name>initializeVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>aa0a7da16a74d4b226f6bac9fcf775325</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;topics)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; FilterAidingMeasurementSummaryMsg &gt;::MessageSharedPtr</type>
      <name>message_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5eeec7dc836fbea7ef074e701afd3b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; FilterAidingMeasurementSummaryMsg &gt;::SharedPtr</type>
      <name>publisher_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab5d8c92439b21ecdaa9cab9d4d7aced8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>topic_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab8d3a1aeab8618d9e2ee33876c990b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>updated_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a6d543a2ff8abed1a0c31a81a063cb0a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Publisher&lt; FilterHeadingMsg &gt;</name>
    <filename>classmicrostrain_1_1Publishers_1_1Publisher.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Publisher&lt; FilterHeadingMsg &gt; &gt;</type>
      <name>SharedPtr</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af2ff37a0df798d33f5f51c6e2e4c69b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SharedPtr &gt;</type>
      <name>SharedPtrVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af32d9f714a97e7b649a21df4f2ecfeae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>activate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab507c422399916e99a6f8156884f3318</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a9ab980270064b111eacb7c6da1483459</anchor>
      <arglist>(RosNodeType *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>acd3d4187184d8a53be1e9a3cf5068bf4</anchor>
      <arglist>(RosNodeType *node, Config *config)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deactivate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ac88e87ce84f09670379281802330b704</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; FilterHeadingMsg &gt;::MessageSharedPtr</type>
      <name>getMessage</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a65f978b8a58630de3cb35935f04cd784</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; FilterHeadingMsg &gt;::MessageSharedPtr</type>
      <name>getMessageToUpdate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5a0a12aa08c3e339c36d8f72c91ebe27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a35e0d3f268233e0b4ce36624e3cc468b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afb24e52e36481f5cd10381e5a61f174d</anchor>
      <arglist>(const FilterHeadingMsg &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Publisher</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afd72af759944455fcb133cae4bcd91b6</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a96270dd13f781c39b86480565162af74</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updated</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a8e6477f844f56569971f029c2a67d02a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtr</type>
      <name>initialize</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a53a4013a73658f981e3ef9302cdae87e</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtrVec</type>
      <name>initializeVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>aa0a7da16a74d4b226f6bac9fcf775325</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;topics)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; FilterHeadingMsg &gt;::MessageSharedPtr</type>
      <name>message_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5eeec7dc836fbea7ef074e701afd3b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; FilterHeadingMsg &gt;::SharedPtr</type>
      <name>publisher_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab5d8c92439b21ecdaa9cab9d4d7aced8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>topic_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab8d3a1aeab8618d9e2ee33876c990b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>updated_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a6d543a2ff8abed1a0c31a81a063cb0a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Publisher&lt; FilterHeadingStateMsg &gt;</name>
    <filename>classmicrostrain_1_1Publishers_1_1Publisher.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Publisher&lt; FilterHeadingStateMsg &gt; &gt;</type>
      <name>SharedPtr</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af2ff37a0df798d33f5f51c6e2e4c69b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SharedPtr &gt;</type>
      <name>SharedPtrVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af32d9f714a97e7b649a21df4f2ecfeae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>activate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab507c422399916e99a6f8156884f3318</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a9ab980270064b111eacb7c6da1483459</anchor>
      <arglist>(RosNodeType *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>acd3d4187184d8a53be1e9a3cf5068bf4</anchor>
      <arglist>(RosNodeType *node, Config *config)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deactivate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ac88e87ce84f09670379281802330b704</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; FilterHeadingStateMsg &gt;::MessageSharedPtr</type>
      <name>getMessage</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a65f978b8a58630de3cb35935f04cd784</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; FilterHeadingStateMsg &gt;::MessageSharedPtr</type>
      <name>getMessageToUpdate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5a0a12aa08c3e339c36d8f72c91ebe27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a35e0d3f268233e0b4ce36624e3cc468b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afb24e52e36481f5cd10381e5a61f174d</anchor>
      <arglist>(const FilterHeadingStateMsg &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Publisher</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afd72af759944455fcb133cae4bcd91b6</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a96270dd13f781c39b86480565162af74</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updated</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a8e6477f844f56569971f029c2a67d02a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtr</type>
      <name>initialize</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a53a4013a73658f981e3ef9302cdae87e</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtrVec</type>
      <name>initializeVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>aa0a7da16a74d4b226f6bac9fcf775325</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;topics)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; FilterHeadingStateMsg &gt;::MessageSharedPtr</type>
      <name>message_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5eeec7dc836fbea7ef074e701afd3b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; FilterHeadingStateMsg &gt;::SharedPtr</type>
      <name>publisher_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab5d8c92439b21ecdaa9cab9d4d7aced8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>topic_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab8d3a1aeab8618d9e2ee33876c990b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>updated_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a6d543a2ff8abed1a0c31a81a063cb0a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Publisher&lt; FilterStatusMsg &gt;</name>
    <filename>classmicrostrain_1_1Publishers_1_1Publisher.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Publisher&lt; FilterStatusMsg &gt; &gt;</type>
      <name>SharedPtr</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af2ff37a0df798d33f5f51c6e2e4c69b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SharedPtr &gt;</type>
      <name>SharedPtrVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af32d9f714a97e7b649a21df4f2ecfeae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>activate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab507c422399916e99a6f8156884f3318</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a9ab980270064b111eacb7c6da1483459</anchor>
      <arglist>(RosNodeType *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>acd3d4187184d8a53be1e9a3cf5068bf4</anchor>
      <arglist>(RosNodeType *node, Config *config)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deactivate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ac88e87ce84f09670379281802330b704</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; FilterStatusMsg &gt;::MessageSharedPtr</type>
      <name>getMessage</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a65f978b8a58630de3cb35935f04cd784</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; FilterStatusMsg &gt;::MessageSharedPtr</type>
      <name>getMessageToUpdate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5a0a12aa08c3e339c36d8f72c91ebe27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a35e0d3f268233e0b4ce36624e3cc468b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afb24e52e36481f5cd10381e5a61f174d</anchor>
      <arglist>(const FilterStatusMsg &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Publisher</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afd72af759944455fcb133cae4bcd91b6</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a96270dd13f781c39b86480565162af74</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updated</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a8e6477f844f56569971f029c2a67d02a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtr</type>
      <name>initialize</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a53a4013a73658f981e3ef9302cdae87e</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtrVec</type>
      <name>initializeVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>aa0a7da16a74d4b226f6bac9fcf775325</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;topics)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; FilterStatusMsg &gt;::MessageSharedPtr</type>
      <name>message_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5eeec7dc836fbea7ef074e701afd3b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; FilterStatusMsg &gt;::SharedPtr</type>
      <name>publisher_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab5d8c92439b21ecdaa9cab9d4d7aced8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>topic_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab8d3a1aeab8618d9e2ee33876c990b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>updated_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a6d543a2ff8abed1a0c31a81a063cb0a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Publisher&lt; GNSSAidingStatusMsg &gt;</name>
    <filename>classmicrostrain_1_1Publishers_1_1Publisher.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Publisher&lt; GNSSAidingStatusMsg &gt; &gt;</type>
      <name>SharedPtr</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af2ff37a0df798d33f5f51c6e2e4c69b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SharedPtr &gt;</type>
      <name>SharedPtrVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af32d9f714a97e7b649a21df4f2ecfeae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>activate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab507c422399916e99a6f8156884f3318</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a9ab980270064b111eacb7c6da1483459</anchor>
      <arglist>(RosNodeType *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>acd3d4187184d8a53be1e9a3cf5068bf4</anchor>
      <arglist>(RosNodeType *node, Config *config)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deactivate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ac88e87ce84f09670379281802330b704</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; GNSSAidingStatusMsg &gt;::MessageSharedPtr</type>
      <name>getMessage</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a65f978b8a58630de3cb35935f04cd784</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; GNSSAidingStatusMsg &gt;::MessageSharedPtr</type>
      <name>getMessageToUpdate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5a0a12aa08c3e339c36d8f72c91ebe27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a35e0d3f268233e0b4ce36624e3cc468b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afb24e52e36481f5cd10381e5a61f174d</anchor>
      <arglist>(const GNSSAidingStatusMsg &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Publisher</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afd72af759944455fcb133cae4bcd91b6</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a96270dd13f781c39b86480565162af74</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updated</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a8e6477f844f56569971f029c2a67d02a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtr</type>
      <name>initialize</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a53a4013a73658f981e3ef9302cdae87e</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtrVec</type>
      <name>initializeVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>aa0a7da16a74d4b226f6bac9fcf775325</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;topics)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; GNSSAidingStatusMsg &gt;::MessageSharedPtr</type>
      <name>message_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5eeec7dc836fbea7ef074e701afd3b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; GNSSAidingStatusMsg &gt;::SharedPtr</type>
      <name>publisher_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab5d8c92439b21ecdaa9cab9d4d7aced8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>topic_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab8d3a1aeab8618d9e2ee33876c990b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>updated_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a6d543a2ff8abed1a0c31a81a063cb0a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Publisher&lt; GNSSAntennaOffsetCorrectionMsg &gt;</name>
    <filename>classmicrostrain_1_1Publishers_1_1Publisher.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Publisher&lt; GNSSAntennaOffsetCorrectionMsg &gt; &gt;</type>
      <name>SharedPtr</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af2ff37a0df798d33f5f51c6e2e4c69b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SharedPtr &gt;</type>
      <name>SharedPtrVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af32d9f714a97e7b649a21df4f2ecfeae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>activate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab507c422399916e99a6f8156884f3318</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a9ab980270064b111eacb7c6da1483459</anchor>
      <arglist>(RosNodeType *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>acd3d4187184d8a53be1e9a3cf5068bf4</anchor>
      <arglist>(RosNodeType *node, Config *config)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deactivate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ac88e87ce84f09670379281802330b704</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; GNSSAntennaOffsetCorrectionMsg &gt;::MessageSharedPtr</type>
      <name>getMessage</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a65f978b8a58630de3cb35935f04cd784</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; GNSSAntennaOffsetCorrectionMsg &gt;::MessageSharedPtr</type>
      <name>getMessageToUpdate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5a0a12aa08c3e339c36d8f72c91ebe27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a35e0d3f268233e0b4ce36624e3cc468b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afb24e52e36481f5cd10381e5a61f174d</anchor>
      <arglist>(const GNSSAntennaOffsetCorrectionMsg &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Publisher</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afd72af759944455fcb133cae4bcd91b6</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a96270dd13f781c39b86480565162af74</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updated</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a8e6477f844f56569971f029c2a67d02a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtr</type>
      <name>initialize</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a53a4013a73658f981e3ef9302cdae87e</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtrVec</type>
      <name>initializeVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>aa0a7da16a74d4b226f6bac9fcf775325</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;topics)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; GNSSAntennaOffsetCorrectionMsg &gt;::MessageSharedPtr</type>
      <name>message_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5eeec7dc836fbea7ef074e701afd3b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; GNSSAntennaOffsetCorrectionMsg &gt;::SharedPtr</type>
      <name>publisher_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab5d8c92439b21ecdaa9cab9d4d7aced8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>topic_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab8d3a1aeab8618d9e2ee33876c990b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>updated_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a6d543a2ff8abed1a0c31a81a063cb0a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Publisher&lt; GNSSDualAntennaStatusMsg &gt;</name>
    <filename>classmicrostrain_1_1Publishers_1_1Publisher.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Publisher&lt; GNSSDualAntennaStatusMsg &gt; &gt;</type>
      <name>SharedPtr</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af2ff37a0df798d33f5f51c6e2e4c69b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SharedPtr &gt;</type>
      <name>SharedPtrVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af32d9f714a97e7b649a21df4f2ecfeae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>activate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab507c422399916e99a6f8156884f3318</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a9ab980270064b111eacb7c6da1483459</anchor>
      <arglist>(RosNodeType *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>acd3d4187184d8a53be1e9a3cf5068bf4</anchor>
      <arglist>(RosNodeType *node, Config *config)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deactivate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ac88e87ce84f09670379281802330b704</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; GNSSDualAntennaStatusMsg &gt;::MessageSharedPtr</type>
      <name>getMessage</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a65f978b8a58630de3cb35935f04cd784</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; GNSSDualAntennaStatusMsg &gt;::MessageSharedPtr</type>
      <name>getMessageToUpdate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5a0a12aa08c3e339c36d8f72c91ebe27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a35e0d3f268233e0b4ce36624e3cc468b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afb24e52e36481f5cd10381e5a61f174d</anchor>
      <arglist>(const GNSSDualAntennaStatusMsg &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Publisher</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afd72af759944455fcb133cae4bcd91b6</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a96270dd13f781c39b86480565162af74</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updated</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a8e6477f844f56569971f029c2a67d02a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtr</type>
      <name>initialize</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a53a4013a73658f981e3ef9302cdae87e</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtrVec</type>
      <name>initializeVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>aa0a7da16a74d4b226f6bac9fcf775325</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;topics)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; GNSSDualAntennaStatusMsg &gt;::MessageSharedPtr</type>
      <name>message_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5eeec7dc836fbea7ef074e701afd3b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; GNSSDualAntennaStatusMsg &gt;::SharedPtr</type>
      <name>publisher_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab5d8c92439b21ecdaa9cab9d4d7aced8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>topic_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab8d3a1aeab8618d9e2ee33876c990b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>updated_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a6d543a2ff8abed1a0c31a81a063cb0a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Publisher&lt; GNSSFixInfoMsg &gt;</name>
    <filename>classmicrostrain_1_1Publishers_1_1Publisher.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Publisher&lt; GNSSFixInfoMsg &gt; &gt;</type>
      <name>SharedPtr</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af2ff37a0df798d33f5f51c6e2e4c69b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SharedPtr &gt;</type>
      <name>SharedPtrVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af32d9f714a97e7b649a21df4f2ecfeae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>activate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab507c422399916e99a6f8156884f3318</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a9ab980270064b111eacb7c6da1483459</anchor>
      <arglist>(RosNodeType *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>acd3d4187184d8a53be1e9a3cf5068bf4</anchor>
      <arglist>(RosNodeType *node, Config *config)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deactivate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ac88e87ce84f09670379281802330b704</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; GNSSFixInfoMsg &gt;::MessageSharedPtr</type>
      <name>getMessage</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a65f978b8a58630de3cb35935f04cd784</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; GNSSFixInfoMsg &gt;::MessageSharedPtr</type>
      <name>getMessageToUpdate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5a0a12aa08c3e339c36d8f72c91ebe27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a35e0d3f268233e0b4ce36624e3cc468b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afb24e52e36481f5cd10381e5a61f174d</anchor>
      <arglist>(const GNSSFixInfoMsg &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Publisher</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afd72af759944455fcb133cae4bcd91b6</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a96270dd13f781c39b86480565162af74</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updated</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a8e6477f844f56569971f029c2a67d02a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtr</type>
      <name>initialize</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a53a4013a73658f981e3ef9302cdae87e</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtrVec</type>
      <name>initializeVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>aa0a7da16a74d4b226f6bac9fcf775325</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;topics)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; GNSSFixInfoMsg &gt;::MessageSharedPtr</type>
      <name>message_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5eeec7dc836fbea7ef074e701afd3b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; GNSSFixInfoMsg &gt;::SharedPtr</type>
      <name>publisher_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab5d8c92439b21ecdaa9cab9d4d7aced8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>topic_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab8d3a1aeab8618d9e2ee33876c990b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>updated_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a6d543a2ff8abed1a0c31a81a063cb0a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Publisher&lt; GNSSRfErrorDetectionMsg &gt;</name>
    <filename>classmicrostrain_1_1Publishers_1_1Publisher.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Publisher&lt; GNSSRfErrorDetectionMsg &gt; &gt;</type>
      <name>SharedPtr</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af2ff37a0df798d33f5f51c6e2e4c69b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SharedPtr &gt;</type>
      <name>SharedPtrVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af32d9f714a97e7b649a21df4f2ecfeae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>activate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab507c422399916e99a6f8156884f3318</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a9ab980270064b111eacb7c6da1483459</anchor>
      <arglist>(RosNodeType *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>acd3d4187184d8a53be1e9a3cf5068bf4</anchor>
      <arglist>(RosNodeType *node, Config *config)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deactivate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ac88e87ce84f09670379281802330b704</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; GNSSRfErrorDetectionMsg &gt;::MessageSharedPtr</type>
      <name>getMessage</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a65f978b8a58630de3cb35935f04cd784</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; GNSSRfErrorDetectionMsg &gt;::MessageSharedPtr</type>
      <name>getMessageToUpdate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5a0a12aa08c3e339c36d8f72c91ebe27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a35e0d3f268233e0b4ce36624e3cc468b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afb24e52e36481f5cd10381e5a61f174d</anchor>
      <arglist>(const GNSSRfErrorDetectionMsg &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Publisher</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afd72af759944455fcb133cae4bcd91b6</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a96270dd13f781c39b86480565162af74</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updated</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a8e6477f844f56569971f029c2a67d02a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtr</type>
      <name>initialize</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a53a4013a73658f981e3ef9302cdae87e</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtrVec</type>
      <name>initializeVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>aa0a7da16a74d4b226f6bac9fcf775325</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;topics)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; GNSSRfErrorDetectionMsg &gt;::MessageSharedPtr</type>
      <name>message_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5eeec7dc836fbea7ef074e701afd3b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; GNSSRfErrorDetectionMsg &gt;::SharedPtr</type>
      <name>publisher_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab5d8c92439b21ecdaa9cab9d4d7aced8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>topic_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab8d3a1aeab8618d9e2ee33876c990b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>updated_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a6d543a2ff8abed1a0c31a81a063cb0a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Publisher&lt; GNSSSbasInfoMsg &gt;</name>
    <filename>classmicrostrain_1_1Publishers_1_1Publisher.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Publisher&lt; GNSSSbasInfoMsg &gt; &gt;</type>
      <name>SharedPtr</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af2ff37a0df798d33f5f51c6e2e4c69b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SharedPtr &gt;</type>
      <name>SharedPtrVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af32d9f714a97e7b649a21df4f2ecfeae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>activate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab507c422399916e99a6f8156884f3318</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a9ab980270064b111eacb7c6da1483459</anchor>
      <arglist>(RosNodeType *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>acd3d4187184d8a53be1e9a3cf5068bf4</anchor>
      <arglist>(RosNodeType *node, Config *config)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deactivate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ac88e87ce84f09670379281802330b704</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; GNSSSbasInfoMsg &gt;::MessageSharedPtr</type>
      <name>getMessage</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a65f978b8a58630de3cb35935f04cd784</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; GNSSSbasInfoMsg &gt;::MessageSharedPtr</type>
      <name>getMessageToUpdate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5a0a12aa08c3e339c36d8f72c91ebe27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a35e0d3f268233e0b4ce36624e3cc468b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afb24e52e36481f5cd10381e5a61f174d</anchor>
      <arglist>(const GNSSSbasInfoMsg &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Publisher</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afd72af759944455fcb133cae4bcd91b6</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a96270dd13f781c39b86480565162af74</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updated</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a8e6477f844f56569971f029c2a67d02a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtr</type>
      <name>initialize</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a53a4013a73658f981e3ef9302cdae87e</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtrVec</type>
      <name>initializeVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>aa0a7da16a74d4b226f6bac9fcf775325</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;topics)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; GNSSSbasInfoMsg &gt;::MessageSharedPtr</type>
      <name>message_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5eeec7dc836fbea7ef074e701afd3b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; GNSSSbasInfoMsg &gt;::SharedPtr</type>
      <name>publisher_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab5d8c92439b21ecdaa9cab9d4d7aced8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>topic_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab8d3a1aeab8618d9e2ee33876c990b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>updated_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a6d543a2ff8abed1a0c31a81a063cb0a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Publisher&lt; GPSCorrelationTimestampStampedMsg &gt;</name>
    <filename>classmicrostrain_1_1Publishers_1_1Publisher.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Publisher&lt; GPSCorrelationTimestampStampedMsg &gt; &gt;</type>
      <name>SharedPtr</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af2ff37a0df798d33f5f51c6e2e4c69b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SharedPtr &gt;</type>
      <name>SharedPtrVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af32d9f714a97e7b649a21df4f2ecfeae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>activate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab507c422399916e99a6f8156884f3318</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a9ab980270064b111eacb7c6da1483459</anchor>
      <arglist>(RosNodeType *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>acd3d4187184d8a53be1e9a3cf5068bf4</anchor>
      <arglist>(RosNodeType *node, Config *config)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deactivate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ac88e87ce84f09670379281802330b704</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; GPSCorrelationTimestampStampedMsg &gt;::MessageSharedPtr</type>
      <name>getMessage</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a65f978b8a58630de3cb35935f04cd784</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; GPSCorrelationTimestampStampedMsg &gt;::MessageSharedPtr</type>
      <name>getMessageToUpdate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5a0a12aa08c3e339c36d8f72c91ebe27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a35e0d3f268233e0b4ce36624e3cc468b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afb24e52e36481f5cd10381e5a61f174d</anchor>
      <arglist>(const GPSCorrelationTimestampStampedMsg &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Publisher</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afd72af759944455fcb133cae4bcd91b6</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a96270dd13f781c39b86480565162af74</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updated</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a8e6477f844f56569971f029c2a67d02a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtr</type>
      <name>initialize</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a53a4013a73658f981e3ef9302cdae87e</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtrVec</type>
      <name>initializeVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>aa0a7da16a74d4b226f6bac9fcf775325</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;topics)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; GPSCorrelationTimestampStampedMsg &gt;::MessageSharedPtr</type>
      <name>message_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5eeec7dc836fbea7ef074e701afd3b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; GPSCorrelationTimestampStampedMsg &gt;::SharedPtr</type>
      <name>publisher_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab5d8c92439b21ecdaa9cab9d4d7aced8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>topic_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab8d3a1aeab8618d9e2ee33876c990b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>updated_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a6d543a2ff8abed1a0c31a81a063cb0a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Publisher&lt; ImuMsg &gt;</name>
    <filename>classmicrostrain_1_1Publishers_1_1Publisher.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Publisher&lt; ImuMsg &gt; &gt;</type>
      <name>SharedPtr</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af2ff37a0df798d33f5f51c6e2e4c69b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SharedPtr &gt;</type>
      <name>SharedPtrVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af32d9f714a97e7b649a21df4f2ecfeae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>activate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab507c422399916e99a6f8156884f3318</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a9ab980270064b111eacb7c6da1483459</anchor>
      <arglist>(RosNodeType *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>acd3d4187184d8a53be1e9a3cf5068bf4</anchor>
      <arglist>(RosNodeType *node, Config *config)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deactivate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ac88e87ce84f09670379281802330b704</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; ImuMsg &gt;::MessageSharedPtr</type>
      <name>getMessage</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a65f978b8a58630de3cb35935f04cd784</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; ImuMsg &gt;::MessageSharedPtr</type>
      <name>getMessageToUpdate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5a0a12aa08c3e339c36d8f72c91ebe27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a35e0d3f268233e0b4ce36624e3cc468b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afb24e52e36481f5cd10381e5a61f174d</anchor>
      <arglist>(const ImuMsg &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Publisher</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afd72af759944455fcb133cae4bcd91b6</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a96270dd13f781c39b86480565162af74</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updated</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a8e6477f844f56569971f029c2a67d02a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtr</type>
      <name>initialize</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a53a4013a73658f981e3ef9302cdae87e</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtrVec</type>
      <name>initializeVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>aa0a7da16a74d4b226f6bac9fcf775325</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;topics)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; ImuMsg &gt;::MessageSharedPtr</type>
      <name>message_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5eeec7dc836fbea7ef074e701afd3b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; ImuMsg &gt;::SharedPtr</type>
      <name>publisher_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab5d8c92439b21ecdaa9cab9d4d7aced8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>topic_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab8d3a1aeab8618d9e2ee33876c990b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>updated_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a6d543a2ff8abed1a0c31a81a063cb0a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Publisher&lt; ImuOverrangeStatusMsg &gt;</name>
    <filename>classmicrostrain_1_1Publishers_1_1Publisher.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Publisher&lt; ImuOverrangeStatusMsg &gt; &gt;</type>
      <name>SharedPtr</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af2ff37a0df798d33f5f51c6e2e4c69b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SharedPtr &gt;</type>
      <name>SharedPtrVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af32d9f714a97e7b649a21df4f2ecfeae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>activate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab507c422399916e99a6f8156884f3318</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a9ab980270064b111eacb7c6da1483459</anchor>
      <arglist>(RosNodeType *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>acd3d4187184d8a53be1e9a3cf5068bf4</anchor>
      <arglist>(RosNodeType *node, Config *config)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deactivate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ac88e87ce84f09670379281802330b704</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; ImuOverrangeStatusMsg &gt;::MessageSharedPtr</type>
      <name>getMessage</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a65f978b8a58630de3cb35935f04cd784</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; ImuOverrangeStatusMsg &gt;::MessageSharedPtr</type>
      <name>getMessageToUpdate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5a0a12aa08c3e339c36d8f72c91ebe27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a35e0d3f268233e0b4ce36624e3cc468b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afb24e52e36481f5cd10381e5a61f174d</anchor>
      <arglist>(const ImuOverrangeStatusMsg &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Publisher</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afd72af759944455fcb133cae4bcd91b6</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a96270dd13f781c39b86480565162af74</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updated</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a8e6477f844f56569971f029c2a67d02a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtr</type>
      <name>initialize</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a53a4013a73658f981e3ef9302cdae87e</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtrVec</type>
      <name>initializeVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>aa0a7da16a74d4b226f6bac9fcf775325</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;topics)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; ImuOverrangeStatusMsg &gt;::MessageSharedPtr</type>
      <name>message_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5eeec7dc836fbea7ef074e701afd3b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; ImuOverrangeStatusMsg &gt;::SharedPtr</type>
      <name>publisher_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab5d8c92439b21ecdaa9cab9d4d7aced8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>topic_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab8d3a1aeab8618d9e2ee33876c990b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>updated_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a6d543a2ff8abed1a0c31a81a063cb0a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Publisher&lt; MagneticFieldMsg &gt;</name>
    <filename>classmicrostrain_1_1Publishers_1_1Publisher.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Publisher&lt; MagneticFieldMsg &gt; &gt;</type>
      <name>SharedPtr</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af2ff37a0df798d33f5f51c6e2e4c69b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SharedPtr &gt;</type>
      <name>SharedPtrVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af32d9f714a97e7b649a21df4f2ecfeae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>activate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab507c422399916e99a6f8156884f3318</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a9ab980270064b111eacb7c6da1483459</anchor>
      <arglist>(RosNodeType *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>acd3d4187184d8a53be1e9a3cf5068bf4</anchor>
      <arglist>(RosNodeType *node, Config *config)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deactivate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ac88e87ce84f09670379281802330b704</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; MagneticFieldMsg &gt;::MessageSharedPtr</type>
      <name>getMessage</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a65f978b8a58630de3cb35935f04cd784</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; MagneticFieldMsg &gt;::MessageSharedPtr</type>
      <name>getMessageToUpdate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5a0a12aa08c3e339c36d8f72c91ebe27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a35e0d3f268233e0b4ce36624e3cc468b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afb24e52e36481f5cd10381e5a61f174d</anchor>
      <arglist>(const MagneticFieldMsg &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Publisher</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afd72af759944455fcb133cae4bcd91b6</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a96270dd13f781c39b86480565162af74</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updated</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a8e6477f844f56569971f029c2a67d02a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtr</type>
      <name>initialize</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a53a4013a73658f981e3ef9302cdae87e</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtrVec</type>
      <name>initializeVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>aa0a7da16a74d4b226f6bac9fcf775325</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;topics)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; MagneticFieldMsg &gt;::MessageSharedPtr</type>
      <name>message_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5eeec7dc836fbea7ef074e701afd3b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; MagneticFieldMsg &gt;::SharedPtr</type>
      <name>publisher_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab5d8c92439b21ecdaa9cab9d4d7aced8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>topic_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab8d3a1aeab8618d9e2ee33876c990b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>updated_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a6d543a2ff8abed1a0c31a81a063cb0a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Publisher&lt; NavSatFixMsg &gt;</name>
    <filename>classmicrostrain_1_1Publishers_1_1Publisher.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Publisher&lt; NavSatFixMsg &gt; &gt;</type>
      <name>SharedPtr</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af2ff37a0df798d33f5f51c6e2e4c69b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SharedPtr &gt;</type>
      <name>SharedPtrVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af32d9f714a97e7b649a21df4f2ecfeae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>activate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab507c422399916e99a6f8156884f3318</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a9ab980270064b111eacb7c6da1483459</anchor>
      <arglist>(RosNodeType *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>acd3d4187184d8a53be1e9a3cf5068bf4</anchor>
      <arglist>(RosNodeType *node, Config *config)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deactivate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ac88e87ce84f09670379281802330b704</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; NavSatFixMsg &gt;::MessageSharedPtr</type>
      <name>getMessage</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a65f978b8a58630de3cb35935f04cd784</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; NavSatFixMsg &gt;::MessageSharedPtr</type>
      <name>getMessageToUpdate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5a0a12aa08c3e339c36d8f72c91ebe27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a35e0d3f268233e0b4ce36624e3cc468b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afb24e52e36481f5cd10381e5a61f174d</anchor>
      <arglist>(const NavSatFixMsg &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Publisher</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afd72af759944455fcb133cae4bcd91b6</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a96270dd13f781c39b86480565162af74</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updated</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a8e6477f844f56569971f029c2a67d02a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtr</type>
      <name>initialize</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a53a4013a73658f981e3ef9302cdae87e</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtrVec</type>
      <name>initializeVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>aa0a7da16a74d4b226f6bac9fcf775325</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;topics)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; NavSatFixMsg &gt;::MessageSharedPtr</type>
      <name>message_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5eeec7dc836fbea7ef074e701afd3b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; NavSatFixMsg &gt;::SharedPtr</type>
      <name>publisher_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab5d8c92439b21ecdaa9cab9d4d7aced8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>topic_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab8d3a1aeab8618d9e2ee33876c990b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>updated_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a6d543a2ff8abed1a0c31a81a063cb0a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Publisher&lt; NMEASentenceMsg &gt;</name>
    <filename>classmicrostrain_1_1Publishers_1_1Publisher.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Publisher&lt; NMEASentenceMsg &gt; &gt;</type>
      <name>SharedPtr</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af2ff37a0df798d33f5f51c6e2e4c69b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SharedPtr &gt;</type>
      <name>SharedPtrVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af32d9f714a97e7b649a21df4f2ecfeae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>activate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab507c422399916e99a6f8156884f3318</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a9ab980270064b111eacb7c6da1483459</anchor>
      <arglist>(RosNodeType *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>acd3d4187184d8a53be1e9a3cf5068bf4</anchor>
      <arglist>(RosNodeType *node, Config *config)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deactivate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ac88e87ce84f09670379281802330b704</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; NMEASentenceMsg &gt;::MessageSharedPtr</type>
      <name>getMessage</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a65f978b8a58630de3cb35935f04cd784</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; NMEASentenceMsg &gt;::MessageSharedPtr</type>
      <name>getMessageToUpdate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5a0a12aa08c3e339c36d8f72c91ebe27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a35e0d3f268233e0b4ce36624e3cc468b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afb24e52e36481f5cd10381e5a61f174d</anchor>
      <arglist>(const NMEASentenceMsg &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Publisher</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afd72af759944455fcb133cae4bcd91b6</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a96270dd13f781c39b86480565162af74</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updated</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a8e6477f844f56569971f029c2a67d02a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtr</type>
      <name>initialize</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a53a4013a73658f981e3ef9302cdae87e</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtrVec</type>
      <name>initializeVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>aa0a7da16a74d4b226f6bac9fcf775325</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;topics)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; NMEASentenceMsg &gt;::MessageSharedPtr</type>
      <name>message_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5eeec7dc836fbea7ef074e701afd3b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; NMEASentenceMsg &gt;::SharedPtr</type>
      <name>publisher_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab5d8c92439b21ecdaa9cab9d4d7aced8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>topic_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab8d3a1aeab8618d9e2ee33876c990b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>updated_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a6d543a2ff8abed1a0c31a81a063cb0a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Publisher&lt; OdometryMsg &gt;</name>
    <filename>classmicrostrain_1_1Publishers_1_1Publisher.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Publisher&lt; OdometryMsg &gt; &gt;</type>
      <name>SharedPtr</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af2ff37a0df798d33f5f51c6e2e4c69b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SharedPtr &gt;</type>
      <name>SharedPtrVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af32d9f714a97e7b649a21df4f2ecfeae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>activate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab507c422399916e99a6f8156884f3318</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a9ab980270064b111eacb7c6da1483459</anchor>
      <arglist>(RosNodeType *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>acd3d4187184d8a53be1e9a3cf5068bf4</anchor>
      <arglist>(RosNodeType *node, Config *config)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deactivate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ac88e87ce84f09670379281802330b704</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; OdometryMsg &gt;::MessageSharedPtr</type>
      <name>getMessage</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a65f978b8a58630de3cb35935f04cd784</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; OdometryMsg &gt;::MessageSharedPtr</type>
      <name>getMessageToUpdate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5a0a12aa08c3e339c36d8f72c91ebe27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a35e0d3f268233e0b4ce36624e3cc468b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afb24e52e36481f5cd10381e5a61f174d</anchor>
      <arglist>(const OdometryMsg &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Publisher</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afd72af759944455fcb133cae4bcd91b6</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a96270dd13f781c39b86480565162af74</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updated</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a8e6477f844f56569971f029c2a67d02a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtr</type>
      <name>initialize</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a53a4013a73658f981e3ef9302cdae87e</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtrVec</type>
      <name>initializeVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>aa0a7da16a74d4b226f6bac9fcf775325</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;topics)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; OdometryMsg &gt;::MessageSharedPtr</type>
      <name>message_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5eeec7dc836fbea7ef074e701afd3b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; OdometryMsg &gt;::SharedPtr</type>
      <name>publisher_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab5d8c92439b21ecdaa9cab9d4d7aced8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>topic_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab8d3a1aeab8618d9e2ee33876c990b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>updated_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a6d543a2ff8abed1a0c31a81a063cb0a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Publisher&lt; RTKStatusMsg &gt;</name>
    <filename>classmicrostrain_1_1Publishers_1_1Publisher.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Publisher&lt; RTKStatusMsg &gt; &gt;</type>
      <name>SharedPtr</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af2ff37a0df798d33f5f51c6e2e4c69b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SharedPtr &gt;</type>
      <name>SharedPtrVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af32d9f714a97e7b649a21df4f2ecfeae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>activate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab507c422399916e99a6f8156884f3318</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a9ab980270064b111eacb7c6da1483459</anchor>
      <arglist>(RosNodeType *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>acd3d4187184d8a53be1e9a3cf5068bf4</anchor>
      <arglist>(RosNodeType *node, Config *config)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deactivate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ac88e87ce84f09670379281802330b704</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; RTKStatusMsg &gt;::MessageSharedPtr</type>
      <name>getMessage</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a65f978b8a58630de3cb35935f04cd784</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; RTKStatusMsg &gt;::MessageSharedPtr</type>
      <name>getMessageToUpdate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5a0a12aa08c3e339c36d8f72c91ebe27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a35e0d3f268233e0b4ce36624e3cc468b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afb24e52e36481f5cd10381e5a61f174d</anchor>
      <arglist>(const RTKStatusMsg &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Publisher</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afd72af759944455fcb133cae4bcd91b6</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a96270dd13f781c39b86480565162af74</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updated</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a8e6477f844f56569971f029c2a67d02a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtr</type>
      <name>initialize</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a53a4013a73658f981e3ef9302cdae87e</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtrVec</type>
      <name>initializeVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>aa0a7da16a74d4b226f6bac9fcf775325</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;topics)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; RTKStatusMsg &gt;::MessageSharedPtr</type>
      <name>message_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5eeec7dc836fbea7ef074e701afd3b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; RTKStatusMsg &gt;::SharedPtr</type>
      <name>publisher_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab5d8c92439b21ecdaa9cab9d4d7aced8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>topic_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab8d3a1aeab8618d9e2ee33876c990b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>updated_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a6d543a2ff8abed1a0c31a81a063cb0a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Publisher&lt; RTKStatusMsgV1 &gt;</name>
    <filename>classmicrostrain_1_1Publishers_1_1Publisher.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Publisher&lt; RTKStatusMsgV1 &gt; &gt;</type>
      <name>SharedPtr</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af2ff37a0df798d33f5f51c6e2e4c69b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SharedPtr &gt;</type>
      <name>SharedPtrVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af32d9f714a97e7b649a21df4f2ecfeae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>activate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab507c422399916e99a6f8156884f3318</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a9ab980270064b111eacb7c6da1483459</anchor>
      <arglist>(RosNodeType *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>acd3d4187184d8a53be1e9a3cf5068bf4</anchor>
      <arglist>(RosNodeType *node, Config *config)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deactivate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ac88e87ce84f09670379281802330b704</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; RTKStatusMsgV1 &gt;::MessageSharedPtr</type>
      <name>getMessage</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a65f978b8a58630de3cb35935f04cd784</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; RTKStatusMsgV1 &gt;::MessageSharedPtr</type>
      <name>getMessageToUpdate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5a0a12aa08c3e339c36d8f72c91ebe27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a35e0d3f268233e0b4ce36624e3cc468b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afb24e52e36481f5cd10381e5a61f174d</anchor>
      <arglist>(const RTKStatusMsgV1 &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Publisher</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afd72af759944455fcb133cae4bcd91b6</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a96270dd13f781c39b86480565162af74</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updated</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a8e6477f844f56569971f029c2a67d02a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtr</type>
      <name>initialize</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a53a4013a73658f981e3ef9302cdae87e</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtrVec</type>
      <name>initializeVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>aa0a7da16a74d4b226f6bac9fcf775325</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;topics)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; RTKStatusMsgV1 &gt;::MessageSharedPtr</type>
      <name>message_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5eeec7dc836fbea7ef074e701afd3b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; RTKStatusMsgV1 &gt;::SharedPtr</type>
      <name>publisher_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab5d8c92439b21ecdaa9cab9d4d7aced8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>topic_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab8d3a1aeab8618d9e2ee33876c990b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>updated_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a6d543a2ff8abed1a0c31a81a063cb0a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Publisher&lt; TimeReferenceMsg &gt;</name>
    <filename>classmicrostrain_1_1Publishers_1_1Publisher.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Publisher&lt; TimeReferenceMsg &gt; &gt;</type>
      <name>SharedPtr</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af2ff37a0df798d33f5f51c6e2e4c69b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; SharedPtr &gt;</type>
      <name>SharedPtrVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>af32d9f714a97e7b649a21df4f2ecfeae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>activate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab507c422399916e99a6f8156884f3318</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a9ab980270064b111eacb7c6da1483459</anchor>
      <arglist>(RosNodeType *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>acd3d4187184d8a53be1e9a3cf5068bf4</anchor>
      <arglist>(RosNodeType *node, Config *config)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deactivate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ac88e87ce84f09670379281802330b704</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; TimeReferenceMsg &gt;::MessageSharedPtr</type>
      <name>getMessage</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a65f978b8a58630de3cb35935f04cd784</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RosPubType&lt; TimeReferenceMsg &gt;::MessageSharedPtr</type>
      <name>getMessageToUpdate</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5a0a12aa08c3e339c36d8f72c91ebe27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a35e0d3f268233e0b4ce36624e3cc468b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afb24e52e36481f5cd10381e5a61f174d</anchor>
      <arglist>(const TimeReferenceMsg &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Publisher</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>afd72af759944455fcb133cae4bcd91b6</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a96270dd13f781c39b86480565162af74</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updated</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a8e6477f844f56569971f029c2a67d02a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtr</type>
      <name>initialize</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a53a4013a73658f981e3ef9302cdae87e</anchor>
      <arglist>(const std::string &amp;topic)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SharedPtrVec</type>
      <name>initializeVec</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>aa0a7da16a74d4b226f6bac9fcf775325</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;topics)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; TimeReferenceMsg &gt;::MessageSharedPtr</type>
      <name>message_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a5eeec7dc836fbea7ef074e701afd3b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosPubType&lt; TimeReferenceMsg &gt;::SharedPtr</type>
      <name>publisher_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab5d8c92439b21ecdaa9cab9d4d7aced8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>topic_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>ab8d3a1aeab8618d9e2ee33876c990b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>updated_</name>
      <anchorfile>classmicrostrain_1_1Publishers_1_1Publisher.html</anchorfile>
      <anchor>a6d543a2ff8abed1a0c31a81a063cb0a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>microstrain::Publishers</name>
    <filename>classmicrostrain_1_1Publishers.html</filename>
    <class kind="class">microstrain::Publishers::Publisher</class>
    <member kind="function">
      <type>bool</type>
      <name>activate</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a374b95d29333e59c9cde089ee7c55ae9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a779f7e9084c68cbe823596121fceab9e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deactivate</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a95a0b9af0fe55b3972ce029bb59a4142</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a420b876b18e7c5eb329bb105d17cb53f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Publishers</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a9fee4bd492e28de1ef98a3d75db7f5b6</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Publishers</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a380666508883721a34bc284d01d95283</anchor>
      <arglist>(RosNodeType *node, Config *config)</arglist>
    </member>
    <member kind="variable">
      <type>Publisher&lt; FilterAidingMeasurementSummaryMsg &gt;::SharedPtr</type>
      <name>filter_aiding_mesaurement_summary_pub_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>aed3be4bb56b2c4d474bdc687f2f2422e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Publisher&lt; FilterHeadingMsg &gt;::SharedPtr</type>
      <name>filter_heading_pub_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>acbf1f54b5faab59ba31f730cc7e5a456</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Publisher&lt; FilterHeadingStateMsg &gt;::SharedPtr</type>
      <name>filter_heading_state_pub_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a791c8feab6d60d67994adb29ec495ec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Publisher&lt; ImuMsg &gt;::SharedPtr</type>
      <name>filter_imu_pub_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>aef1e65ef20a6cd9223402278bb5d8d03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Publisher&lt; OdometryMsg &gt;::SharedPtr</type>
      <name>filter_odom_pub_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a02d4548052c51551d54a27cf4f09e7a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Publisher&lt; OdometryMsg &gt;::SharedPtr</type>
      <name>filter_relative_odom_pub_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a301f96e1a0bd83fe0de5b0f08788a417</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TransformStampedMsg</type>
      <name>filter_relative_transform_msg_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a00b0358dcb2039fa34f228f5c910777e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Publisher&lt; FilterStatusMsg &gt;::SharedPtr</type>
      <name>filter_status_pub_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a9106587e1223edf5c47b60818ef47bf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Publisher&lt; GNSSAidingStatusMsg &gt;::SharedPtrVec</type>
      <name>gnss_aiding_status_pub_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a4c1564e014670b293d4c232c50bf7dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Publisher&lt; GNSSAntennaOffsetCorrectionMsg &gt;::SharedPtrVec</type>
      <name>gnss_antenna_offset_correction_pub_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a110f56b8a813f7184a62d8ad9b6aa53d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Publisher&lt; GNSSDualAntennaStatusMsg &gt;::SharedPtr</type>
      <name>gnss_dual_antenna_status_pub_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>ad26bb4530be9ad9868abda7dc8f7f778</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Publisher&lt; GNSSFixInfoMsg &gt;::SharedPtrVec</type>
      <name>gnss_fix_info_pub_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>aa91c1895ba103039063b5ce959e9ab8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Publisher&lt; OdometryMsg &gt;::SharedPtrVec</type>
      <name>gnss_odom_pub_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a128d4c2402fcc4d40fb116bc20899124</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Publisher&lt; NavSatFixMsg &gt;::SharedPtrVec</type>
      <name>gnss_pub_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a18dbc92dc8ae545400b3745fc4f9d7d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Publisher&lt; GNSSRfErrorDetectionMsg &gt;::SharedPtrVec</type>
      <name>gnss_rf_error_detection_pub_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a02ffb71a3e5b5540135121b4ad02a71f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Publisher&lt; GNSSSbasInfoMsg &gt;::SharedPtrVec</type>
      <name>gnss_sbas_info_pub_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a8b61c4bf4306cde2d48fe504ae1a2802</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Publisher&lt; TimeReferenceMsg &gt;::SharedPtrVec</type>
      <name>gnss_time_pub_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>aa9f48e04c68f43f2124a15eaebfa16b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Publisher&lt; GPSCorrelationTimestampStampedMsg &gt;::SharedPtr</type>
      <name>gps_corr_pub_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>ab8284fda819657c40b14c0bddc67fba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Publisher&lt; ImuOverrangeStatusMsg &gt;::SharedPtr</type>
      <name>imu_overrange_status_pub_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>ab6edbdd19885a8f9265e9ce5f4d4569d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Publisher&lt; ImuMsg &gt;::SharedPtr</type>
      <name>imu_pub_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a7ab916d35467fa58267e4c6c1902731e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Publisher&lt; MagneticFieldMsg &gt;::SharedPtr</type>
      <name>mag_pub_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a21f2cffb22972d3798d0250111c1ecbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Publisher&lt; NMEASentenceMsg &gt;::SharedPtr</type>
      <name>nmea_sentence_pub_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a9bb28f625e573349f60bd4be8f59eee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Publisher&lt; RTKStatusMsg &gt;::SharedPtr</type>
      <name>rtk_pub_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>aab8bfcafb63305dd40e69e6d585fddc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Publisher&lt; RTKStatusMsgV1 &gt;::SharedPtr</type>
      <name>rtk_pub_v1_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a5720ba0ff80ee02b64b640009a738af5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TransformBroadcasterType</type>
      <name>transform_broadcaster_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a3974a705a908c040e27b7cf21d28ab21</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleAfterPacket</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a18cb591db6c6fea1e54a4970484ad2af</anchor>
      <arglist>(const mip::Packet &amp;packet, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleFilterAidingMeasurementSummary</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>af17d472b363804b52f378d8cd7e689ff</anchor>
      <arglist>(const mip::data_filter::AidingMeasurementSummary &amp;aiding_measurement_summary, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleFilterAttitudeQuaternion</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>ab23e7c68e6c93c2355ab2d7fe0562bfc</anchor>
      <arglist>(const mip::data_filter::AttitudeQuaternion &amp;attitude_quaternion, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleFilterCompAccel</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>ace56a41c7bd6d1a6676b0f1101ae36e7</anchor>
      <arglist>(const mip::data_filter::CompAccel &amp;comp_accel, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleFilterCompAngularRate</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a552fda94059251fcf7d16bf16e71163f</anchor>
      <arglist>(const mip::data_filter::CompAngularRate &amp;comp_angular_rate, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleFilterEulerAngles</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>ac404430c8789e6e6c6111229f3d22899</anchor>
      <arglist>(const mip::data_filter::EulerAngles &amp;euler_angles, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleFilterEulerAnglesUncertainty</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>aa1d534ca20da056bdb752e82e3cc6f02</anchor>
      <arglist>(const mip::data_filter::EulerAnglesUncertainty &amp;euler_angles_uncertainty, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleFilterGnssDualAntennaStatus</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>af0fef64f658e1731a6124e56fe58aeb6</anchor>
      <arglist>(const mip::data_filter::GnssDualAntennaStatus &amp;gnss_dual_antenna_status, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleFilterGnssPosAidStatus</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a8f325bae79ffe9de4cf1a126e0184ae9</anchor>
      <arglist>(const mip::data_filter::GnssPosAidStatus &amp;gnss_pos_aid_status, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleFilterHeadingUpdateState</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>ac6c43a0f1265ceb679c04199f66324e0</anchor>
      <arglist>(const mip::data_filter::HeadingUpdateState &amp;heading_update_state, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleFilterLinearAccel</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a59a62805d583f12e87d7352d0c515c4b</anchor>
      <arglist>(const mip::data_filter::LinearAccel &amp;linear_accel, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleFilterMultiAntennaOffsetCorrection</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a741e4249fe48d5b0d12f9dbc9c9736c2</anchor>
      <arglist>(const mip::data_filter::MultiAntennaOffsetCorrection &amp;multi_antenna_offset_correction, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleFilterPositionLlh</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a0903ec55fd227a229f4284db70d6ffd6</anchor>
      <arglist>(const mip::data_filter::PositionLlh &amp;position_llh, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleFilterPositionLlhUncertainty</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a0a4240ef71a41bfadebdb9876488d2da</anchor>
      <arglist>(const mip::data_filter::PositionLlhUncertainty &amp;position_llh_uncertainty, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleFilterRelPosNed</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>aad9808476c1e53b5e5c10a1b8791d27d</anchor>
      <arglist>(const mip::data_filter::RelPosNed &amp;rel_pos_ned, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleFilterStatus</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a55e2312084ae1c62b2d4c15a96ff8300</anchor>
      <arglist>(const mip::data_filter::Status &amp;status, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleFilterTimestamp</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a3a22d513bc28a1368381aae1418d66c0</anchor>
      <arglist>(const mip::data_filter::Timestamp &amp;filter_timestamp, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleFilterVelocityNed</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a6c176af25517190d63bccd72c0a154c4</anchor>
      <arglist>(const mip::data_filter::VelocityNed &amp;velocity_ned, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleFilterVelocityNedUncertainty</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>ab0335ae4754326687d2db44c2ff675ea</anchor>
      <arglist>(const mip::data_filter::VelocityNedUncertainty &amp;velocity_ned_uncertainty, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleGnssFixInfo</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>ad84a35fc14c6885a416bcd4834ca5e77</anchor>
      <arglist>(const mip::data_gnss::FixInfo &amp;fix_info, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleGnssGpsTime</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a32b4e73ecc92516c804fb49f26cb3e75</anchor>
      <arglist>(const mip::data_gnss::GpsTime &amp;gps_time, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleGnssPosLlh</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a37fa908d14b00a32911fac59cca83b5f</anchor>
      <arglist>(const mip::data_gnss::PosLlh &amp;pos_llh, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleGnssRfErrorDetection</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>adb2c95ae426d1cb167aaf9fab1ea1433</anchor>
      <arglist>(const mip::data_gnss::RfErrorDetection &amp;rf_error_detection, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleGnssSbasInfo</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a85f6233b2bbf101c12bdcd92e11335f5</anchor>
      <arglist>(const mip::data_gnss::SbasInfo &amp;sbas_info, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleGnssVelNed</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a2141257745e33df8e1506ff546f114e4</anchor>
      <arglist>(const mip::data_gnss::VelNed &amp;vel_ned, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleRtkCorrectionsStatus</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a7d20900ae20bbca49221a65240fe3d26</anchor>
      <arglist>(const mip::data_gnss::RtkCorrectionsStatus &amp;rtk_corrections_status, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleSensorCompQuaternion</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>ae1a1af5f7833255ecb2b3be9193a85fd</anchor>
      <arglist>(const mip::data_sensor::CompQuaternion &amp;comp_quaternion, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleSensorGpsTimestamp</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a4ee3056feb1660df8fe1187c81844b7b</anchor>
      <arglist>(const mip::data_sensor::GpsTimestamp &amp;gps_timestamp, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleSensorOverrangeStatus</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>aff6d05be21501d0046a3e9255deffa77</anchor>
      <arglist>(const mip::data_sensor::OverrangeStatus &amp;overrange_status, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleSensorScaledAccel</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a4c242cece874e6149c9bd6094ea23b7e</anchor>
      <arglist>(const mip::data_sensor::ScaledAccel &amp;scaled_accel, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleSensorScaledGyro</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>ac7160bd5e1d83cc4c94597664ebaeb52</anchor>
      <arglist>(const mip::data_sensor::ScaledGyro &amp;scaled_gyro, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleSensorScaledMag</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a18a5212cf453e379c4d0f9aa28996850</anchor>
      <arglist>(const mip::data_sensor::ScaledMag &amp;scaled_mag, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleSharedDeltaTicks</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>aea061f581f7a93c96d437c01b9908368</anchor>
      <arglist>(const mip::data_shared::DeltaTicks &amp;delta_ticks, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleSharedDeltaTime</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a30b44136473bbe0da49f4f5232bb2bb5</anchor>
      <arglist>(const mip::data_shared::DeltaTime &amp;delta_time, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleSharedEventSource</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a6c62bb151dbf0ca458db929438034389</anchor>
      <arglist>(const mip::data_shared::EventSource &amp;event_source, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleSharedGpsTimestamp</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>aa92d9d59db9489c9cc3375f1dedaba10</anchor>
      <arglist>(const mip::data_shared::GpsTimestamp &amp;gps_timestamp, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleSharedReferenceTimeDelta</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a732ee62e2f8992ff9f6bc2392ee43ca5</anchor>
      <arglist>(const mip::data_shared::ReferenceTimeDelta &amp;reference_time_delta, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleSharedReferenceTimestamp</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a0e239838655f6b859241ad66e58f996e</anchor>
      <arglist>(const mip::data_shared::ReferenceTimestamp &amp;reference_timestamp, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleSharedTicks</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a7b50ccd329e3ad9d3fcc0484df852065</anchor>
      <arglist>(const mip::data_shared::Ticks &amp;ticks, const uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>registerDataCallback</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a1d4ad4ccab5d41eb6b6369d50e755a68</anchor>
      <arglist>(const uint8_t descriptor_set=DataField::DESCRIPTOR_SET)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>registerPacketCallback</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>aea59c0e1f0d8b4d60a7e16de3c0d792f</anchor>
      <arglist>(const uint8_t descriptor_set=mip::C::MIP_DISPATCH_ANY_DESCRIPTOR, bool after_fields=true)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateHeaderTime</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a2ae0f5092c4f365fa5a1876c78392fb0</anchor>
      <arglist>(RosHeaderType *header, uint8_t descriptor_set, mip::Timestamp timestamp)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>setGpsTime</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>ae40655aeb881860ab52fe05087ef2553</anchor>
      <arglist>(RosTimeType *time, const mip::data_shared::GpsTimestamp &amp;timestamp)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Config *</type>
      <name>config_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a704da8074a291bbab33fc5f5f7822dac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; uint8_t, mip::data_shared::DeltaTicks &gt;</type>
      <name>delta_ticks_mapping_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>ab4cda57161cbf003294c2789e70c24d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; uint8_t, mip::data_shared::DeltaTime &gt;</type>
      <name>delta_time_mapping_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>adaa2d06aaf301bf63102ce125a56b0e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; uint8_t, mip::data_shared::EventSource &gt;</type>
      <name>event_source_mapping_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a33181e7f284bec9f7598db467834691e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf2::Quaternion</type>
      <name>filter_attitude_quaternion_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a94bbe40869c9779d6842d0ed37c471d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; uint8_t, mip::data_shared::GpsTimestamp &gt;</type>
      <name>gps_timestamp_mapping_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>aa57ed5e43375a86406a127c55a0450d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::shared_ptr&lt; mip::C::mip_dispatch_handler &gt; &gt;</type>
      <name>mip_dispatch_handlers_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a6db43032a2ad3dbf4c5faea485bc61fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosNodeType *</type>
      <name>node_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a476dbf37109dccb33b67830277605080</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; uint8_t, mip::data_shared::ReferenceTimeDelta &gt;</type>
      <name>reference_time_delta_mapping_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a2c002d9e1638f0074daab3cfb3d276b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; uint8_t, mip::data_shared::ReferenceTimestamp &gt;</type>
      <name>reference_timestamp_mapping_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a541f824ea2a13291267b72913673045e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; uint8_t, mip::data_shared::Ticks &gt;</type>
      <name>ticks_mapping_</name>
      <anchorfile>classmicrostrain_1_1Publishers.html</anchorfile>
      <anchor>a79906db73d4b9429bc5a57c56db988b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>microstrain::RosConnection</name>
    <filename>classmicrostrain_1_1RosConnection.html</filename>
    <member kind="function">
      <type>mip::Timeout</type>
      <name>baseReplyTimeout</name>
      <anchorfile>classmicrostrain_1_1RosConnection.html</anchorfile>
      <anchor>a60e7dee4e272166f3bd42215793ef7c1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1RosConnection.html</anchorfile>
      <anchor>a04e6804239bfa6e4359be07da98c1762</anchor>
      <arglist>(RosNodeType *config_node, RosMipDevice *device)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>connect</name>
      <anchorfile>classmicrostrain_1_1RosConnection.html</anchorfile>
      <anchor>a6565a16feab41c27c282d72b361074f4</anchor>
      <arglist>(RosNodeType *config_node, const std::string &amp;port, const int32_t baudrate)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; NMEASentenceMsg &gt;</type>
      <name>nmeaMsgs</name>
      <anchorfile>classmicrostrain_1_1RosConnection.html</anchorfile>
      <anchor>a6a7350174f064f5ad8d4732423b02bcd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>mip::Timeout</type>
      <name>parseTimeout</name>
      <anchorfile>classmicrostrain_1_1RosConnection.html</anchorfile>
      <anchor>aa5046385a641f6aacffd64fb230610fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>recvFromDevice</name>
      <anchorfile>classmicrostrain_1_1RosConnection.html</anchorfile>
      <anchor>a79ff3ee61fa963db506293fba9135c4f</anchor>
      <arglist>(uint8_t *buffer, size_t max_length, mip::Timeout timeout, size_t *count_out, mip::Timestamp *timestamp_out) final</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RosConnection</name>
      <anchorfile>classmicrostrain_1_1RosConnection.html</anchorfile>
      <anchor>a409f047c7e3ea00818546986c40620e1</anchor>
      <arglist>(RosNodeType *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendToDevice</name>
      <anchorfile>classmicrostrain_1_1RosConnection.html</anchorfile>
      <anchor>a3e64d6b77f3d58e486d7e54395748bc7</anchor>
      <arglist>(const uint8_t *data, size_t length) final</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>extractNmea</name>
      <anchorfile>classmicrostrain_1_1RosConnection.html</anchorfile>
      <anchor>af0d3c00c4a305f6724b6f37e2686fcfb</anchor>
      <arglist>(const uint8_t *data, size_t data_len)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mip::Timeout</type>
      <name>base_reply_timeout_</name>
      <anchorfile>classmicrostrain_1_1RosConnection.html</anchorfile>
      <anchor>a90d55e32cc3c9bc0457bd8fd798c2050</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; mip::Connection &gt;</type>
      <name>connection_</name>
      <anchorfile>classmicrostrain_1_1RosConnection.html</anchorfile>
      <anchor>a65968dcbe954a89e687eb8cbcd26d7ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; NMEASentenceMsg &gt;</type>
      <name>nmea_msgs_</name>
      <anchorfile>classmicrostrain_1_1RosConnection.html</anchorfile>
      <anchor>a26b272e34d8078c9dfc52730afd8ab71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>nmea_string_</name>
      <anchorfile>classmicrostrain_1_1RosConnection.html</anchorfile>
      <anchor>aed306cd12447da4b1ec9e917292a0e39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosNodeType *</type>
      <name>node_</name>
      <anchorfile>classmicrostrain_1_1RosConnection.html</anchorfile>
      <anchor>a4303feaac242565911b6164150f5df67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mip::Timeout</type>
      <name>parse_timeout_</name>
      <anchorfile>classmicrostrain_1_1RosConnection.html</anchorfile>
      <anchor>a2abe5dbf1c95d3f23856f335337ed1cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::ofstream</type>
      <name>record_file_</name>
      <anchorfile>classmicrostrain_1_1RosConnection.html</anchorfile>
      <anchor>a578a2c839e7df05ac6db6e45bb5cbb59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>should_extract_nmea_</name>
      <anchorfile>classmicrostrain_1_1RosConnection.html</anchorfile>
      <anchor>a757d80ed588ce75fde7cff6c7e073c51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>should_record_</name>
      <anchorfile>classmicrostrain_1_1RosConnection.html</anchorfile>
      <anchor>a6b9a925041135c5f2d6e9555d59b2afe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros_mscl::RosDiagnosticUpdater</name>
    <filename>classros__mscl_1_1RosDiagnosticUpdater.html</filename>
    <base protection="private">diagnostic_updater::Updater</base>
    <member kind="function">
      <type>void</type>
      <name>generalDiagnostics</name>
      <anchorfile>classros__mscl_1_1RosDiagnosticUpdater.html</anchorfile>
      <anchor>a848b887b05314839253cff8eb00607b1</anchor>
      <arglist>(diagnostic_updater::DiagnosticStatusWrapper &amp;stat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>imuDiagnostics</name>
      <anchorfile>classros__mscl_1_1RosDiagnosticUpdater.html</anchorfile>
      <anchor>a7633f8abd702347e781adabd07125270</anchor>
      <arglist>(diagnostic_updater::DiagnosticStatusWrapper &amp;stat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>packetDiagnostics</name>
      <anchorfile>classros__mscl_1_1RosDiagnosticUpdater.html</anchorfile>
      <anchor>adefcb4f8b6abaf58762af20b3e73ef75</anchor>
      <arglist>(diagnostic_updater::DiagnosticStatusWrapper &amp;stat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>portDiagnostics</name>
      <anchorfile>classros__mscl_1_1RosDiagnosticUpdater.html</anchorfile>
      <anchor>a1eeedcd64098d7fd7f9f018a848128d6</anchor>
      <arglist>(diagnostic_updater::DiagnosticStatusWrapper &amp;stat)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RosDiagnosticUpdater</name>
      <anchorfile>classros__mscl_1_1RosDiagnosticUpdater.html</anchorfile>
      <anchor>a7e0306206692def196148b7f8e5f92b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>statusCallback</name>
      <anchorfile>classros__mscl_1_1RosDiagnosticUpdater.html</anchorfile>
      <anchor>aa7af22ed8eef49e12fd81cae2ca87880</anchor>
      <arglist>(const microstrain_inertial_msgs::Status::ConstPtr &amp;status)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>microstrain_inertial_msgs::Status</type>
      <name>last_status_</name>
      <anchorfile>classros__mscl_1_1RosDiagnosticUpdater.html</anchorfile>
      <anchor>a243f55ed561ece854e291a269c911d49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classros__mscl_1_1RosDiagnosticUpdater.html</anchorfile>
      <anchor>ad15a6cfee799453d95ab898f0c981e5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>status_sub_</name>
      <anchorfile>classros__mscl_1_1RosDiagnosticUpdater.html</anchorfile>
      <anchor>a16aa3a9e13256f6a569badcc873afb17</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>microstrain::RosMipDevice</name>
    <filename>classmicrostrain_1_1RosMipDevice.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1RosMipDevice.html</anchorfile>
      <anchor>a2d22e0763eb032a3279f0605f5b2200e</anchor>
      <arglist>(RosNodeType *config_node)=0</arglist>
    </member>
    <member kind="function">
      <type>mip::DeviceInterface &amp;</type>
      <name>device</name>
      <anchorfile>classmicrostrain_1_1RosMipDevice.html</anchorfile>
      <anchor>a5b85cac682428f4a0392a79a71720155</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>mip::CmdResult</type>
      <name>getDeviceInfo</name>
      <anchorfile>classmicrostrain_1_1RosMipDevice.html</anchorfile>
      <anchor>af0abd3504cf54f74fb7eba94b3f32c3d</anchor>
      <arglist>(mip::commands_base::BaseDeviceInfo *device_info)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; NMEASentenceMsg &gt;</type>
      <name>nmeaMsgs</name>
      <anchorfile>classmicrostrain_1_1RosMipDevice.html</anchorfile>
      <anchor>abfd0d29f3fcf585c78504e336f296021</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator mip::DeviceInterface &amp;</name>
      <anchorfile>classmicrostrain_1_1RosMipDevice.html</anchorfile>
      <anchor>ab444a61c6ab3be55984a96e61cd480b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>recv</name>
      <anchorfile>classmicrostrain_1_1RosMipDevice.html</anchorfile>
      <anchor>a3dd983b7764cc7a5df963fee80d65ea4</anchor>
      <arglist>(uint8_t *data, size_t data_len, size_t *out_len)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RosMipDevice</name>
      <anchorfile>classmicrostrain_1_1RosMipDevice.html</anchorfile>
      <anchor>a4c7c9df5e5ba05dd6ecf32362bb413f5</anchor>
      <arglist>(RosNodeType *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>send</name>
      <anchorfile>classmicrostrain_1_1RosMipDevice.html</anchorfile>
      <anchor>adf409dfd0f6eca973627b5c90f3e9a67</anchor>
      <arglist>(const uint8_t *data, size_t data_len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>firmwareVersionString</name>
      <anchorfile>classmicrostrain_1_1RosMipDevice.html</anchorfile>
      <anchor>ad4758ceec0b5e1690a380c129a0758b0</anchor>
      <arglist>(uint16_t firmware_version)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>fixMipString</name>
      <anchorfile>classmicrostrain_1_1RosMipDevice.html</anchorfile>
      <anchor>a25ed1a787f2d7bd4bd3f4ca2aef97ab8</anchor>
      <arglist>(char *str, const size_t str_len)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint8_t</type>
      <name>buffer_</name>
      <anchorfile>classmicrostrain_1_1RosMipDevice.html</anchorfile>
      <anchor>a9030c03ea592833d986021eb6a5df312</anchor>
      <arglist>[1024]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::unique_ptr&lt; RosConnection &gt;</type>
      <name>connection_</name>
      <anchorfile>classmicrostrain_1_1RosMipDevice.html</anchorfile>
      <anchor>a4511ac93268a994c8cc5ce85b670a54f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::unique_ptr&lt;::mip::DeviceInterface &gt;</type>
      <name>device_</name>
      <anchorfile>classmicrostrain_1_1RosMipDevice.html</anchorfile>
      <anchor>a5052a101d54452d8e7598864bcac7408</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RosNodeType *</type>
      <name>node_</name>
      <anchorfile>classmicrostrain_1_1RosMipDevice.html</anchorfile>
      <anchor>a534d294178adb81e4b91c987f639d9d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>microstrain::RosMipDeviceAux</name>
    <filename>classmicrostrain_1_1RosMipDeviceAux.html</filename>
    <base>microstrain::RosMipDevice</base>
    <member kind="function">
      <type>bool</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1RosMipDeviceAux.html</anchorfile>
      <anchor>a8236520a7f19b04db9609dc836035694</anchor>
      <arglist>(RosNodeType *config_node) final</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>microstrain::RosMipDeviceMain</name>
    <filename>classmicrostrain_1_1RosMipDeviceMain.html</filename>
    <base>microstrain::RosMipDevice</base>
    <member kind="function">
      <type>bool</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1RosMipDeviceMain.html</anchorfile>
      <anchor>a91040846b323548c4a726af0a1440a80</anchor>
      <arglist>(RosNodeType *config_node) final</arglist>
    </member>
    <member kind="function">
      <type>mip::CmdResult</type>
      <name>forceIdle</name>
      <anchorfile>classmicrostrain_1_1RosMipDeviceMain.html</anchorfile>
      <anchor>a6f8d6d0006f316b827311690d3fbbaab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>getDecimationFromHertz</name>
      <anchorfile>classmicrostrain_1_1RosMipDeviceMain.html</anchorfile>
      <anchor>a9b7d2dc1d84558fd10d3101b95212fc4</anchor>
      <arglist>(const uint8_t descriptor_set, const float hertz, double *actual_hertz=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>supportsDescriptor</name>
      <anchorfile>classmicrostrain_1_1RosMipDeviceMain.html</anchorfile>
      <anchor>a0388a496ad75b208cf9764becdab8028</anchor>
      <arglist>(const uint8_t descriptor_set, const uint8_t field_descriptor)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>supportsDescriptorSet</name>
      <anchorfile>classmicrostrain_1_1RosMipDeviceMain.html</anchorfile>
      <anchor>a72dd02c066b1493cbbb35cfacd7af93c</anchor>
      <arglist>(const uint8_t descriptor_set)</arglist>
    </member>
    <member kind="function">
      <type>mip::CmdResult</type>
      <name>updateBaseRate</name>
      <anchorfile>classmicrostrain_1_1RosMipDeviceMain.html</anchorfile>
      <anchor>aaaa234e8d275b8fdc6a579d82adfa052</anchor>
      <arglist>(const uint8_t descriptor_set)</arglist>
    </member>
    <member kind="function">
      <type>mip::CmdResult</type>
      <name>updateDeviceDescriptors</name>
      <anchorfile>classmicrostrain_1_1RosMipDeviceMain.html</anchorfile>
      <anchor>a931d47d64e82c9142acd3ed2b219be5e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>mip::CmdResult</type>
      <name>writeBaudRate</name>
      <anchorfile>classmicrostrain_1_1RosMipDeviceMain.html</anchorfile>
      <anchor>a0de2a835e669feb3d3f83b97b5589aea</anchor>
      <arglist>(uint32_t baudrate, uint8_t port=1)</arglist>
    </member>
    <member kind="function">
      <type>mip::CmdResult</type>
      <name>writeDatastreamControl</name>
      <anchorfile>classmicrostrain_1_1RosMipDeviceMain.html</anchorfile>
      <anchor>aecb262892cf2ba27adee39e5bc6b7738</anchor>
      <arglist>(uint8_t descriptor_set, bool enable)</arglist>
    </member>
    <member kind="function">
      <type>mip::CmdResult</type>
      <name>writeMessageFormat</name>
      <anchorfile>classmicrostrain_1_1RosMipDeviceMain.html</anchorfile>
      <anchor>afff5a5e4e98617e22f7f25f4ed20df43</anchor>
      <arglist>(uint8_t descriptor_set, uint8_t num_descriptors, const mip::DescriptorRate *descriptors)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; uint8_t, uint16_t &gt;</type>
      <name>base_rates_</name>
      <anchorfile>classmicrostrain_1_1RosMipDeviceMain.html</anchorfile>
      <anchor>a5c43bbf75d7b3a4ed7a828b80ff4b9c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>supported_descriptor_sets_</name>
      <anchorfile>classmicrostrain_1_1RosMipDeviceMain.html</anchorfile>
      <anchor>a1c8980cb363ce73cc95372fc0078aecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; uint16_t &gt;</type>
      <name>supported_descriptors_</name>
      <anchorfile>classmicrostrain_1_1RosMipDeviceMain.html</anchorfile>
      <anchor>a432ad1c2c8c930e683a2586f2023f27c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>serial_port</name>
    <filename>structserial__port.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>handle</name>
      <anchorfile>structserial__port.html</anchorfile>
      <anchor>a829bac4926b045fde403279858a3f0ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_open</name>
      <anchorfile>structserial__port.html</anchorfile>
      <anchor>a4e6dddd9b3cc8f3fa7d7f817d5a3f55e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>microstrain::Services</name>
    <filename>classmicrostrain_1_1Services.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>commandedAngRateZupt</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a2a1c7a2769f980253d419f53bba114f0</anchor>
      <arglist>(TriggerServiceMsg::Request &amp;req, TriggerServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>commandedVelZupt</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a635e0b361c7bef3920fa4d285fd240d1</anchor>
      <arglist>(TriggerServiceMsg::Request &amp;req, TriggerServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>configure</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>abc5c1f67630b1b336da04a022da2403a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deviceReport</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a8b7f9333ceb1ff1a6b8391c533cc3b55</anchor>
      <arglist>(DeviceReportServiceMsg::Request &amp;req, DeviceReportServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deviceSettings</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a44cdc3bba15d31baa2efdbfcc71662a5</anchor>
      <arglist>(DeviceSettingsServiceMsg::Request &amp;req, DeviceSettingsServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>externalHeadingUpdate</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a2b56d1e70d90681798cdb388042997f3</anchor>
      <arglist>(ExternalHeadingUpdateServiceMsg::Request &amp;req, ExternalHeadingUpdateServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAccelBias</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a3c286749bd24d37e8827bb1d302931cd</anchor>
      <arglist>(GetAccelBiasServiceMsg::Request &amp;req, GetAccelBiasServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAccelBiasModel</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a9da255a6b8dc7073f775f5243eaa87e9</anchor>
      <arglist>(GetAccelBiasModelServiceMsg::Request &amp;req, GetAccelBiasModelServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAccelNoise</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>aa243b4df5c4905a4c1002cc1fc184ea6</anchor>
      <arglist>(GetAccelNoiseServiceMsg::Request &amp;req, GetAccelNoiseServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getBasicStatus</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>af9ac750003d7ba29ce6759438507f095</anchor>
      <arglist>(TriggerServiceMsg::Request &amp;req, TriggerServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getComplementaryFilter</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>aae931f360cc9a2fe7b2f51798d4ee989</anchor>
      <arglist>(GetComplementaryFilterServiceMsg::Request &amp;req, GetComplementaryFilterServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getConingScullingComp</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a7dc39a5fd07eb662a70659fbd099de31</anchor>
      <arglist>(GetConingScullingCompServiceMsg::Request &amp;req, GetConingScullingCompServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getDiagnosticReport</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a2dd866f1cdbb54f1a0b96e4b1ee38a72</anchor>
      <arglist>(TriggerServiceMsg::Request &amp;req, TriggerServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getDynamicsMode</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a5221cb8f76bbe5e8007b928ab562ee99</anchor>
      <arglist>(GetDynamicsModeServiceMsg::Request &amp;req, GetDynamicsModeServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getEstimationControlFlags</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>aa6b06dbfbb2053ddb842408b48dad61b</anchor>
      <arglist>(GetEstimationControlFlagsServiceMsg::Request &amp;req, GetEstimationControlFlagsServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getGravityAdaptiveVals</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a89aae685d33e34024baee3073c5aca17</anchor>
      <arglist>(GetGravityAdaptiveValsServiceMsg::Request &amp;req, GetGravityAdaptiveValsServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getGyroBias</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>afd32805a90e45af6f662499a9fe6584d</anchor>
      <arglist>(GetGyroBiasServiceMsg::Request &amp;req, GetGyroBiasServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getGyroBiasModel</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a037a0e70683bdb45e5a39889b35a16a5</anchor>
      <arglist>(GetGyroBiasModelServiceMsg::Request &amp;req, GetGyroBiasModelServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getGyroNoise</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a3500e13001f38dfebcb126fa96c9b1f2</anchor>
      <arglist>(GetGyroNoiseServiceMsg::Request &amp;req, GetGyroNoiseServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getHardIronValues</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a352abf2807e7cca60d5ca1901bd7f1aa</anchor>
      <arglist>(GetHardIronValuesServiceMsg::Request &amp;req, GetHardIronValuesServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getHeadingSource</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>acecc3ad08a81f95d5e5d19ea668f3bbd</anchor>
      <arglist>(GetHeadingSourceServiceMsg::Request &amp;req, GetHeadingSourceServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getMagAdaptiveVals</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a4de85eff8639caef2c5b17ba878ed948</anchor>
      <arglist>(GetMagAdaptiveValsServiceMsg::Request &amp;req, GetMagAdaptiveValsServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getMagDipAdaptiveVals</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a9be279e24d99ddcea517717d368f9c4b</anchor>
      <arglist>(GetMagDipAdaptiveValsServiceMsg::Request &amp;req, GetMagDipAdaptiveValsServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getMagNoise</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>ad000fcd5c229af829b2152f9c836089b</anchor>
      <arglist>(GetMagNoiseServiceMsg::Request &amp;req, GetMagNoiseServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getReferencePosition</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>ad9a823f513550a5de397f5d224bb1d6a</anchor>
      <arglist>(GetReferencePositionServiceMsg::Request &amp;req, GetReferencePositionServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getRelativePositionReference</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a8f14e8863cac9a7a323fbd94d6279ec5</anchor>
      <arglist>(GetRelativePositionReferenceServiceMsg::Request &amp;req, GetRelativePositionReferenceServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getSensor2vehicleOffset</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>aa55ef9bb97b02b5a817ecc867378804a</anchor>
      <arglist>(GetSensor2VehicleOffsetServiceMsg::Request &amp;req, GetSensor2VehicleOffsetServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getSensor2vehicleRotation</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>ab9e7e6f0d1e223e244d01e9933bd8932</anchor>
      <arglist>(GetSensor2VehicleRotationServiceMsg::Request &amp;req, GetSensor2VehicleRotationServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getSensor2vehicleTransformation</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>aa1a3a22f8aff1f6aa3d86bdc075aac93</anchor>
      <arglist>(GetSensor2VehicleTransformationServiceMsg::Request &amp;req, GetSensor2VehicleTransformationServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getSoftIronMatrix</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a10ca712d620453ec62ea6a58a604ed70</anchor>
      <arglist>(GetSoftIronMatrixServiceMsg::Request &amp;req, GetSoftIronMatrixServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getZeroAngleUpdateThreshold</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>abaea36bba90ae098f9d8cd086b930973</anchor>
      <arglist>(GetZeroAngleUpdateThresholdServiceMsg::Request &amp;req, GetZeroAngleUpdateThresholdServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getZeroVelocityUpdateThreshold</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a1ae8088607ae3954f4165eb0a1adb613</anchor>
      <arglist>(GetZeroVelocityUpdateThresholdServiceMsg::Request &amp;req, GetZeroVelocityUpdateThresholdServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>gyroBiasCapture</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a0c38b8d99141a2007be5f058ba398177</anchor>
      <arglist>(TriggerServiceMsg::Request &amp;req, TriggerServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initFilterEuler</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a651e696fc9493360c59384915a639e86</anchor>
      <arglist>(InitFilterEulerServiceMsg::Request &amp;req, InitFilterEulerServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initFilterHeading</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a7ac0868cae37bb094e05d239066afba2</anchor>
      <arglist>(InitFilterHeadingServiceMsg::Request &amp;req, InitFilterHeadingServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resetFilter</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a4613b1d3b233717f9a94c27f6b769e32</anchor>
      <arglist>(EmptyServiceMsg::Request &amp;req, EmptyServiceMsg::Response &amp;resp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Services</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a28eb5a1f6d40718338731fc015dedd95</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Services</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>ae88445c6ecdd81920434b75e9cdddb48</anchor>
      <arglist>(RosNodeType *node, Config *config)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setAccelBias</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>ab9e096f264b5943560037c4e80406648</anchor>
      <arglist>(SetAccelBiasServiceMsg::Request &amp;req, SetAccelBiasServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setAccelBiasModel</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a14969ae10b050de3aacd21665a7a44a5</anchor>
      <arglist>(SetAccelBiasModelServiceMsg::Request &amp;req, SetAccelBiasModelServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setAccelNoise</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>abd09f0e013a467cd5d728c92407e45fb</anchor>
      <arglist>(SetAccelNoiseServiceMsg::Request &amp;req, SetAccelNoiseServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setComplementaryFilter</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a6e85f75ded5abd273e2e34213bf30e34</anchor>
      <arglist>(SetComplementaryFilterServiceMsg::Request &amp;req, SetComplementaryFilterServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setConingScullingComp</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a8342f6ef5098d7c7586bd09e30fcde70</anchor>
      <arglist>(SetConingScullingCompServiceMsg::Request &amp;req, SetConingScullingCompServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setDynamicsMode</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a06fd463dbe13ec2e59a1c47318ab0f78</anchor>
      <arglist>(SetDynamicsModeServiceMsg::Request &amp;req, SetDynamicsModeServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setEstimationControlFlags</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>aac5dff9ce8e674c129b6c8c3a0dffb4a</anchor>
      <arglist>(SetEstimationControlFlagsServiceMsg::Request &amp;req, SetEstimationControlFlagsServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setFilterSpeedLeverArm</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>ae0bc1a0dd8122db0abc42c1aded28802</anchor>
      <arglist>(SetFilterSpeedLeverArmServiceMsg::Request &amp;req, SetFilterSpeedLeverArmServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setGravityAdaptiveVals</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>ab8f8063fb0bdf621df2dd317282bed24</anchor>
      <arglist>(SetGravityAdaptiveValsServiceMsg::Request &amp;req, SetGravityAdaptiveValsServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setGyroBias</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a940a41289ab971ec86355751c9bdd053</anchor>
      <arglist>(SetGyroBiasServiceMsg::Request &amp;req, SetGyroBiasServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setGyroBiasModel</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>ada558ef4d79e00719561f7fc34225490</anchor>
      <arglist>(SetGyroBiasModelServiceMsg::Request &amp;req, SetGyroBiasModelServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setGyroNoise</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a076a320514d58a39343bb0dbc72502aa</anchor>
      <arglist>(SetGyroNoiseServiceMsg::Request &amp;req, SetGyroNoiseServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setHardIronValues</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a410dcf24f2ef4d25a6031d0dd58ddcfb</anchor>
      <arglist>(SetHardIronValuesServiceMsg::Request &amp;req, SetHardIronValuesServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setHeadingSource</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a933254ca4a98afaa0673dd8e2e3583c3</anchor>
      <arglist>(SetHeadingSourceServiceMsg::Request &amp;req, SetHeadingSourceServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setMagAdaptiveVals</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>aeb79821d537065a05c839c14957073a9</anchor>
      <arglist>(SetMagAdaptiveValsServiceMsg::Request &amp;req, SetMagAdaptiveValsServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setMagDipAdaptiveVals</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>ac49fddfb70f54b10773eefd52ff7b9f6</anchor>
      <arglist>(SetMagDipAdaptiveValsServiceMsg::Request &amp;req, SetMagDipAdaptiveValsServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setMagNoise</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a7b0ec9e0890190018ce6917b2c7ee6fd</anchor>
      <arglist>(SetMagNoiseServiceMsg::Request &amp;req, SetMagNoiseServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setReferencePosition</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a154b38e3a2a7e79990d15372265743e6</anchor>
      <arglist>(SetReferencePositionServiceMsg::Request &amp;req, SetReferencePositionServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setRelativePositionReference</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a7cafbea04ce639a8dc9e22d499f4c5d1</anchor>
      <arglist>(SetRelativePositionReferenceServiceMsg::Request &amp;req, SetRelativePositionReferenceServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setSensor2vehicleOffset</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a9e001379e0ada61f86e9d44ad086a46a</anchor>
      <arglist>(SetSensor2VehicleOffsetServiceMsg::Request &amp;req, SetSensor2VehicleOffsetServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setSensor2vehicleRotation</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a999211ae4936f9215235762e0f2d5de4</anchor>
      <arglist>(SetSensor2VehicleRotationServiceMsg::Request &amp;req, SetSensor2VehicleRotationServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setSoftIronMatrix</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a3ddfd991676d43c3039d90b239076ba6</anchor>
      <arglist>(SetSoftIronMatrixServiceMsg::Request &amp;req, SetSoftIronMatrixServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setTareOrientation</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a9f6e6ca75a11e178679ffdb1ff5ab716</anchor>
      <arglist>(SetTareOrientationServiceMsg::Request &amp;req, SetTareOrientationServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setZeroAngleUpdateThreshold</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a934c25adbdcfd437cbbe61636e4f3dc3</anchor>
      <arglist>(SetZeroAngleUpdateThresholdServiceMsg::Request &amp;req, SetZeroAngleUpdateThresholdServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setZeroVelocityUpdateThreshold</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a582838b9ea182576ebb6a38bf820452a</anchor>
      <arglist>(SetZeroVelocityUpdateThresholdServiceMsg::Request &amp;req, SetZeroVelocityUpdateThresholdServiceMsg::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>RosServiceType&lt; ServiceType &gt;::SharedPtr</type>
      <name>configureService</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>aec2bf64cd0ad1583a7501129da049315</anchor>
      <arglist>(const std::string &amp;name, bool(Services::*callback)(typename ServiceType::Request &amp;, typename ServiceType::Response &amp;))</arglist>
    </member>
    <member kind="function" protection="private">
      <type>RosServiceType&lt; ServiceType &gt;::SharedPtr</type>
      <name>configureService</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a0dfb7b75b1db37c2b5ee990154b06a74</anchor>
      <arglist>(const std::string &amp;name, bool(Services::*callback)(typename ServiceType::Request &amp;, typename ServiceType::Response &amp;))</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; TriggerServiceMsg &gt;::SharedPtr</type>
      <name>commanded_ang_rate_zupt_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a39cc53eb573501a2f5363ea61eab62ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; TriggerServiceMsg &gt;::SharedPtr</type>
      <name>commanded_vel_zupt_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a87fa7f4464166011a450e9e5fc3edf8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Config *</type>
      <name>config_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a7a2726b2b5152ddde5cb764d4bf417e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; DeviceReportServiceMsg &gt;::SharedPtr</type>
      <name>device_report_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>ae8180bf95b67e53fc7c85447886adb36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; DeviceSettingsServiceMsg &gt;::SharedPtr</type>
      <name>device_settings_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>ad890ec4ca7815489360aaad8d15eff93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; ExternalHeadingUpdateServiceMsg &gt;::SharedPtr</type>
      <name>external_heading_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>aaa8e4f0a3adc2ab388726ba04a43c44e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; GetAccelBiasModelServiceMsg &gt;::SharedPtr</type>
      <name>get_accel_bias_model_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a83607e5b9ab1ce21458635a2cc1e19b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; GetAccelBiasServiceMsg &gt;::SharedPtr</type>
      <name>get_accel_bias_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>acbf0b34b8ac24b882fd51bdd5cea128d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; GetAccelNoiseServiceMsg &gt;::SharedPtr</type>
      <name>get_accel_noise_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a64a326bbdca78595d7858632a7ce65d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; TriggerServiceMsg &gt;::SharedPtr</type>
      <name>get_basic_status_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>accefe5351417ebcb5246f59c51df96d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; GetComplementaryFilterServiceMsg &gt;::SharedPtr</type>
      <name>get_complementary_filter_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>af5da317bdffaf60bf0ecbfe11d78a811</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; GetConingScullingCompServiceMsg &gt;::SharedPtr</type>
      <name>get_coning_sculling_comp_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>ac163c3682eba8324f2e93ecb6d5bdc35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; TriggerServiceMsg &gt;::SharedPtr</type>
      <name>get_diagnostic_report_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>ac6c75b8e8ef3b4dcb0fdb0ca70d44c22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; GetDynamicsModeServiceMsg &gt;::SharedPtr</type>
      <name>get_dynamics_mode_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a12a75d27fce3c124f3011f7a44ef1555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; GetEstimationControlFlagsServiceMsg &gt;::SharedPtr</type>
      <name>get_estimation_control_flags_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a6463c4c596331ef4b499f2e1130d5e19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; GetGravityAdaptiveValsServiceMsg &gt;::SharedPtr</type>
      <name>get_gravity_adaptive_vals_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a63bb15233aab21ed0d594aa9695d168d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; GetGyroBiasModelServiceMsg &gt;::SharedPtr</type>
      <name>get_gyro_bias_model_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a6a0c835f359c3dfc5f8130349cea3b60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; GetGyroBiasServiceMsg &gt;::SharedPtr</type>
      <name>get_gyro_bias_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a221efdefa0de9997c8972fb8eeada267</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; GetGyroNoiseServiceMsg &gt;::SharedPtr</type>
      <name>get_gyro_noise_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a1788272f325d17c3641d96c10d87643d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; GetHardIronValuesServiceMsg &gt;::SharedPtr</type>
      <name>get_hard_iron_values_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a7f6356725ddaa6dc303a445a0b129672</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; GetHeadingSourceServiceMsg &gt;::SharedPtr</type>
      <name>get_heading_source_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a02db53e53be1c845cf544bfdd3f1d749</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; GetMagAdaptiveValsServiceMsg &gt;::SharedPtr</type>
      <name>get_mag_adaptive_vals_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a802dc24e7f5fd1e1f000251738cdaee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; GetMagDipAdaptiveValsServiceMsg &gt;::SharedPtr</type>
      <name>get_mag_dip_adaptive_vals_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>aea9f53a5a963d40ef5fe7c125e3903f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; GetMagNoiseServiceMsg &gt;::SharedPtr</type>
      <name>get_mag_noise_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>aa68083c75745ecd4988a5a57b0ea82bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; GetReferencePositionServiceMsg &gt;::SharedPtr</type>
      <name>get_reference_position_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>addd0ce37e15a924cf287719304d5df8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; GetRelativePositionReferenceServiceMsg &gt;::SharedPtr</type>
      <name>get_relative_position_reference_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a69400634386fd2612f96c7640c58655e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; GetSensor2VehicleOffsetServiceMsg &gt;::SharedPtr</type>
      <name>get_sensor2vehicle_offset_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>af7c891db1b1226005d93d32eec87fef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; GetSensor2VehicleRotationServiceMsg &gt;::SharedPtr</type>
      <name>get_sensor2vehicle_rotation_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a546b65d1ef4893b37602bc42b9f04eae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; GetSensor2VehicleTransformationServiceMsg &gt;::SharedPtr</type>
      <name>get_sensor2vehicle_transformation_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a3dde81b1d20dc0f4641f625dbdc327d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; GetSoftIronMatrixServiceMsg &gt;::SharedPtr</type>
      <name>get_soft_iron_matrix_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a578ef1caee81e50b4c3949b1d8300ff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; GetZeroAngleUpdateThresholdServiceMsg &gt;::SharedPtr</type>
      <name>get_zero_angle_update_threshold_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a7ba487f2f6f20b6b9020dbf6b3b72115</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; GetZeroVelocityUpdateThresholdServiceMsg &gt;::SharedPtr</type>
      <name>get_zero_velocity_update_threshold_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a48b829141db0309b3dce78b7db4a8891</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; TriggerServiceMsg &gt;::SharedPtr</type>
      <name>gyro_bias_capture_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a30371608ab0234dafb69ed3b93b45710</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; InitFilterEulerServiceMsg &gt;::SharedPtr</type>
      <name>init_filter_euler_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a028957a1f5b5b84f6225efb7c536e51c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; InitFilterHeadingServiceMsg &gt;::SharedPtr</type>
      <name>init_filter_heading_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a49a28ee994626f7cf8ed05895aebb2f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosNodeType *</type>
      <name>node_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a0e1ba9dc37a0049c0752734857e9f0f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; EmptyServiceMsg &gt;::SharedPtr</type>
      <name>reset_filter_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>adcad85f0b109481ae8f4a741b3ed09f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; SetAccelBiasModelServiceMsg &gt;::SharedPtr</type>
      <name>set_accel_bias_model_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a5268ba8001a4ed1d334aeafeb4e0496b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; SetAccelBiasServiceMsg &gt;::SharedPtr</type>
      <name>set_accel_bias_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a7004be12cce405e011824a4a95110110</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; SetAccelNoiseServiceMsg &gt;::SharedPtr</type>
      <name>set_accel_noise_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a1a6b21d5ee2ed1fc161b9c0315538fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; SetComplementaryFilterServiceMsg &gt;::SharedPtr</type>
      <name>set_complementary_filter_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a4c331c9a0eb987753fe3db9f0738cc80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; SetConingScullingCompServiceMsg &gt;::SharedPtr</type>
      <name>set_coning_sculling_comp_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>aab734f739794b4628fbe344789f3609d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; SetDynamicsModeServiceMsg &gt;::SharedPtr</type>
      <name>set_dynamics_mode_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a44410324a89e1c42ad7e7f0cb3b35bc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; SetEstimationControlFlagsServiceMsg &gt;::SharedPtr</type>
      <name>set_estimation_control_flags_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>aaddcd3e494fa10094735601367b3a66f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; SetFilterSpeedLeverArmServiceMsg &gt;::SharedPtr</type>
      <name>set_filter_speed_lever_arm_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a81caeabca8d216b92a21fd0aa3e2f66e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; SetGravityAdaptiveValsServiceMsg &gt;::SharedPtr</type>
      <name>set_gravity_adaptive_vals_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>ac1bea949729ff94d20d9c50a5322d156</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; SetGyroBiasModelServiceMsg &gt;::SharedPtr</type>
      <name>set_gyro_bias_model_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a03570c7683084fc5afd7b116c14a728a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; SetGyroBiasServiceMsg &gt;::SharedPtr</type>
      <name>set_gyro_bias_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>aba06301f3cc41393e1ca308617f36508</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; SetGyroNoiseServiceMsg &gt;::SharedPtr</type>
      <name>set_gyro_noise_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>aadc0f24e36d2820bf0f5f8d26232376b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; SetHardIronValuesServiceMsg &gt;::SharedPtr</type>
      <name>set_hard_iron_values_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a7525a722fbf14f2505d6a62a5d8d67c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; SetHeadingSourceServiceMsg &gt;::SharedPtr</type>
      <name>set_heading_source_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>adca1d09165460f91e07fffd87c93a0d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; SetMagAdaptiveValsServiceMsg &gt;::SharedPtr</type>
      <name>set_mag_adaptive_vals_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a584fbceb907090ee973a871e631a7841</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; SetMagDipAdaptiveValsServiceMsg &gt;::SharedPtr</type>
      <name>set_mag_dip_adaptive_vals_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>abbd527abb064518e1477bd91875db6c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; SetMagNoiseServiceMsg &gt;::SharedPtr</type>
      <name>set_mag_noise_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a319f149ae740a72c6a4d2f182a5b4f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; SetReferencePositionServiceMsg &gt;::SharedPtr</type>
      <name>set_reference_position_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a19247e8486aa952771f32388aed212e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; SetRelativePositionReferenceServiceMsg &gt;::SharedPtr</type>
      <name>set_relative_position_reference_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a8abf4a280e68ad43450f362baf2f23da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; SetSensor2VehicleOffsetServiceMsg &gt;::SharedPtr</type>
      <name>set_sensor2vehicle_offset_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>adce15790db717b1b388d8c9324f7bc56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; SetSensor2VehicleRotationServiceMsg &gt;::SharedPtr</type>
      <name>set_sensor2vehicle_rotation_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>aa6122817a5710f456890dd2b071ddb19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; SetSoftIronMatrixServiceMsg &gt;::SharedPtr</type>
      <name>set_soft_iron_matrix_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>ac62bc48b12c65daaccb7d1e373e034eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; SetTareOrientationServiceMsg &gt;::SharedPtr</type>
      <name>set_tare_orientation_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a488b5f73f2493b7b530feac277ac3ab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; SetZeroAngleUpdateThresholdServiceMsg &gt;::SharedPtr</type>
      <name>set_zero_angle_update_threshold_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>acf0ca067d26f84c55f1525a6aaaab940</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosServiceType&lt; SetZeroVelocityUpdateThresholdServiceMsg &gt;::SharedPtr</type>
      <name>set_zero_velocity_update_threshold_service_</name>
      <anchorfile>classmicrostrain_1_1Services.html</anchorfile>
      <anchor>a0c4168569081ffcd5c01464a2461765d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>microstrain::Subscribers</name>
    <filename>classmicrostrain_1_1Subscribers.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>activate</name>
      <anchorfile>classmicrostrain_1_1Subscribers.html</anchorfile>
      <anchor>a5aebaff8a29df6faafc479701ef008b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>angZupt</name>
      <anchorfile>classmicrostrain_1_1Subscribers.html</anchorfile>
      <anchor>a1600bc4b2941439cb84029c916b81e7e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>angZuptCallback</name>
      <anchorfile>classmicrostrain_1_1Subscribers.html</anchorfile>
      <anchor>af0ba0aedc568efc4003aacd38a8131cc</anchor>
      <arglist>(const BoolMsg &amp;state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>externalGpsTimeCallback</name>
      <anchorfile>classmicrostrain_1_1Subscribers.html</anchorfile>
      <anchor>aff235cf565c0cda68a86cc9eb7cf7a15</anchor>
      <arglist>(const TimeReferenceMsg &amp;time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>externalSpeedCallback</name>
      <anchorfile>classmicrostrain_1_1Subscribers.html</anchorfile>
      <anchor>af1684bf9ffd517f6ec6f4a9261a10389</anchor>
      <arglist>(const InputSpeedMeasurementMsg &amp;speed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rtcmCallback</name>
      <anchorfile>classmicrostrain_1_1Subscribers.html</anchorfile>
      <anchor>aa4e5607aa567989cdcf7020f60bc9d50</anchor>
      <arglist>(const RTCMMsg &amp;rtcm)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Subscribers</name>
      <anchorfile>classmicrostrain_1_1Subscribers.html</anchorfile>
      <anchor>a8bc0fb8914c28b016e4b180fc4302dfc</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Subscribers</name>
      <anchorfile>classmicrostrain_1_1Subscribers.html</anchorfile>
      <anchor>ac32d8bf510a9b8708e37667105e16e3d</anchor>
      <arglist>(RosNodeType *node, Config *config)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>velZupt</name>
      <anchorfile>classmicrostrain_1_1Subscribers.html</anchorfile>
      <anchor>ada256bf5276cf66fa579649ea0e83565</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>velZuptCallback</name>
      <anchorfile>classmicrostrain_1_1Subscribers.html</anchorfile>
      <anchor>a8d07425428fb6ce97813149f73a96871</anchor>
      <arglist>(const BoolMsg &amp;state)</arglist>
    </member>
    <member kind="variable">
      <type>TimeReferenceSubType</type>
      <name>external_gps_time_sub_</name>
      <anchorfile>classmicrostrain_1_1Subscribers.html</anchorfile>
      <anchor>ac05a567cb719cdef473f62ddc31d417f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>InputSpeedMeasurementSubType</type>
      <name>external_speed_sub_</name>
      <anchorfile>classmicrostrain_1_1Subscribers.html</anchorfile>
      <anchor>a3916523be2054d1446ad065096b5822c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BoolSubType</type>
      <name>filter_ang_state_sub_</name>
      <anchorfile>classmicrostrain_1_1Subscribers.html</anchorfile>
      <anchor>acc5b47a552b0afc65d43abd3e28af3d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BoolSubType</type>
      <name>filter_vel_state_sub_</name>
      <anchorfile>classmicrostrain_1_1Subscribers.html</anchorfile>
      <anchor>abec700c2d25665ca2a6cf610483a63b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RTCMSubType</type>
      <name>rtcm_sub_</name>
      <anchorfile>classmicrostrain_1_1Subscribers.html</anchorfile>
      <anchor>a9dcbe48acb6787fbca24db3ed96a53b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>ang_still_</name>
      <anchorfile>classmicrostrain_1_1Subscribers.html</anchorfile>
      <anchor>a09809962b42d13d1456dbe476e0311c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosTimerType</type>
      <name>ang_zupt_timer_</name>
      <anchorfile>classmicrostrain_1_1Subscribers.html</anchorfile>
      <anchor>a3b414cced6ec41f093601341e9f239ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Config *</type>
      <name>config_</name>
      <anchorfile>classmicrostrain_1_1Subscribers.html</anchorfile>
      <anchor>ae50971820c1bb1d009c38e95150b9cb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosNodeType *</type>
      <name>node_</name>
      <anchorfile>classmicrostrain_1_1Subscribers.html</anchorfile>
      <anchor>aad882984b98bd2e82351af0bd56a6a6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>vel_still_</name>
      <anchorfile>classmicrostrain_1_1Subscribers.html</anchorfile>
      <anchor>a7893212f1f8e35d3a20abaf2fd6e95d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosTimerType</type>
      <name>vel_zupt_timer_</name>
      <anchorfile>classmicrostrain_1_1Subscribers.html</anchorfile>
      <anchor>adb4154fb49300513f5bec7ee2f3b320d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tcp_socket</name>
    <filename>structtcp__socket.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>handle</name>
      <anchorfile>structtcp__socket.html</anchorfile>
      <anchor>a6b39e8116ebccfa7f9c6c459313edae0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>microstrain</name>
    <filename>namespacemicrostrain.html</filename>
    <class kind="class">microstrain::Config</class>
    <class kind="class">microstrain::FieldWrapper</class>
    <class kind="class">microstrain::FieldWrapperType</class>
    <class kind="class">microstrain::Microstrain</class>
    <class kind="struct">microstrain::MipDescriptor</class>
    <class kind="class">microstrain::MipMapping</class>
    <class kind="class">microstrain::MipPublisherMapping</class>
    <class kind="struct">microstrain::MipPublisherMappingInfo</class>
    <class kind="class">microstrain::NodeCommon</class>
    <class kind="class">microstrain::Publishers</class>
    <class kind="class">microstrain::RosConnection</class>
    <class kind="class">microstrain::RosMipDevice</class>
    <class kind="class">microstrain::RosMipDeviceAux</class>
    <class kind="class">microstrain::RosMipDeviceMain</class>
    <class kind="class">microstrain::Services</class>
    <class kind="class">microstrain::Subscribers</class>
    <member kind="function">
      <type>void</type>
      <name>getParamFloat</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>ad605abe95cd80fa7d6c2fcc73d53b3cc</anchor>
      <arglist>(RosNodeType *node, const std::string &amp;param_name, float &amp;param_val, const float default_val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getUint16ArrayParam</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a8d4a87a1ed0db926951726a3f7514ed4</anchor>
      <arglist>(RosNodeType *node, const std::string &amp;param_name, std::vector&lt; uint16_t &gt; &amp;param_val, const std::vector&lt; uint16_t &gt; &amp;default_val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logCallbackProxy</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>ae4173718a5ea65df50a525dc64229959</anchor>
      <arglist>(void *user, mip_log_level level, const char *fmt, va_list args)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr float</type>
      <name>DATA_CLASS_DATA_RATE_DO_NOT_STREAM</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a801da4ec3b0e113f1fc618ae2d7b32ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::vector&lt; double &gt;</type>
      <name>DEFAULT_MATRIX</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>afa9502e1063e5c7d1410738870d6611b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::vector&lt; double &gt;</type>
      <name>DEFAULT_QUATERNION</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a691c20fc5408eccf83affa50df3fa064</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::vector&lt; double &gt;</type>
      <name>DEFAULT_VECTOR</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a841812572d87c090e033bdcf8969177e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr float</type>
      <name>FIELD_DATA_RATE_USE_DATA_CLASS</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a7d0c0640bba3faf92858ce5a0a4a0712</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>FILTER_AIDING_SUMMARY_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a2439ce3fe1f2897ec552e470fd57029a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>FILTER_DUAL_ANTENNA_STATUS_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a8f17dd4f33e4c828f6a56772bdd6b485</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>FILTER_HEADING_STATE_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a4ea79797f271451a8c9b3e89664f7aee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>FILTER_HEADING_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a2ba1f2351256299ac7950aa69a1cf958</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>FILTER_IMU_DATA_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>abffb147aaabf8ceecbea56e50edc0e52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>FILTER_ODOM_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a7fafaa6cd56f984bba91b98bfaafe9fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>FILTER_RELATIVE_ODOM_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>abd8bf15bc384ee96d9aca5f924b8058c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>FILTER_STATUS_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a84e7e57f62da785837ddb848d941cb7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>GNSS1_AIDING_STATUS_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a40a5a64ccafbf47f51f8d2df7b9232aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>GNSS1_ANTENNA_OFFSET_CORRECTION_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>ad54c4c0b953c633a05a55ac9779534e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>GNSS1_FIX_INFO_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>aae6bea13b2eb2ee42f2484c97c2ca69a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr auto</type>
      <name>GNSS1_ID</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>aa38942b729ebf9ab096491818af13401</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>GNSS1_NAVSATFIX_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a88126ec7b088381a65f0e9f31808714d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>GNSS1_ODOM_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a6d526ed3eb61f2bb54fd3c542fd820fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>GNSS1_RF_ERROR_DETECTION_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>ac68d25f2c133c4b98ddfccabb4aaac11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>GNSS1_SBAS_INFO_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a2b216a6296e556f09fec1071f5716481</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>GNSS1_TIME_REF_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a9f63a649240c25238aa2e1aa4180b80b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>GNSS2_AIDING_STATUS_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a3953eaa096765eb6aafa2f6b7231eb72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>GNSS2_ANTENNA_OFFSET_CORRECTION_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a490adeff8e955e85c02f3f59e56831e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>GNSS2_FIX_INFO_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>aaea99ce31470edd77940c34d8ebd7c8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr auto</type>
      <name>GNSS2_ID</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>aa7d35fc81732e61a4fa6d731b56ee4cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>GNSS2_NAVSATFIX_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a6a0a22d2f4450add81981bc9667fc2f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>GNSS2_ODOM_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a214163eef24bad6084ea99c5268e6b42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>GNSS2_RF_ERROR_DETECTION_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a4081f13ac530732041b6edde4fe0d56f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>GNSS2_SBAS_INFO_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a0567152589257dd4a3714a2657bb719d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>GNSS2_TIME_REF_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a7175e9479cc41f2ccb98a17618780800</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr auto</type>
      <name>GPS_LEAP_SECONDS</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>aa2c5f22fe0475620bdffad0284e2341c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>IMU_DATA_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a94b02828dca734cba7dfbd4a209d9306</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>IMU_GPS_CORR_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>ab812bbe41fac7c965926ce8d1eb345ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>IMU_MAG_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>aca18734f9ec23cd48c0503c253dcd111</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>IMU_OVERRANGE_STATUS_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a91c909cccb5191f2925c6adbbd60cf19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr auto</type>
      <name>NMEA_MAX_LENGTH</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>aecced7229822828aefb8628da34c749f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>NMEA_SENTENCE_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a4d5e383ae170da8f0b5b895fb01c66cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr auto</type>
      <name>NUM_GNSS</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>ab20d4da28ba7f8fe93aaf1a6bdf6800a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>RTK_STATUS_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>a7a7618e2fe8e09c15d047ed4a43ff1bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr auto</type>
      <name>RTK_STATUS_V1_TOPIC</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>acb13be51a8723facc29a859391e849d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr auto</type>
      <name>SECS_PER_WEEK</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>ac1cb9bf857f4b040984778aed0e80c4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr auto</type>
      <name>USTRAIN_G</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>aa435f4d71250d53d4a1fb3b861996953</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr auto</type>
      <name>UTC_GPS_EPOCH_DUR</name>
      <anchorfile>namespacemicrostrain.html</anchorfile>
      <anchor>ac51bb4c8abf4ccad5e513010723171b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mip</name>
    <filename>namespacemip.html</filename>
    <namespace>mip::C</namespace>
    <namespace>mip::commands_3dm</namespace>
    <namespace>mip::commands_base</namespace>
    <namespace>mip::commands_filter</namespace>
    <namespace>mip::commands_gnss</namespace>
    <namespace>mip::commands_rtk</namespace>
    <namespace>mip::commands_system</namespace>
    <namespace>mip::data_filter</namespace>
    <namespace>mip::data_gnss</namespace>
    <namespace>mip::data_sensor</namespace>
    <namespace>mip::data_shared</namespace>
    <namespace>mip::data_system</namespace>
    <namespace>mip::extras</namespace>
    <namespace>mip::platform</namespace>
  </compound>
  <compound kind="namespace">
    <name>mip::C</name>
    <filename>namespacemip_1_1C.html</filename>
    <member kind="function">
      <type>CmdResult</type>
      <name>mipcmd_base_getDeviceInfo</name>
      <anchorfile>namespacemip_1_1C.html</anchorfile>
      <anchor>adce822429d64a41af347375bec124366</anchor>
      <arglist>(struct C::MipInterfaceState *device, const struct MipCmd_Base_GetDeviceInfo *cmd, struct MipCmd_Base_GetDeviceInfo_Response *response)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>mipcmd_base_getDeviceInfo</name>
      <anchorfile>namespacemip_1_1C.html</anchorfile>
      <anchor>a52d84f8f7e638359e8de96a7ead815b8</anchor>
      <arglist>(struct C::MipInterfaceState *device, struct MipBaseDeviceInfo *info)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mip::commands_3dm</name>
    <filename>namespacemip_1_1commands__3dm.html</filename>
    <member kind="function">
      <type>CmdResult</type>
      <name>calibratedSensorRanges</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a96dc270d6e921318c03f7977d9110536</anchor>
      <arglist>(C::mip_interface &amp;device, SensorRangeType sensor, uint8_t *numRangesOut, uint8_t numRangesOutMax, CalibratedSensorRanges::Entry *rangesOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>captureGyroBias</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7741da22ecf03eb0c52bf1b8f26317e2</anchor>
      <arglist>(C::mip_interface &amp;device, uint16_t averagingTimeMs, float *biasOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultAccelBias</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a752721928d982a8665df216d13390576</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultComplementaryFilter</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ab8c3147cc3f09bf19065399db6729fa3</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultConingScullingEnable</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a14fb6967f5755ed619c2329d64e84bb9</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultDatastreamControl</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a292a9886be2bbc98dd74e8f3e9ed63eb</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultDeviceSettings</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>adfa17b1a69246b02c0f61131c3d0aff8</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultEventAction</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a119e83bfce45956604da26535bc5409c</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultEventControl</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a5a17eae1e72d5db6363030a61f1990b0</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultEventTrigger</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a2ff33dd2995c577158a7656f4b133fca</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultFilterMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a6c5103284864cd717b7b2db4aaea261e</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultGnssSbasSettings</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a5909b5c1bdc7139704abbea9687a7c4e</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultGpioConfig</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ac5d55586883f2eaace873e298ff27e54</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t pin)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultGpsMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>afd120f45654adb7ffd6f43f3f2797c7d</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultGyroBias</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a18e65074d0f97c123d883b9f5f37fdb4</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultImuLowpassFilter</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a423659a240f83638335eb731dae561ea</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t targetDescriptor)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultImuMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a79f8014fec1a58698b4be8ae37adbb98</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultMagHardIronOffset</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a4d1d7ff198319f85ba91ff053c41df5d</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultMagSoftIronMatrix</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ab35fc846dd91d8c69770438f8c6be093</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a378f866e2a10a672bd3d67a77a5181c9</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultMipCmd3dmLowpassFilter</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>abdc5fb49213ac8cff23bc1527dc2044e</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet, uint8_t fieldDesc)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultNmeaMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa05f243cea07fc31c2bb66ab84853456</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultOdometer</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7ab26e1de96b308ebda1d64b32c4d958</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultPpsSource</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a259018c7239c81fed2a3a9edeef9f2b6</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultSensor2VehicleTransformDcm</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>af6caa25a01d4c17590f0ede5ffe43c32</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultSensor2VehicleTransformEuler</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>adf625ee22a6e709e79c8055c4316208e</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultSensor2VehicleTransformQuaternion</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a1c793725d3f77b558dc7196907541d22</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultSensorRange</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a847e4bf0b9053338e725c1599cbf17c3</anchor>
      <arglist>(C::mip_interface &amp;device, SensorRangeType sensor)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultUartBaudrate</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a198a47f6aae922c1b9d263fcbda1154e</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a9106f9a67545919ca15cb9252117af91</anchor>
      <arglist>(Serializer &amp;serializer, NmeaMessage &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aac81ee29a5abad133091da88aa6bac86</anchor>
      <arglist>(Serializer &amp;serializer, PollImuMessage &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ad6b5005ff28981f2d1d49f7404009ed4</anchor>
      <arglist>(Serializer &amp;serializer, PollGnssMessage &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a92b9a74a7fd0e061d9c84aa1d11b8fa9</anchor>
      <arglist>(Serializer &amp;serializer, PollFilterMessage &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ad1ea7ce06fccae05ec65754cdbd5fa7e</anchor>
      <arglist>(Serializer &amp;serializer, ImuMessageFormat &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ae3d34d0ba5f6286fc12facc3ffeab9c4</anchor>
      <arglist>(Serializer &amp;serializer, ImuMessageFormat::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a6e468880bde1032e1eafa53eb2eb4bd7</anchor>
      <arglist>(Serializer &amp;serializer, GpsMessageFormat &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a5c45be8e29d3dfdcf9ae823a5caeaf40</anchor>
      <arglist>(Serializer &amp;serializer, GpsMessageFormat::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ad481a06c32ec9cb5b1c3cb1b1dab8218</anchor>
      <arglist>(Serializer &amp;serializer, FilterMessageFormat &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a993d5c77c1d13be41e2949282adb4024</anchor>
      <arglist>(Serializer &amp;serializer, FilterMessageFormat::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a3ac773492bff9b604e2c54c0216a240a</anchor>
      <arglist>(Serializer &amp;serializer, ImuGetBaseRate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a4796d3aa6a2bffccdc22fd54fcd70f91</anchor>
      <arglist>(Serializer &amp;serializer, ImuGetBaseRate::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a09fa448048f067de826611fcf764b777</anchor>
      <arglist>(Serializer &amp;serializer, GpsGetBaseRate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a345ee39c43f5ce544a31ca012ee51c28</anchor>
      <arglist>(Serializer &amp;serializer, GpsGetBaseRate::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ad3c849c9a5d23c8a9465043f982d6005</anchor>
      <arglist>(Serializer &amp;serializer, FilterGetBaseRate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>af26c268c2aa4d72817eba7bf31c63a32</anchor>
      <arglist>(Serializer &amp;serializer, FilterGetBaseRate::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a4e3340522df07c8de53f670c794a6fa7</anchor>
      <arglist>(Serializer &amp;serializer, PollData &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7a72ec0eecaec6dd68a320c33e6a331f</anchor>
      <arglist>(Serializer &amp;serializer, GetBaseRate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a9c26325360bdfaa165326f2c0fab7eb9</anchor>
      <arglist>(Serializer &amp;serializer, GetBaseRate::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>afd9cd9ecbdaa0e56297b5e5d14c294d5</anchor>
      <arglist>(Serializer &amp;serializer, MessageFormat &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a65fb805734f639de2f9668e32363f55a</anchor>
      <arglist>(Serializer &amp;serializer, MessageFormat::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a970e6518fd8619125d1b5335286d7eb6</anchor>
      <arglist>(Serializer &amp;serializer, NmeaPollData &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>afc202f01b367940b320ebbd322672a41</anchor>
      <arglist>(Serializer &amp;serializer, NmeaMessageFormat &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a323e738f56b6c8e0b9cb17d45f3b485b</anchor>
      <arglist>(Serializer &amp;serializer, NmeaMessageFormat::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ae000a5737ef8a535fd1105cedd3dde26</anchor>
      <arglist>(Serializer &amp;serializer, DeviceSettings &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a0bf8389ef380276d71691e01ceb20abe</anchor>
      <arglist>(Serializer &amp;serializer, UartBaudrate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a5a3638fe162a8abf47c0e91a83b8b440</anchor>
      <arglist>(Serializer &amp;serializer, UartBaudrate::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a5c4e2568f457a1212260d0e5ad84dfcd</anchor>
      <arglist>(Serializer &amp;serializer, FactoryStreaming &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7137fa93d10fffb5cf24fee34f55b339</anchor>
      <arglist>(Serializer &amp;serializer, DatastreamControl &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>adda9edbc34835a37717559f29945f490</anchor>
      <arglist>(Serializer &amp;serializer, DatastreamControl::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a381493828210af01364790eeb79a1122</anchor>
      <arglist>(Serializer &amp;serializer, GnssSbasSettings &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a97a9ce65ab3b7b91bd088d6a6f1b8ccb</anchor>
      <arglist>(Serializer &amp;serializer, GnssSbasSettings::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a365ff0bb05411114343aec9a9cde5392</anchor>
      <arglist>(Serializer &amp;serializer, GnssTimeAssistance &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aacc99fc5d22f31eed6721ca067689859</anchor>
      <arglist>(Serializer &amp;serializer, GnssTimeAssistance::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a65e2a2c453645f1de6360e545275a345</anchor>
      <arglist>(Serializer &amp;serializer, ImuLowpassFilter &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a916644297755ff4863eeebde1709d19d</anchor>
      <arglist>(Serializer &amp;serializer, ImuLowpassFilter::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a2820ddb256aecba67e28789529957290</anchor>
      <arglist>(Serializer &amp;serializer, PpsSource &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a0a5bd3cad526f9a10d4446bd8b1e9e49</anchor>
      <arglist>(Serializer &amp;serializer, PpsSource::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>add90a3b1ef349e31610f6310099e8fb6</anchor>
      <arglist>(Serializer &amp;serializer, GpioConfig &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a3ef75efb439cca302a710a9dde16d719</anchor>
      <arglist>(Serializer &amp;serializer, GpioConfig::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ac041604d270b39aab48e43cdf961900b</anchor>
      <arglist>(Serializer &amp;serializer, GpioState &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ae09e4a01f371b9257f772c035ae239f0</anchor>
      <arglist>(Serializer &amp;serializer, GpioState::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a780a1e1b0347ff14af119d901026e15e</anchor>
      <arglist>(Serializer &amp;serializer, Odometer &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>acac7d43a98cbc0cb872ebd9082325fd1</anchor>
      <arglist>(Serializer &amp;serializer, Odometer::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a059bc2f0727d5a14cf04d3e95c4af477</anchor>
      <arglist>(Serializer &amp;serializer, GetEventSupport &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a6e1f1ae2e21553a4ad8fc3deda259154</anchor>
      <arglist>(Serializer &amp;serializer, GetEventSupport::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a5410e146f2639b15a0800e3bf5b3b42f</anchor>
      <arglist>(Serializer &amp;serializer, GetEventSupport::Info &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7099bf5ba2b314f61b70479dc0f052f0</anchor>
      <arglist>(Serializer &amp;serializer, EventControl &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a10f0cf20c4322e451138a3dcc6eacd58</anchor>
      <arglist>(Serializer &amp;serializer, EventControl::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>acb7faa868cabd97e68d11d87af35bf8d</anchor>
      <arglist>(Serializer &amp;serializer, GetEventTriggerStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7820b933ea6e68ea71250880ea54d121</anchor>
      <arglist>(Serializer &amp;serializer, GetEventTriggerStatus::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa33c43e97edb6663b65766c16e1c98fd</anchor>
      <arglist>(Serializer &amp;serializer, GetEventTriggerStatus::Entry &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a8cab720aa475a5685999be397c42b0d4</anchor>
      <arglist>(Serializer &amp;serializer, GetEventActionStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7920fbf0f3fd96a1e1be2708dd276474</anchor>
      <arglist>(Serializer &amp;serializer, GetEventActionStatus::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7c8408c39c52f53a1711f1796cc6f656</anchor>
      <arglist>(Serializer &amp;serializer, GetEventActionStatus::Entry &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aeb027ec4355ecd2899eab8a1a2f0af05</anchor>
      <arglist>(Serializer &amp;serializer, EventTrigger &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a24353a1320f85d28724574344fb71d70</anchor>
      <arglist>(Serializer &amp;serializer, EventTrigger::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a617ca51a3b25baccc254d489a7160a6f</anchor>
      <arglist>(Serializer &amp;serializer, EventTrigger::GpioParams &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7bf8a6d97af3ee83d8fe6232745e0ef3</anchor>
      <arglist>(Serializer &amp;serializer, EventTrigger::ThresholdParams &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a4be5a3487779bba216059c1fa1f9b8e2</anchor>
      <arglist>(Serializer &amp;serializer, EventTrigger::CombinationParams &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a2786721a16ecfb6f40af0d103f6d1444</anchor>
      <arglist>(Serializer &amp;serializer, EventAction &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>adb39fdb83fe528989eb936e6508f0d3f</anchor>
      <arglist>(Serializer &amp;serializer, EventAction::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a6b0af766d5d2751e24ccebd2e1d3882e</anchor>
      <arglist>(Serializer &amp;serializer, EventAction::GpioParams &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a49ffef7fd22af5c371389fd5e14c2b00</anchor>
      <arglist>(Serializer &amp;serializer, EventAction::MessageParams &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a160f748a7922ef70c2b947ccc3d90a08</anchor>
      <arglist>(Serializer &amp;serializer, AccelBias &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a0e8870901c0953ab5e26a3b501378a3b</anchor>
      <arglist>(Serializer &amp;serializer, AccelBias::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a22804a971c4332ea2cb695f93ca24456</anchor>
      <arglist>(Serializer &amp;serializer, GyroBias &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ab2352f5f24f2c08a92cc2148ca89a23f</anchor>
      <arglist>(Serializer &amp;serializer, GyroBias::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a372339b762d97c8721358cb8b8b228f3</anchor>
      <arglist>(Serializer &amp;serializer, CaptureGyroBias &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a43aaefe286b6c618141ad257b9da7605</anchor>
      <arglist>(Serializer &amp;serializer, CaptureGyroBias::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a8002d53192c7753ca25195d9c52c0f7f</anchor>
      <arglist>(Serializer &amp;serializer, MagHardIronOffset &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a2953299ebf74d2df8a160b443ee1c02a</anchor>
      <arglist>(Serializer &amp;serializer, MagHardIronOffset::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>afb660650c018524a24d73e8b54878b68</anchor>
      <arglist>(Serializer &amp;serializer, MagSoftIronMatrix &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ac402d393e7bc8c4f59e05f1a47bb19d4</anchor>
      <arglist>(Serializer &amp;serializer, MagSoftIronMatrix::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a1e0764fe2945238db884d99758097d5a</anchor>
      <arglist>(Serializer &amp;serializer, ConingScullingEnable &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a6fa3f1b9239f1c8284d12b8f86a97ca7</anchor>
      <arglist>(Serializer &amp;serializer, ConingScullingEnable::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a3c66e7cf61f33375440c87766e82d121</anchor>
      <arglist>(Serializer &amp;serializer, Sensor2VehicleTransformEuler &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a1d445fa0faa536f54fed317143fa0173</anchor>
      <arglist>(Serializer &amp;serializer, Sensor2VehicleTransformEuler::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a25e665e1fb5d45143d7435320f988383</anchor>
      <arglist>(Serializer &amp;serializer, Sensor2VehicleTransformQuaternion &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a065a28c210e718ce05bd26837c0f9f44</anchor>
      <arglist>(Serializer &amp;serializer, Sensor2VehicleTransformQuaternion::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ace0d30ac8647f3ab1296281b142be6d1</anchor>
      <arglist>(Serializer &amp;serializer, Sensor2VehicleTransformDcm &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a3c7c2624c2bde399b158959d4cdd4138</anchor>
      <arglist>(Serializer &amp;serializer, Sensor2VehicleTransformDcm::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>abe6c4a3f094062831bb60197f46b8503</anchor>
      <arglist>(Serializer &amp;serializer, ComplementaryFilter &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa078ed04a6f6d959e71c271a2635ba4b</anchor>
      <arglist>(Serializer &amp;serializer, ComplementaryFilter::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ad23d5e7ee5eff585af326d647495514d</anchor>
      <arglist>(Serializer &amp;serializer, SensorRange &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ae6071c94935ff269cc8d961c94d1bc58</anchor>
      <arglist>(Serializer &amp;serializer, SensorRange::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a8d355acccf3968c50f131ad8c2dc68b2</anchor>
      <arglist>(Serializer &amp;serializer, CalibratedSensorRanges &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a6f4d7dd8c3d5d5ffdbbcf22649fc9f5c</anchor>
      <arglist>(Serializer &amp;serializer, CalibratedSensorRanges::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ae27e9a826fce8265f06d00f5aa7a1bc5</anchor>
      <arglist>(Serializer &amp;serializer, CalibratedSensorRanges::Entry &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7d1241befcabab5869fa009b24fccc05</anchor>
      <arglist>(Serializer &amp;serializer, MipCmd3dmLowpassFilter &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a5efe88a7f363c2a393f416c3618f4837</anchor>
      <arglist>(Serializer &amp;serializer, MipCmd3dmLowpassFilter::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>factoryStreaming</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa5d0abfec0f09a93ceb5c510786ea13f</anchor>
      <arglist>(C::mip_interface &amp;device, FactoryStreaming::Action action, uint8_t reserved)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>filterGetBaseRate</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ad3bd5ca537d4da0fc5098b7706e21083</anchor>
      <arglist>(C::mip_interface &amp;device, uint16_t *rateOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>getBaseRate</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa2e213dd80cabd71ddf8b0f4bb4eabdf</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet, uint16_t *rateOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>getEventActionStatus</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aec800e1cdd92dbe26bd337ace2d6d447</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t requestedCount, const uint8_t *requestedInstances, uint8_t *countOut, uint8_t countOutMax, GetEventActionStatus::Entry *actionsOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>getEventSupport</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a37f22e0c51dbea581a6592ae2a982cdb</anchor>
      <arglist>(C::mip_interface &amp;device, GetEventSupport::Query query, uint8_t *maxInstancesOut, uint8_t *numEntriesOut, uint8_t numEntriesOutMax, GetEventSupport::Info *entriesOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>getEventTriggerStatus</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ac4cbc0e651845eb53f1bd651a7c3469e</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t requestedCount, const uint8_t *requestedInstances, uint8_t *countOut, uint8_t countOutMax, GetEventTriggerStatus::Entry *triggersOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>gpsGetBaseRate</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ace35ea4d6489647a4a17ba41825a6397</anchor>
      <arglist>(C::mip_interface &amp;device, uint16_t *rateOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>imuGetBaseRate</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa1037d2e7fadc1d88b36ee8b8bebf3a9</anchor>
      <arglist>(C::mip_interface &amp;device, uint16_t *rateOut)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a163413ad357700ffaad26dd6303af388</anchor>
      <arglist>(Serializer &amp;serializer, const NmeaMessage &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a49c06e390670c1efb0b989b8e5020385</anchor>
      <arglist>(Serializer &amp;serializer, const PollImuMessage &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a900d7d799b21e7e2f8928b42d692afcf</anchor>
      <arglist>(Serializer &amp;serializer, const PollGnssMessage &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a378439e345c8aaffb1ece346c6962453</anchor>
      <arglist>(Serializer &amp;serializer, const PollFilterMessage &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a8144f2c233b6333fc487d69f6002d2ca</anchor>
      <arglist>(Serializer &amp;serializer, const ImuMessageFormat &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a71e779aaf30ca6ce61a3cfc2a929dd6f</anchor>
      <arglist>(Serializer &amp;serializer, const ImuMessageFormat::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a2c66de9c3cb2a756b4cdc2d9b40562c1</anchor>
      <arglist>(Serializer &amp;serializer, const GpsMessageFormat &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7cb72e9af5239f66a9111e4bf9f62b10</anchor>
      <arglist>(Serializer &amp;serializer, const GpsMessageFormat::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a742d21f802d9a820b7a294e482c1474c</anchor>
      <arglist>(Serializer &amp;serializer, const FilterMessageFormat &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a35db1b1e77056a7ceaba0ef022d7995c</anchor>
      <arglist>(Serializer &amp;serializer, const FilterMessageFormat::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a3dcb60d0bf1c7a3cb546de931c0cc969</anchor>
      <arglist>(Serializer &amp;serializer, const ImuGetBaseRate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a0d4f121e7a6bfa4ea7071c8648cd49f9</anchor>
      <arglist>(Serializer &amp;serializer, const ImuGetBaseRate::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a0dc6ccfe3c79d57bfdb56bba89f072d6</anchor>
      <arglist>(Serializer &amp;serializer, const GpsGetBaseRate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ade1732be6041c70d1211fca1744dd265</anchor>
      <arglist>(Serializer &amp;serializer, const GpsGetBaseRate::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a46cce6e9318515568feef3362f041fc1</anchor>
      <arglist>(Serializer &amp;serializer, const FilterGetBaseRate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ab8b5d1435cbe0a3280487e39c3769e54</anchor>
      <arglist>(Serializer &amp;serializer, const FilterGetBaseRate::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a6dc2edda2d1e781e5c6f344c9de5186c</anchor>
      <arglist>(Serializer &amp;serializer, const PollData &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aee78769a74ff0decd2af288954e781a8</anchor>
      <arglist>(Serializer &amp;serializer, const GetBaseRate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a263294bbc3b7adca3889550e26b2897e</anchor>
      <arglist>(Serializer &amp;serializer, const GetBaseRate::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7f40e7d94b03abddc1f37ae7f171cdfb</anchor>
      <arglist>(Serializer &amp;serializer, const MessageFormat &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa7b78f542efa9bcdcd18b2a3336dba11</anchor>
      <arglist>(Serializer &amp;serializer, const MessageFormat::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7098a5fc2b151a94c7628d13dacb0845</anchor>
      <arglist>(Serializer &amp;serializer, const NmeaPollData &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a2d5908b2357739c6e39989ef77fc83dd</anchor>
      <arglist>(Serializer &amp;serializer, const NmeaMessageFormat &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a47c32a7bc8b5644b51ec5f152fbf0527</anchor>
      <arglist>(Serializer &amp;serializer, const NmeaMessageFormat::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>af9f40c3ea585a8625ef15d64ccea1d26</anchor>
      <arglist>(Serializer &amp;serializer, const DeviceSettings &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a93352286ef2aa066d68f8befdb9ef87d</anchor>
      <arglist>(Serializer &amp;serializer, const UartBaudrate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a819cd6110472b649dc5423fb45e6b382</anchor>
      <arglist>(Serializer &amp;serializer, const UartBaudrate::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a97b6e72868b4054a1ef74d116b89b02c</anchor>
      <arglist>(Serializer &amp;serializer, const FactoryStreaming &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aee0605ad1577fa80755a02d6c401ad6e</anchor>
      <arglist>(Serializer &amp;serializer, const DatastreamControl &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ae46c69c3feba48b708b477a3e8e46125</anchor>
      <arglist>(Serializer &amp;serializer, const DatastreamControl::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a9ebf85585b132d9986ab78f4371ef291</anchor>
      <arglist>(Serializer &amp;serializer, const GnssSbasSettings &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a53530f44bd982e23118a40a858e01f0b</anchor>
      <arglist>(Serializer &amp;serializer, const GnssSbasSettings::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a8b9caef1b7132f0b4a6e6ec36ed3943c</anchor>
      <arglist>(Serializer &amp;serializer, const GnssTimeAssistance &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a8447281adba90077d279fdbcd993b2d4</anchor>
      <arglist>(Serializer &amp;serializer, const GnssTimeAssistance::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a3677b914172b07d4df2fc19aec28caa1</anchor>
      <arglist>(Serializer &amp;serializer, const ImuLowpassFilter &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7ddd39c1afe2f926865abf7a0640c6b3</anchor>
      <arglist>(Serializer &amp;serializer, const ImuLowpassFilter::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ada52a3a54a0cdbb0890481ad558f2bb8</anchor>
      <arglist>(Serializer &amp;serializer, const PpsSource &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ae4d2c52ea9e56fb64c8a3b9258693dfc</anchor>
      <arglist>(Serializer &amp;serializer, const PpsSource::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a9d6e64e728bcb283b21df6ec5687f0c6</anchor>
      <arglist>(Serializer &amp;serializer, const GpioConfig &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ade52afae0c4ad7052848b5e27b25e9eb</anchor>
      <arglist>(Serializer &amp;serializer, const GpioConfig::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a447001c421a6578510b1e4baa9f32927</anchor>
      <arglist>(Serializer &amp;serializer, const GpioState &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aec56dbbc4ab43fdefc808fe32830596b</anchor>
      <arglist>(Serializer &amp;serializer, const GpioState::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>acad52f2fa1e537ef2c040187507ca457</anchor>
      <arglist>(Serializer &amp;serializer, const Odometer &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a9cb16a3b0d341e15195ab45ec37f8238</anchor>
      <arglist>(Serializer &amp;serializer, const Odometer::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a06b86acb07dd1c56fed8fac65412be65</anchor>
      <arglist>(Serializer &amp;serializer, const GetEventSupport &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aabef640e63d99d02997cb4de2c26bcf3</anchor>
      <arglist>(Serializer &amp;serializer, const GetEventSupport::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a20a3c0ea29da02d9a170c5082f860bf3</anchor>
      <arglist>(Serializer &amp;serializer, const GetEventSupport::Info &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a9098a1eb2091538846723cb9d4b119ae</anchor>
      <arglist>(Serializer &amp;serializer, const EventControl &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a788fad0972916eb74a5dd255d5753e67</anchor>
      <arglist>(Serializer &amp;serializer, const EventControl::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a262124217c0cf290030b74397ba8cd5f</anchor>
      <arglist>(Serializer &amp;serializer, const GetEventTriggerStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a5d8338fff94ddc6912e1bf3ab2c9b7f1</anchor>
      <arglist>(Serializer &amp;serializer, const GetEventTriggerStatus::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a8ca456bd0e36c02c5dcf357718fb3c35</anchor>
      <arglist>(Serializer &amp;serializer, const GetEventTriggerStatus::Entry &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>adda3d6d283124a85a43549f8e5d36868</anchor>
      <arglist>(Serializer &amp;serializer, const GetEventActionStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>acd26c85204c9e11b0ab578cd8b553ceb</anchor>
      <arglist>(Serializer &amp;serializer, const GetEventActionStatus::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a5a6af4b767982946498fef96ad5ee703</anchor>
      <arglist>(Serializer &amp;serializer, const GetEventActionStatus::Entry &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>af699914a0648431a1474d16cc83a59e0</anchor>
      <arglist>(Serializer &amp;serializer, const EventTrigger &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a61b8c4dee6ab7dec4563ceea67801c9f</anchor>
      <arglist>(Serializer &amp;serializer, const EventTrigger::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a94281fa119274f4e1c01b5b03fdc450c</anchor>
      <arglist>(Serializer &amp;serializer, const EventTrigger::GpioParams &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>af9aa9129369cb1f2e3badc320582d5c4</anchor>
      <arglist>(Serializer &amp;serializer, const EventTrigger::ThresholdParams &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a54ff214b054153d929562ef2dc5b68c6</anchor>
      <arglist>(Serializer &amp;serializer, const EventTrigger::CombinationParams &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a719f64e40a35549dd9d2a159a3b9eae7</anchor>
      <arglist>(Serializer &amp;serializer, const EventAction &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ae7400b31d53860dc481d2e4a920a807e</anchor>
      <arglist>(Serializer &amp;serializer, const EventAction::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a05dd03a5feecb9823a19e45663fe00be</anchor>
      <arglist>(Serializer &amp;serializer, const EventAction::GpioParams &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa0f39ab4bef36d9ac9700dd8d8cfa29e</anchor>
      <arglist>(Serializer &amp;serializer, const EventAction::MessageParams &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>acae25919a3df0f3df396021614f8c52c</anchor>
      <arglist>(Serializer &amp;serializer, const AccelBias &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a6b98084677d4d349636850a75423ffad</anchor>
      <arglist>(Serializer &amp;serializer, const AccelBias::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa66e15265feaaca3085ea217681119f5</anchor>
      <arglist>(Serializer &amp;serializer, const GyroBias &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>af08bc10ea9f341d4ad978844afc7dc25</anchor>
      <arglist>(Serializer &amp;serializer, const GyroBias::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a90bcb1fb60bc1942ab2cbff28cb5f8ea</anchor>
      <arglist>(Serializer &amp;serializer, const CaptureGyroBias &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>abe7ceca08c103c3b4432499caad7cb71</anchor>
      <arglist>(Serializer &amp;serializer, const CaptureGyroBias::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a777aad8d6fe0cb1b50b2c1f52daf40ab</anchor>
      <arglist>(Serializer &amp;serializer, const MagHardIronOffset &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ac69b55ceb6367d0c5e2b7fe0fcf24c24</anchor>
      <arglist>(Serializer &amp;serializer, const MagHardIronOffset::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aff03455ef248a02029e757484c459cf7</anchor>
      <arglist>(Serializer &amp;serializer, const MagSoftIronMatrix &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a562cc5d146d13eb5cd6bd5f34eede320</anchor>
      <arglist>(Serializer &amp;serializer, const MagSoftIronMatrix::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a72a2cb4b5504499f1eab52886a4b0879</anchor>
      <arglist>(Serializer &amp;serializer, const ConingScullingEnable &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>adc1be3ab83b0242a6b1c1bdf58fe9e2b</anchor>
      <arglist>(Serializer &amp;serializer, const ConingScullingEnable::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a45cdfc68bcd0fa223caa2fc72ff72929</anchor>
      <arglist>(Serializer &amp;serializer, const Sensor2VehicleTransformEuler &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a9d9fd4e42c824bf28ffe6f15613a28e5</anchor>
      <arglist>(Serializer &amp;serializer, const Sensor2VehicleTransformEuler::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a653e6f90737b03a66f231b94e58d93a8</anchor>
      <arglist>(Serializer &amp;serializer, const Sensor2VehicleTransformQuaternion &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a94326f246dfa18d16b2ea4f30618e4b0</anchor>
      <arglist>(Serializer &amp;serializer, const Sensor2VehicleTransformQuaternion::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ab0b2e9a2ce6c7b9165b17ce8a8de813d</anchor>
      <arglist>(Serializer &amp;serializer, const Sensor2VehicleTransformDcm &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a083ab8c4fb15d0e240d1477eb994e21f</anchor>
      <arglist>(Serializer &amp;serializer, const Sensor2VehicleTransformDcm::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a8b550d930bfe0a25de7ce4c1508d435a</anchor>
      <arglist>(Serializer &amp;serializer, const ComplementaryFilter &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa47428768030024f2df2f6dcaf0fa9b7</anchor>
      <arglist>(Serializer &amp;serializer, const ComplementaryFilter::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a39f1e50af601cc9821403e47565a66bc</anchor>
      <arglist>(Serializer &amp;serializer, const SensorRange &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a99534447ea746fa9aef79a17fb3aa0d9</anchor>
      <arglist>(Serializer &amp;serializer, const SensorRange::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a96c5b9e681fe4685b4a70a54c145b508</anchor>
      <arglist>(Serializer &amp;serializer, const CalibratedSensorRanges &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>abfc31017d292ed96eb74c9c94e4bd14c</anchor>
      <arglist>(Serializer &amp;serializer, const CalibratedSensorRanges::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a366020b9947dbfb4189ab6dd56d0a5c7</anchor>
      <arglist>(Serializer &amp;serializer, const CalibratedSensorRanges::Entry &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a9860cb365f8b7ef1dc6d5704aa5ff476</anchor>
      <arglist>(Serializer &amp;serializer, const MipCmd3dmLowpassFilter &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>abb873dfac25205c1c0c1105a7abd46a2</anchor>
      <arglist>(Serializer &amp;serializer, const MipCmd3dmLowpassFilter::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadAccelBias</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a12eb832016fd28ace1e19b53386c1921</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadComplementaryFilter</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>acbcd9e5351a51969b317ee0684d781d5</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadConingScullingEnable</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7e4c240d35cf34c67b9fee7c79c302cb</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadDatastreamControl</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ae2b0dbcaf432ead4c7659c996e3b8eb6</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadDeviceSettings</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a70d44bd9a432f35538e5bb8c0d1e128c</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadEventAction</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ab07707f3bba9f03e4bc04becd7981ac9</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadEventControl</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a3f5a4e4df36289bd33f6e0a836d4da36</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadEventTrigger</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a8b40970ddfa8acff0b6c0bacdc4688c7</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadFilterMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a8a5413ed74264094b45f3a3f04672d9a</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadGnssSbasSettings</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7c4950349f822b5f524971158485bb19</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadGpioConfig</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aae4e536e47114402f55f9021c842867e</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t pin)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadGpsMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a01d648ca90ae9f9a77e07bfdd85a7fb0</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadGyroBias</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a00eda4692cb6e7ab263f1ad967cac14e</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadImuLowpassFilter</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a5c28be8d974b4705cc1556d313fff9fb</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t targetDescriptor)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadImuMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa3d02428cac42a827d7c518a075e0dd8</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadMagHardIronOffset</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a6c66dfdc50c41b48e2db160a37a3b2e3</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadMagSoftIronMatrix</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a3b5a045a6b2a0158c6443e9a6ef726ba</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ab7ea32e72b9fe8eff9cefda345ab157a</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadMipCmd3dmLowpassFilter</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a2e93c4790a219aa5f1c03ee61a6f82e4</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet, uint8_t fieldDesc)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadNmeaMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a5c316bb8a0b77c25346598f156ba6a65</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadOdometer</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a0d5d4046a483c932e8920a6fc053b246</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadPpsSource</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa06bca1d2e9cbd3c4baf0dbf76c2fd99</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadSensor2VehicleTransformDcm</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a90110cb4d4983edf4904a35fa923f5c1</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadSensor2VehicleTransformEuler</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a9295333e69a5b2538f325302027acb39</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadSensor2VehicleTransformQuaternion</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa7b02d1030d9106773e083c5100164be</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadSensorRange</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>af6c419f4c4f1c81674986c140d134088</anchor>
      <arglist>(C::mip_interface &amp;device, SensorRangeType sensor)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadUartBaudrate</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa22ed9254116b91d5eb1033a2720c949</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>nmeaPollData</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a62286edaa61d1db573b4075519f9ac4c</anchor>
      <arglist>(C::mip_interface &amp;device, bool suppressAck, uint8_t count, const NmeaMessage *formatEntries)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>pollData</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a47c5822d02118670e5b7b637a490772f</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet, bool suppressAck, uint8_t numDescriptors, const uint8_t *descriptors)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>pollFilterMessage</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aeeb3cd020a66154cd60d6292ea7786df</anchor>
      <arglist>(C::mip_interface &amp;device, bool suppressAck, uint8_t numDescriptors, const DescriptorRate *descriptors)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>pollGnssMessage</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a950a493012155abe66a7a2d1b228794c</anchor>
      <arglist>(C::mip_interface &amp;device, bool suppressAck, uint8_t numDescriptors, const DescriptorRate *descriptors)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>pollImuMessage</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7d3f39b4b79d3c6cddd588a69f44618e</anchor>
      <arglist>(C::mip_interface &amp;device, bool suppressAck, uint8_t numDescriptors, const DescriptorRate *descriptors)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readAccelBias</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa55667e8c42cb232f3173f4be74d2e82</anchor>
      <arglist>(C::mip_interface &amp;device, float *biasOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readComplementaryFilter</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a3ee130c2e30afca679a9b3575b9156a5</anchor>
      <arglist>(C::mip_interface &amp;device, bool *pitchRollEnableOut, bool *headingEnableOut, float *pitchRollTimeConstantOut, float *headingTimeConstantOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readConingScullingEnable</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ae72e3b4c9a9198770f13212311328c27</anchor>
      <arglist>(C::mip_interface &amp;device, bool *enableOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readDatastreamControl</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa3dd7ecb89f1d5abf2af0d8e6a00ff6f</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet, bool *enabledOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readEventAction</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a01544421c6b2a53d36341b51a206fc5b</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t instance, uint8_t *triggerOut, EventAction::Type *typeOut, EventAction::Parameters *parametersOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readEventControl</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a0d642768d5e5d9dda7747c17bfac4af5</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t instance, EventControl::Mode *modeOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readEventTrigger</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a17954c73b944bd1e1fcc2d9ddad164b2</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t instance, EventTrigger::Type *typeOut, EventTrigger::Parameters *parametersOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readFilterMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a32eb307465c5dfd22e11c28e15dd254c</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *numDescriptorsOut, uint8_t numDescriptorsOutMax, DescriptorRate *descriptorsOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readGnssSbasSettings</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a2c2cb16fb60897d0818ea950dbb4ce24</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *enableSbasOut, GnssSbasSettings::SBASOptions *sbasOptionsOut, uint8_t *numIncludedPrnsOut, uint8_t numIncludedPrnsOutMax, uint16_t *includedPrnsOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readGnssTimeAssistance</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ae8c538d5ba79cab1499f9d5bca5ed570</anchor>
      <arglist>(C::mip_interface &amp;device, double *towOut, uint16_t *weekNumberOut, float *accuracyOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readGpioConfig</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7df6ed9e413cd6278be169e436942242</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t pin, GpioConfig::Feature *featureOut, GpioConfig::Behavior *behaviorOut, GpioConfig::PinMode *pinModeOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readGpioState</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a23e9183e64b20b39a1ed1e39d377346c</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t pin, bool *stateOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readGpsMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aec945cdfead9f7cc3e7176367f70d181</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *numDescriptorsOut, uint8_t numDescriptorsOutMax, DescriptorRate *descriptorsOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readGyroBias</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a005ed9f930ee9512207c1a4e452c25a1</anchor>
      <arglist>(C::mip_interface &amp;device, float *biasOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readImuLowpassFilter</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a2c9b26d2de504f747eb806473fd8df2f</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t targetDescriptor, bool *enableOut, bool *manualOut, uint16_t *frequencyOut, uint8_t *reservedOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readImuMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a9178c810f94f12d14629ef2c0d462401</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *numDescriptorsOut, uint8_t numDescriptorsOutMax, DescriptorRate *descriptorsOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readMagHardIronOffset</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ae4f65b29dc1dd82831361a76de67fdcf</anchor>
      <arglist>(C::mip_interface &amp;device, float *offsetOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readMagSoftIronMatrix</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a959dfeca6b2f1c745ed3dec48644fecd</anchor>
      <arglist>(C::mip_interface &amp;device, float *offsetOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a38588c87a16871035fb7255d10c9142d</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet, uint8_t *numDescriptorsOut, uint8_t numDescriptorsOutMax, DescriptorRate *descriptorsOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readMipCmd3dmLowpassFilter</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a6f82ad99d8df40ccdac0890e19f1a729</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet, uint8_t fieldDesc, bool *enableOut, bool *manualOut, float *frequencyOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readNmeaMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a3dac6283432bc479b48e6a5c4e620caf</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *countOut, uint8_t countOutMax, NmeaMessage *formatEntriesOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readOdometer</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a32ac8bd18fb69098cdffaa0c2b9b834e</anchor>
      <arglist>(C::mip_interface &amp;device, Odometer::Mode *modeOut, float *scalingOut, float *uncertaintyOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readPpsSource</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ae8fa1c832f0df5915d3083f7757402b8</anchor>
      <arglist>(C::mip_interface &amp;device, PpsSource::Source *sourceOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readSensor2VehicleTransformDcm</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a7c1ccb0d59a76bc21add75c9ff3176bf</anchor>
      <arglist>(C::mip_interface &amp;device, float *dcmOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readSensor2VehicleTransformEuler</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ae917a413fb7bf6803962cec5090d671b</anchor>
      <arglist>(C::mip_interface &amp;device, float *rollOut, float *pitchOut, float *yawOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readSensor2VehicleTransformQuaternion</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a19e6434c66fbcc0821a1a0226e80186a</anchor>
      <arglist>(C::mip_interface &amp;device, float *qOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readSensorRange</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ab149952300e577cd66d66ce0c57d7b15</anchor>
      <arglist>(C::mip_interface &amp;device, SensorRangeType sensor, uint8_t *settingOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readUartBaudrate</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ae90179a93e0437c9e612a24ea7306876</anchor>
      <arglist>(C::mip_interface &amp;device, uint32_t *baudOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveAccelBias</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a1882125aa1e6c16eeb219e8e3d1f1c72</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveComplementaryFilter</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>abeee2fa5268962475d11644ff26164b2</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveConingScullingEnable</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a943abfb25ed758a1c9fa28e0dd96bb43</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveDatastreamControl</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ab27f85c39d7645d07180637860924f91</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveDeviceSettings</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>acb40e283862c629c0dafa7a103a9d094</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveEventAction</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ab7d5312532bd78a43d454a79755c1204</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveEventControl</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>afbde11c0a1accd1c898b46b6d95b9ba9</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveEventTrigger</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a6b9ae9b4fd6074998d6a74e5335aeb90</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveFilterMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a29cb9bc977526861b39a28bfb519bfb4</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveGnssSbasSettings</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aebe845696e4e8da4db5a5ad1cfcad898</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveGpioConfig</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a1d5bf46a3af196454f33aa0fc2b9aa1b</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t pin)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveGpsMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>af02bb89b458991c77aa790d637085a00</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveGyroBias</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a31f53be4c438f50c7e7223365b8c11a3</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveImuLowpassFilter</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a8de54cd8863c3175d45eb5b07a098d1f</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t targetDescriptor)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveImuMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>af3ae9d94d5240218c02ed7027325a970</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveMagHardIronOffset</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a1e6a91e97311ec47ad33469602307ccf</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveMagSoftIronMatrix</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a420177c5b68c5351d421b317e46e7004</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a78b9e3b84db7b28459b9c8b24e2c982e</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveMipCmd3dmLowpassFilter</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a9f90cf990f1b2433a7173369c6565104</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet, uint8_t fieldDesc)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveNmeaMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a9460950d5a78e10286d90d86efa29f14</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveOdometer</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>af7556471ada8500ba1be8b0d46b369bb</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>savePpsSource</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ace058defd0c837d17af4bc0c108be5e3</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveSensor2VehicleTransformDcm</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a9955d02d123620cc66fe51ca4d0c5dad</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveSensor2VehicleTransformEuler</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a5d6406ada140fabdb0f45f1ba65b08df</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveSensor2VehicleTransformQuaternion</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a3a0691013113ada625dcf0b3f8e30367</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveSensorRange</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a05875f80efa56ac8a83dac5e3f846027</anchor>
      <arglist>(C::mip_interface &amp;device, SensorRangeType sensor)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveUartBaudrate</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a0b6e35b3a6827ff3a4c4fd30df1ea2bc</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeAccelBias</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aac548266c290c40c44b8dbdb7ecfddaf</anchor>
      <arglist>(C::mip_interface &amp;device, const float *bias)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeComplementaryFilter</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a9df5ac3e147bba721a73de3c2e648a0f</anchor>
      <arglist>(C::mip_interface &amp;device, bool pitchRollEnable, bool headingEnable, float pitchRollTimeConstant, float headingTimeConstant)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeConingScullingEnable</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ac47fbec308751f36826713921d59b5d7</anchor>
      <arglist>(C::mip_interface &amp;device, bool enable)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeDatastreamControl</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a330c2af02273b42f03a30ced1db82f28</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet, bool enable)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeEventAction</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a42295611bca32b92ee22e986830b5857</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t instance, uint8_t trigger, EventAction::Type type, const EventAction::Parameters &amp;parameters)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeEventControl</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aedc0a166e965e3046c9cb40695c4fc75</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t instance, EventControl::Mode mode)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeEventTrigger</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ac1f7beed1973fded65a5474843ace650</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t instance, EventTrigger::Type type, const EventTrigger::Parameters &amp;parameters)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeFilterMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a459f00407a6787e4e077cacf68390d06</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t numDescriptors, const DescriptorRate *descriptors)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeGnssSbasSettings</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>abe0ecb6c804ffc0e210d7875bed0ff00</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t enableSbas, GnssSbasSettings::SBASOptions sbasOptions, uint8_t numIncludedPrns, const uint16_t *includedPrns)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeGnssTimeAssistance</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a750ee132bc49db99ba052d8fd311c9ca</anchor>
      <arglist>(C::mip_interface &amp;device, double tow, uint16_t weekNumber, float accuracy)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeGpioConfig</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a85453746f5bd1aabe26b425b39846a25</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t pin, GpioConfig::Feature feature, GpioConfig::Behavior behavior, GpioConfig::PinMode pinMode)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeGpioState</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>af3f6be38b194b46e054a655382e5bbaf</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t pin, bool state)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeGpsMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a5e567df6d1b876c82914dfd4a01e4b9e</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t numDescriptors, const DescriptorRate *descriptors)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeGyroBias</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a45a3d4cf07b92dc98f484dea6527c0b8</anchor>
      <arglist>(C::mip_interface &amp;device, const float *bias)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeImuLowpassFilter</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a1e80540c8da7c19178a2765f1bcf338f</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t targetDescriptor, bool enable, bool manual, uint16_t frequency, uint8_t reserved)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeImuMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>afccb4442e143c8aff3068f6d08f41a9b</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t numDescriptors, const DescriptorRate *descriptors)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeMagHardIronOffset</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a89ebe1c1c6f0e49f76896d439fa01e78</anchor>
      <arglist>(C::mip_interface &amp;device, const float *offset)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeMagSoftIronMatrix</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a117dc0c9493d099007ce93b0b70acb04</anchor>
      <arglist>(C::mip_interface &amp;device, const float *offset)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a4d141a1f0b17abe1e4668101e90aea63</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet, uint8_t numDescriptors, const DescriptorRate *descriptors)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeMipCmd3dmLowpassFilter</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aca353518e8553f67b207a7548dbd22c7</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t descSet, uint8_t fieldDesc, bool enable, bool manual, float frequency)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeNmeaMessageFormat</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a35b194ff6f45bd9226f0fd678810f152</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t count, const NmeaMessage *formatEntries)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeOdometer</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>abf3999deafeb02c27b1b968795e97e02</anchor>
      <arglist>(C::mip_interface &amp;device, Odometer::Mode mode, float scaling, float uncertainty)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writePpsSource</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a130d52edab9316ecce03c08a9cce54f9</anchor>
      <arglist>(C::mip_interface &amp;device, PpsSource::Source source)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeSensor2VehicleTransformDcm</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ac4833de83355fa0de4851d4d929f4d5c</anchor>
      <arglist>(C::mip_interface &amp;device, const float *dcm)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeSensor2VehicleTransformEuler</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>ae76878bca5aecae6e33de644c6646cdf</anchor>
      <arglist>(C::mip_interface &amp;device, float roll, float pitch, float yaw)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeSensor2VehicleTransformQuaternion</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a9befd8056b3118a82c56ebf6ac5fb4a5</anchor>
      <arglist>(C::mip_interface &amp;device, const float *q)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeSensorRange</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>a631d07fcf513b156561b4ce06a2f3152</anchor>
      <arglist>(C::mip_interface &amp;device, SensorRangeType sensor, uint8_t setting)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeUartBaudrate</name>
      <anchorfile>namespacemip_1_1commands__3dm.html</anchorfile>
      <anchor>aa7853440e8522215f0ff0f34e84b2bb1</anchor>
      <arglist>(C::mip_interface &amp;device, uint32_t baud)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mip::commands_base</name>
    <filename>namespacemip_1_1commands__base.html</filename>
    <member kind="function">
      <type>CmdResult</type>
      <name>builtInTest</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a969205116084e65dff83068d3fcfb814</anchor>
      <arglist>(C::mip_interface &amp;device, uint32_t *resultOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>continuousBit</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a720abc247fb2d00d07d4ec2092954752</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *resultOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultCommSpeed</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>abf7f41e2b8ff0d4c392a5c56c0588f40</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t port)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>ab67bd2ef6acf40d6b303f7ae2146a452</anchor>
      <arglist>(Serializer &amp;serializer, BaseDeviceInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>afa19cd9850bc3897e8f1198d3ba87705</anchor>
      <arglist>(Serializer &amp;serializer, Ping &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>acd9769ca0300e8126f28478650907497</anchor>
      <arglist>(Serializer &amp;serializer, SetIdle &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>ab44725594980b5aeed9a8bd1b30d3a76</anchor>
      <arglist>(Serializer &amp;serializer, GetDeviceInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>ab24ba60bb8a8c9986c8fcee2d0144fac</anchor>
      <arglist>(Serializer &amp;serializer, GetDeviceInfo::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>ad6b39aa685fe5260d3e5c56dc0a00577</anchor>
      <arglist>(Serializer &amp;serializer, GetDeviceDescriptors &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a71e1c936e0a94bba26f5ebc9c5d70939</anchor>
      <arglist>(Serializer &amp;serializer, GetDeviceDescriptors::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>abf89de2162c0b3133b2e6fba1ea0222d</anchor>
      <arglist>(Serializer &amp;serializer, BuiltInTest &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a1d3be6fd3512576f773081408a349efc</anchor>
      <arglist>(Serializer &amp;serializer, BuiltInTest::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>afac1102e284f5a917b411f2149175c95</anchor>
      <arglist>(Serializer &amp;serializer, Resume &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a025bd76803a09d4ca3f5c7a54605dab5</anchor>
      <arglist>(Serializer &amp;serializer, GetExtendedDescriptors &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>ab9689cb4dd22a6a416751f41fca1df5f</anchor>
      <arglist>(Serializer &amp;serializer, GetExtendedDescriptors::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a09ff2dd6fb2c6aa2d8b9fa67b214467b</anchor>
      <arglist>(Serializer &amp;serializer, ContinuousBit &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a16b1ce9eca144edd0ce66d6c78ff8c7b</anchor>
      <arglist>(Serializer &amp;serializer, ContinuousBit::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a1ee6b1cdec46f17a66fb849bffd96ae6</anchor>
      <arglist>(Serializer &amp;serializer, CommSpeed &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a45a67a88184cdbf8293ab3be7054cb53</anchor>
      <arglist>(Serializer &amp;serializer, CommSpeed::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>afef1f3b9539f75777022e1957920e163</anchor>
      <arglist>(Serializer &amp;serializer, GpsTimeUpdate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>aa3a5c2c6a693ee3aecaf83222f11d8f1</anchor>
      <arglist>(Serializer &amp;serializer, SoftReset &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>getDeviceDescriptors</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a1b00bf09a20ed4449dab4dab3ece67d0</anchor>
      <arglist>(C::mip_interface &amp;device, uint16_t *descriptorsOut, size_t descriptorsOutMax, uint8_t *descriptorsOutCount)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>getDeviceInfo</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a17f1942dec951864ad990e9fae5cb412</anchor>
      <arglist>(C::mip_interface &amp;device, BaseDeviceInfo *deviceInfoOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>getExtendedDescriptors</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a6c7fc657b3bb57fc7cf29a585f1c0668</anchor>
      <arglist>(C::mip_interface &amp;device, uint16_t *descriptorsOut, size_t descriptorsOutMax, uint8_t *descriptorsOutCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>ae197019a859ec975b4a304d8c9d2e3e7</anchor>
      <arglist>(Serializer &amp;serializer, const BaseDeviceInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a683b4871a289f4da0bf7684428d3a73d</anchor>
      <arglist>(Serializer &amp;serializer, const Ping &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a2d55eb73dd9bf4396eece5cd62abb795</anchor>
      <arglist>(Serializer &amp;serializer, const SetIdle &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a25d0782825df703a71cfc423e4c4253d</anchor>
      <arglist>(Serializer &amp;serializer, const GetDeviceInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a3221acde649607705c37738e69e8deed</anchor>
      <arglist>(Serializer &amp;serializer, const GetDeviceInfo::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a21a14b28947c3144efbf88ec843940a1</anchor>
      <arglist>(Serializer &amp;serializer, const GetDeviceDescriptors &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a9580627a26aa169f19e55c6adc89c64c</anchor>
      <arglist>(Serializer &amp;serializer, const GetDeviceDescriptors::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>ac60de3c47dee4eddfe2906d058c43f91</anchor>
      <arglist>(Serializer &amp;serializer, const BuiltInTest &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a9b46ff4e1e1652aa76ee059da24437e2</anchor>
      <arglist>(Serializer &amp;serializer, const BuiltInTest::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>afc595e4822240702e2240243ef48b492</anchor>
      <arglist>(Serializer &amp;serializer, const Resume &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a340d4beb52af5d60ca48062d057f217f</anchor>
      <arglist>(Serializer &amp;serializer, const GetExtendedDescriptors &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a983da06518c48db3d4fa662e67b08a7a</anchor>
      <arglist>(Serializer &amp;serializer, const GetExtendedDescriptors::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>ad0af3eebc020277b2ab81f748b61488b</anchor>
      <arglist>(Serializer &amp;serializer, const ContinuousBit &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>ab5eadb1b78cc9757ad886425ae7b0986</anchor>
      <arglist>(Serializer &amp;serializer, const ContinuousBit::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>afa7ddd9b822ae631724f13ba4020edc4</anchor>
      <arglist>(Serializer &amp;serializer, const CommSpeed &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a92406919d706392dda35b4033300809c</anchor>
      <arglist>(Serializer &amp;serializer, const CommSpeed::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>abae314f92c1671b33768784f66e424fe</anchor>
      <arglist>(Serializer &amp;serializer, const GpsTimeUpdate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>aa91e0c7472be6e3d2f0996adcccf6e2d</anchor>
      <arglist>(Serializer &amp;serializer, const SoftReset &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadCommSpeed</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a9876b853aaea391613dff3e6683a4fac</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t port)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>ping</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a8ac4f4f4a85bd32bc0a278395e69b580</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readCommSpeed</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>aec70bf58900bb2f18290f5913bf4f281</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t port, uint32_t *baudOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>resume</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a3e7a9b1c2f5c95afeb326ed6a131df19</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveCommSpeed</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>afd90961b6c52e21933d5ce20a023e5b5</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t port)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>setIdle</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>af9139b9e314814451e838cd20af86488</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>softReset</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>ae530663cfd2de81df38b63bd13c01911</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeCommSpeed</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>aea8336ebc6017567a8d439cd00f9716b</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t port, uint32_t baud)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeGpsTimeUpdate</name>
      <anchorfile>namespacemip_1_1commands__base.html</anchorfile>
      <anchor>a08205cc0869397eb52cdd43ea2e1ba94</anchor>
      <arglist>(C::mip_interface &amp;device, GpsTimeUpdate::FieldId fieldId, uint32_t value)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mip::commands_filter</name>
    <filename>namespacemip_1_1commands__filter.html</filename>
    <member kind="function">
      <type>CmdResult</type>
      <name>commandedAngularZupt</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ac5882b6d8249d44845ba0e22ba43c789</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>commandedZupt</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab28172d4d1606a777c8284d7439e60a0</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultAccelBiasModel</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>abc7936afcd2ffac0dc80e26b01ab72dd</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultAccelMagnitudeErrorAdaptiveMeasurement</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae5876d7434238bde5dad421b5f7a64b8</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultAccelNoise</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a5d57274e91303a5b31ac2e3680a66675</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultAdaptiveFilterOptions</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a9c3296517d751930ac3147fbf2740067</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultAidingMeasurementEnable</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae6b10defede14be3ff18e4e7d4c7f995</anchor>
      <arglist>(C::mip_interface &amp;device, AidingMeasurementEnable::AidingSource aidingSource)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultAltitudeAiding</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab6eca343fd7994953077431acd85105a</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultAntennaOffset</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a5c2000b76d63802d4ef06e3fcd16d997</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultAutoAngularZupt</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a347c95d44aaed3a585222d8636cc041d</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultAutoInitControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a591053772e1bbd6a3b102c6cab36ac98</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultAutoZupt</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aefc6c6e86d0ac0866a4fef616a4927a9</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultEstimationControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aec7713d12986d41342af83c8e739612a</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultGnssAntennaCalControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab7a7234e99dd97d999299df1c939c9f7</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultGnssSource</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a9d57bc7b501abd6dd273ce13f2c1e0e8</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultGyroBiasModel</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a776c317e053c8992dc3a8061c15cc1c1</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultGyroNoise</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a30753cddd0cee139ef1e72555ae2747e</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultHardIronOffsetNoise</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a0f6473cfc9c9ee947513258d415557ac</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultHeadingSource</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aaea9594e706079db26c5123ef9fad41f</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultInitializationConfiguration</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a15b7edc37936ff9406ae964f8d1820e1</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultKinematicConstraint</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a7f38d175e3d838c7550c04c6764835f8</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultMagDipAngleErrorAdaptiveMeasurement</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae1e91dfe6e58e7a5245153db46d7316c</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultMagMagnitudeErrorAdaptiveMeasurement</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ac782386ca025624363b27e13a44b469c</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultMagneticDeclinationSource</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a1b8b27053995ae5eb016eaa12083e31a</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultMultiAntennaOffset</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a9c24c287247deeedcd54173353deeb28</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t receiverId)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultReferencePosition</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a11ea91f218cb5f9f8d098676cc3e486d</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultRefPointLeverArm</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a9ed6b09491106fe8efbaace3916ceb91</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultRelPosConfiguration</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a6b3539c3b99c78a3226d1ccd1415329f</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultSensorToVehicleOffset</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a86b21551673048c92d20a23185e78c6a</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultSensorToVehicleRotationDcm</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a35ff50e7c2d1f11adf75149db014f0ca</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultSensorToVehicleRotationEuler</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a5b11529d00eeea816025e51c4bcbe8ee</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultSensorToVehicleRotationQuaternion</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a9b2331084bb66df81a02409836fd6c38</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultSpeedLeverArm</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a0f5f7aa98173f9ca5d3e71d906b73755</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t source)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultTareOrientation</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae277410abcc189bc536cc8859f76ae95</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultVehicleDynamicsMode</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae446d2dfe09d287f24bbc797729b2a83</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultVerticalGyroConstraintControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a7ebd0da64744f4e3f7e043b87f8f3e8e</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultWheeledVehicleConstraintControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a85d4a92ddedd61a1c1d20bb69761c73a</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>externalGnssUpdate</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab5a4a6b1eedcf55c45c98f957e8d0b70</anchor>
      <arglist>(C::mip_interface &amp;device, double gpsTime, uint16_t gpsWeek, double latitude, double longitude, double height, const float *velocity, const float *posUncertainty, const float *velUncertainty)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>externalHeadingUpdate</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a4682a0fe5c03e4ae982c685938e6a95a</anchor>
      <arglist>(C::mip_interface &amp;device, float heading, float headingUncertainty, uint8_t type)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>externalHeadingUpdateWithTime</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae4285bae9e6d791ce3fdd9d6312bf467</anchor>
      <arglist>(C::mip_interface &amp;device, double gpsTime, uint16_t gpsWeek, float heading, float headingUncertainty, uint8_t type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a694c4bd52f1617ae00be104a002a6779</anchor>
      <arglist>(Serializer &amp;serializer, Reset &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a442a87ac347dc30a97099619faa7c221</anchor>
      <arglist>(Serializer &amp;serializer, SetInitialAttitude &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>adf159b860da7463606a0f9895ba88bd4</anchor>
      <arglist>(Serializer &amp;serializer, EstimationControl &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>afbe8f5c7ba0c587b5493d526c5f4daf1</anchor>
      <arglist>(Serializer &amp;serializer, EstimationControl::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a164355b6d5f2dcccf9b176e95bb7c9f1</anchor>
      <arglist>(Serializer &amp;serializer, ExternalGnssUpdate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a08108ca7a0f4d6517b21f225bbd0cef8</anchor>
      <arglist>(Serializer &amp;serializer, ExternalHeadingUpdate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a81006ea6f169d93f9a9192e3ae83acfb</anchor>
      <arglist>(Serializer &amp;serializer, ExternalHeadingUpdateWithTime &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aa5a2f19a0a48e146970bdb2ba9acd280</anchor>
      <arglist>(Serializer &amp;serializer, TareOrientation &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>abe10336255790c2d38765b385f9db46a</anchor>
      <arglist>(Serializer &amp;serializer, TareOrientation::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aa3cd273136c386a1f199a8220fdf56c4</anchor>
      <arglist>(Serializer &amp;serializer, VehicleDynamicsMode &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a2477e38e6ca619ee23673e2f6f8dc928</anchor>
      <arglist>(Serializer &amp;serializer, VehicleDynamicsMode::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a8b10da648f7e691db5ee7e56a552dc0b</anchor>
      <arglist>(Serializer &amp;serializer, SensorToVehicleRotationEuler &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a6d69ca4642c06d36c0da803f20e0bf86</anchor>
      <arglist>(Serializer &amp;serializer, SensorToVehicleRotationEuler::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a8c1640811c269f6b2ce98b642c5814e4</anchor>
      <arglist>(Serializer &amp;serializer, SensorToVehicleRotationDcm &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a898fa5d675c933842cd4705560a91361</anchor>
      <arglist>(Serializer &amp;serializer, SensorToVehicleRotationDcm::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a614d45e29d737f4b5600bb39890ffaf6</anchor>
      <arglist>(Serializer &amp;serializer, SensorToVehicleRotationQuaternion &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a26aca8756a9e7e20305f8ec5f0df211e</anchor>
      <arglist>(Serializer &amp;serializer, SensorToVehicleRotationQuaternion::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aec1d46f1cb6f83dc91c1bca821a12a0e</anchor>
      <arglist>(Serializer &amp;serializer, SensorToVehicleOffset &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>adf3795b4731de674e2c4de5612396968</anchor>
      <arglist>(Serializer &amp;serializer, SensorToVehicleOffset::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a379a54ce560aeba42e3b59e408416d0d</anchor>
      <arglist>(Serializer &amp;serializer, AntennaOffset &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a5ad171c3b29421f74d2dc539a9d563a1</anchor>
      <arglist>(Serializer &amp;serializer, AntennaOffset::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab7d5ed85eb0c4f6830192bad0be47a6f</anchor>
      <arglist>(Serializer &amp;serializer, GnssSource &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a1cc3bd7ba1a0958148520e783745b719</anchor>
      <arglist>(Serializer &amp;serializer, GnssSource::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a82cff2c1804c472d682cd305a412194c</anchor>
      <arglist>(Serializer &amp;serializer, HeadingSource &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>af7a80beca1f5e0336e07a4c6f66607cd</anchor>
      <arglist>(Serializer &amp;serializer, HeadingSource::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a7498c4d3b7a159b588aa2b1c1a352b88</anchor>
      <arglist>(Serializer &amp;serializer, AutoInitControl &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a95d2c88663d087184d8c313771544494</anchor>
      <arglist>(Serializer &amp;serializer, AutoInitControl::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a68d980cac46f953722569938e77c7f3a</anchor>
      <arglist>(Serializer &amp;serializer, AccelNoise &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a39abd371e18bb0b8c9697f85aeafc844</anchor>
      <arglist>(Serializer &amp;serializer, AccelNoise::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab716e545a65d32af2f9dbd33905d9698</anchor>
      <arglist>(Serializer &amp;serializer, GyroNoise &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a26d0bbe4eeff87ed4c66dce969f16e93</anchor>
      <arglist>(Serializer &amp;serializer, GyroNoise::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a1b541356c65ebfa53ceac8b0d8fcbf0c</anchor>
      <arglist>(Serializer &amp;serializer, AccelBiasModel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ac0eafb57efb30e820bc8e35c329d2636</anchor>
      <arglist>(Serializer &amp;serializer, AccelBiasModel::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a2ab86fce6f3a59556c9c516935dc7b88</anchor>
      <arglist>(Serializer &amp;serializer, GyroBiasModel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aadee9f49796e980b1b3c1816ed5a6e62</anchor>
      <arglist>(Serializer &amp;serializer, GyroBiasModel::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>afec44fdbe2e74e8304d52b1d8b9b3e64</anchor>
      <arglist>(Serializer &amp;serializer, AltitudeAiding &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a07e67b8f4b6b7646d24b9146b3a3afba</anchor>
      <arglist>(Serializer &amp;serializer, AltitudeAiding::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad00578ca2d28c031969279b40a550d58</anchor>
      <arglist>(Serializer &amp;serializer, AutoZupt &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a10e81387686933f99bf26525ae69b1cf</anchor>
      <arglist>(Serializer &amp;serializer, AutoZupt::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ac2613996746d9cf2c37f5697f0e25baf</anchor>
      <arglist>(Serializer &amp;serializer, AutoAngularZupt &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a82c83e8416adff344a768257559df1ed</anchor>
      <arglist>(Serializer &amp;serializer, AutoAngularZupt::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a425557c81db5e8839772bb7071162c38</anchor>
      <arglist>(Serializer &amp;serializer, CommandedZupt &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a1539b2ce826f4cd270335903a56779fe</anchor>
      <arglist>(Serializer &amp;serializer, CommandedAngularZupt &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae20c641e23aa35ed8581e8f68353fc9e</anchor>
      <arglist>(Serializer &amp;serializer, ReferencePosition &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>adf5b3b0818e43384e8856f21d2d355b4</anchor>
      <arglist>(Serializer &amp;serializer, ReferencePosition::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab6706871365c0313b8b55fa43b999257</anchor>
      <arglist>(Serializer &amp;serializer, AccelMagnitudeErrorAdaptiveMeasurement &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aaea55462d2aa012b206617bbe1c61f11</anchor>
      <arglist>(Serializer &amp;serializer, AccelMagnitudeErrorAdaptiveMeasurement::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a054676c83496661fff3bb9f5733e7827</anchor>
      <arglist>(Serializer &amp;serializer, MagMagnitudeErrorAdaptiveMeasurement &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a0536716bc1edd35c37e7d887fdb3660c</anchor>
      <arglist>(Serializer &amp;serializer, MagMagnitudeErrorAdaptiveMeasurement::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>af9d6c4d67b1ec23857defba5860ec213</anchor>
      <arglist>(Serializer &amp;serializer, MagDipAngleErrorAdaptiveMeasurement &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab23748f68b3d356ce9cd5a6eeca8d3d8</anchor>
      <arglist>(Serializer &amp;serializer, MagDipAngleErrorAdaptiveMeasurement::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>abd3718765bf2c991838154e7eee91081</anchor>
      <arglist>(Serializer &amp;serializer, AidingMeasurementEnable &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad5c7b42c1806b38d09b7568cf4c1b3d5</anchor>
      <arglist>(Serializer &amp;serializer, AidingMeasurementEnable::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab0be80716360c5f1c0660bdb67a9f65b</anchor>
      <arglist>(Serializer &amp;serializer, Run &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a3d2a9fbbd5f971c6931e1ce95bd0b1b1</anchor>
      <arglist>(Serializer &amp;serializer, KinematicConstraint &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a7dcca162fd3f40bf9785edfcd22673d8</anchor>
      <arglist>(Serializer &amp;serializer, KinematicConstraint::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a7f6acb897148aa0198ac3ad599f56ce5</anchor>
      <arglist>(Serializer &amp;serializer, InitializationConfiguration &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>acb1a3e5f84ffd8ff632f1aa8594165c8</anchor>
      <arglist>(Serializer &amp;serializer, InitializationConfiguration::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a66e04c5e7b0d1fdbc68ee458646816a7</anchor>
      <arglist>(Serializer &amp;serializer, AdaptiveFilterOptions &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a73526cea013ede38b689a2be363ff462</anchor>
      <arglist>(Serializer &amp;serializer, AdaptiveFilterOptions::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aea2941893e0b8340948df6284be7445a</anchor>
      <arglist>(Serializer &amp;serializer, MultiAntennaOffset &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a2370826a19502d8a85da0437e08cdc49</anchor>
      <arglist>(Serializer &amp;serializer, MultiAntennaOffset::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a24fa40046a74a001f9d0b8fede731442</anchor>
      <arglist>(Serializer &amp;serializer, RelPosConfiguration &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>af3cc3e741b3a4dff7e8235581940dcd0</anchor>
      <arglist>(Serializer &amp;serializer, RelPosConfiguration::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab02ff286d21aa07538378c30bd4a5bfa</anchor>
      <arglist>(Serializer &amp;serializer, RefPointLeverArm &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aa07e31d42bd0d83648a48c4f2900831f</anchor>
      <arglist>(Serializer &amp;serializer, RefPointLeverArm::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aa7f2408e3fb0dad76d5a0b1fc2f2f5ba</anchor>
      <arglist>(Serializer &amp;serializer, SpeedMeasurement &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a58528ded634d946ee9e8188aeada1c74</anchor>
      <arglist>(Serializer &amp;serializer, SpeedLeverArm &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a862adf4c653f97491b25a321a3fae481</anchor>
      <arglist>(Serializer &amp;serializer, SpeedLeverArm::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a16ff7e532bdfdd0e80696a600f6e72c0</anchor>
      <arglist>(Serializer &amp;serializer, WheeledVehicleConstraintControl &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a8454d9973aa9aef8b1f8e3ae99972ccf</anchor>
      <arglist>(Serializer &amp;serializer, WheeledVehicleConstraintControl::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>af9a578e6acc820018edb38d6d38a5fb4</anchor>
      <arglist>(Serializer &amp;serializer, VerticalGyroConstraintControl &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a8649421376eb67cd9c90cd294fea42f3</anchor>
      <arglist>(Serializer &amp;serializer, VerticalGyroConstraintControl::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a223ac0603f88022a553337c84fb472d9</anchor>
      <arglist>(Serializer &amp;serializer, GnssAntennaCalControl &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad5ce416b79906ca2c3d92dcb6b076093</anchor>
      <arglist>(Serializer &amp;serializer, GnssAntennaCalControl::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a4abbb190733e67bf7c8bf04711a81b79</anchor>
      <arglist>(Serializer &amp;serializer, HardIronOffsetNoise &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aaee42d215e5d7f7eee951ea4e329f414</anchor>
      <arglist>(Serializer &amp;serializer, HardIronOffsetNoise::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a5414501b5c3394909140051e208475d5</anchor>
      <arglist>(Serializer &amp;serializer, MagneticDeclinationSource &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a4dbb77c40eaea752130f6f49d552c2aa</anchor>
      <arglist>(Serializer &amp;serializer, MagneticDeclinationSource::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a7b2affc88026d075a0238c3178bfaf01</anchor>
      <arglist>(Serializer &amp;serializer, SetInitialHeading &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>adac51d069d01f0c296d2a9b6953ece45</anchor>
      <arglist>(Serializer &amp;serializer, const Reset &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>acc5d060218824f18657b5bb9301e1017</anchor>
      <arglist>(Serializer &amp;serializer, const SetInitialAttitude &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aa2a8a88293d03bbe30cb1b6036b19849</anchor>
      <arglist>(Serializer &amp;serializer, const EstimationControl &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a34317d66be638eb65b6d3b4797aa4983</anchor>
      <arglist>(Serializer &amp;serializer, const EstimationControl::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad15d73c64bbf824b6f30412ea3cea4f0</anchor>
      <arglist>(Serializer &amp;serializer, const ExternalGnssUpdate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>afeaa400b05372d2a537e1fea9b3314f7</anchor>
      <arglist>(Serializer &amp;serializer, const ExternalHeadingUpdate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a8dc1908ecd3ea43cf1e25f3da9361dd3</anchor>
      <arglist>(Serializer &amp;serializer, const ExternalHeadingUpdateWithTime &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a81a83ca7bf511e90331b95cbe4c5fce4</anchor>
      <arglist>(Serializer &amp;serializer, const TareOrientation &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a0ef9ca18b9d3f3dd0feeea3c4b104c3d</anchor>
      <arglist>(Serializer &amp;serializer, const TareOrientation::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a1e44ab11c2fd17756200d2226fa7c70e</anchor>
      <arglist>(Serializer &amp;serializer, const VehicleDynamicsMode &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aa6f1bba7998c1aeb86727303ac8e5282</anchor>
      <arglist>(Serializer &amp;serializer, const VehicleDynamicsMode::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>af9d6cbf4128eff342951756edfbd2c4f</anchor>
      <arglist>(Serializer &amp;serializer, const SensorToVehicleRotationEuler &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab2d1a4216524c37fc52f09e0d382f0ff</anchor>
      <arglist>(Serializer &amp;serializer, const SensorToVehicleRotationEuler::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aeb1ec8df4eeb3b11dd3654f4667dba73</anchor>
      <arglist>(Serializer &amp;serializer, const SensorToVehicleRotationDcm &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a62b09c6f6cb865e38377dd0b02c04dda</anchor>
      <arglist>(Serializer &amp;serializer, const SensorToVehicleRotationDcm::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae5a8eefaadb88aa4db34c2ba6b2c56f1</anchor>
      <arglist>(Serializer &amp;serializer, const SensorToVehicleRotationQuaternion &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae68d66ee164cd5246375cf8841ea179e</anchor>
      <arglist>(Serializer &amp;serializer, const SensorToVehicleRotationQuaternion::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aec5f86492121c48a7f7e83b0d145196d</anchor>
      <arglist>(Serializer &amp;serializer, const SensorToVehicleOffset &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>adfd6633eec3c88adece3fad42c36f068</anchor>
      <arglist>(Serializer &amp;serializer, const SensorToVehicleOffset::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a0f9221a78d6b658dc44ee2e05ab951cf</anchor>
      <arglist>(Serializer &amp;serializer, const AntennaOffset &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae6b70475e68bc03209a79eb3688dae0d</anchor>
      <arglist>(Serializer &amp;serializer, const AntennaOffset::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a824a2d490595defdc8817f586e54c7f7</anchor>
      <arglist>(Serializer &amp;serializer, const GnssSource &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a959e13f8e92e13317cd144052e129746</anchor>
      <arglist>(Serializer &amp;serializer, const GnssSource::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a45c060dee391d2d490212c1451a0ffea</anchor>
      <arglist>(Serializer &amp;serializer, const HeadingSource &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a89e2e73a814e68eff8ae769eb81a4d3f</anchor>
      <arglist>(Serializer &amp;serializer, const HeadingSource::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aeba75d8fef9ff70d57e47e30e23adf0f</anchor>
      <arglist>(Serializer &amp;serializer, const AutoInitControl &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aa274fdfff551961ffdc26a2ac9753dac</anchor>
      <arglist>(Serializer &amp;serializer, const AutoInitControl::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a3e91f432f1938da138a3c22439191388</anchor>
      <arglist>(Serializer &amp;serializer, const AccelNoise &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a0503c5c3361c0659eecbdc7e061239c2</anchor>
      <arglist>(Serializer &amp;serializer, const AccelNoise::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a40c311c867fd02cfd4bec1fe319d49b4</anchor>
      <arglist>(Serializer &amp;serializer, const GyroNoise &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad0c7dbe2ac7d97308f50a27b217706f8</anchor>
      <arglist>(Serializer &amp;serializer, const GyroNoise::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a857a2c02243ff64db283a4ab59261ac2</anchor>
      <arglist>(Serializer &amp;serializer, const AccelBiasModel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a7e67ee2390e1c5ff4f969ce84c8346f7</anchor>
      <arglist>(Serializer &amp;serializer, const AccelBiasModel::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a99962c74df6f10219e3918d50aaa5a04</anchor>
      <arglist>(Serializer &amp;serializer, const GyroBiasModel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a0b42fdee0475c9f92a3e4b84102e5e2e</anchor>
      <arglist>(Serializer &amp;serializer, const GyroBiasModel::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>abf130e998441bf04ae691376fe418b41</anchor>
      <arglist>(Serializer &amp;serializer, const AltitudeAiding &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a95cfe79e2db45667628ef027ee2ad1d3</anchor>
      <arglist>(Serializer &amp;serializer, const AltitudeAiding::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a3f84bc4c4d21ea5f2164397a4ddf609e</anchor>
      <arglist>(Serializer &amp;serializer, const AutoZupt &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad6a25c7fa228514eefcee7051129182d</anchor>
      <arglist>(Serializer &amp;serializer, const AutoZupt::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a8436408376bbb561f6185445fd778d1a</anchor>
      <arglist>(Serializer &amp;serializer, const AutoAngularZupt &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ac7fa1cb48013197ea2bf155c2ecbb114</anchor>
      <arglist>(Serializer &amp;serializer, const AutoAngularZupt::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a418af7233d8f6d14fd7ec25b298a8122</anchor>
      <arglist>(Serializer &amp;serializer, const CommandedZupt &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a4ffdad8bbd5b1e76a4397732729980ce</anchor>
      <arglist>(Serializer &amp;serializer, const CommandedAngularZupt &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aef9f8f0e41024f1138367a659f0305b0</anchor>
      <arglist>(Serializer &amp;serializer, const ReferencePosition &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aab863cbdb87a04b680fd27ff942c33e0</anchor>
      <arglist>(Serializer &amp;serializer, const ReferencePosition::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>acb4dc3e499a57887d496d47c1f40c249</anchor>
      <arglist>(Serializer &amp;serializer, const AccelMagnitudeErrorAdaptiveMeasurement &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a0ec47f4cfa9948e8c2bab13c5436ca48</anchor>
      <arglist>(Serializer &amp;serializer, const AccelMagnitudeErrorAdaptiveMeasurement::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad172375b46d9629804378485d6282002</anchor>
      <arglist>(Serializer &amp;serializer, const MagMagnitudeErrorAdaptiveMeasurement &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a411272e7c2474d215ba11686426559f3</anchor>
      <arglist>(Serializer &amp;serializer, const MagMagnitudeErrorAdaptiveMeasurement::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a209a1db59bf5c7d76e9d8e388cff4db6</anchor>
      <arglist>(Serializer &amp;serializer, const MagDipAngleErrorAdaptiveMeasurement &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aaf3b3c3548e0441d43f75a9853a0565a</anchor>
      <arglist>(Serializer &amp;serializer, const MagDipAngleErrorAdaptiveMeasurement::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a258651bb96818c04d8f17fed4240bdb6</anchor>
      <arglist>(Serializer &amp;serializer, const AidingMeasurementEnable &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aeab6082be6e036d768b5d17a3e244a9c</anchor>
      <arglist>(Serializer &amp;serializer, const AidingMeasurementEnable::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a38199af07fddbe312d62ab2ed2ee3354</anchor>
      <arglist>(Serializer &amp;serializer, const Run &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a200e43ed1d4e36ce84a6f2fdec9fcfcf</anchor>
      <arglist>(Serializer &amp;serializer, const KinematicConstraint &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a31d778adc3d9851af3eaf3930e529550</anchor>
      <arglist>(Serializer &amp;serializer, const KinematicConstraint::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a974dd74e3bd1e973b4763f8b95535f16</anchor>
      <arglist>(Serializer &amp;serializer, const InitializationConfiguration &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a9471d7c859d6dd60adbb177e8cf24f2e</anchor>
      <arglist>(Serializer &amp;serializer, const InitializationConfiguration::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a0c4cc864b73b4ac13af954160d0bf063</anchor>
      <arglist>(Serializer &amp;serializer, const AdaptiveFilterOptions &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a2cc4271cdca99372746e7229afac5f97</anchor>
      <arglist>(Serializer &amp;serializer, const AdaptiveFilterOptions::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab2a72cbf01a7dcc487678a12a485b745</anchor>
      <arglist>(Serializer &amp;serializer, const MultiAntennaOffset &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a03ecd99b3c2038044efec7118d22f819</anchor>
      <arglist>(Serializer &amp;serializer, const MultiAntennaOffset::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a223137d2bf90e04660da0a857830b379</anchor>
      <arglist>(Serializer &amp;serializer, const RelPosConfiguration &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a4be58c3a3c56f12d1e06aa9d78740200</anchor>
      <arglist>(Serializer &amp;serializer, const RelPosConfiguration::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aa3b039a6ca2403ccd86ecb6240958928</anchor>
      <arglist>(Serializer &amp;serializer, const RefPointLeverArm &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a479edefcef806ebd79fbd19ac3cf9c03</anchor>
      <arglist>(Serializer &amp;serializer, const RefPointLeverArm::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab39c432d47bb06ecd5ed40fc6149547c</anchor>
      <arglist>(Serializer &amp;serializer, const SpeedMeasurement &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aef8177bea3b4d54a684aa9c327bb9b4d</anchor>
      <arglist>(Serializer &amp;serializer, const SpeedLeverArm &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>affe96402d0be3162db1bab0e8baac82e</anchor>
      <arglist>(Serializer &amp;serializer, const SpeedLeverArm::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad2fc418a91fcd8ba28c2ae8cb0d6e607</anchor>
      <arglist>(Serializer &amp;serializer, const WheeledVehicleConstraintControl &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a28972f28a6d537da75a3c12e39389c4c</anchor>
      <arglist>(Serializer &amp;serializer, const WheeledVehicleConstraintControl::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a6cb8892af35501fe0b86d8984bfb236e</anchor>
      <arglist>(Serializer &amp;serializer, const VerticalGyroConstraintControl &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a640e961c1695c512048698e4234e6a36</anchor>
      <arglist>(Serializer &amp;serializer, const VerticalGyroConstraintControl::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a06be63f76b29d591e08caa14e1cb24b7</anchor>
      <arglist>(Serializer &amp;serializer, const GnssAntennaCalControl &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab89ba920248b14c8b4c87d240b4f12d5</anchor>
      <arglist>(Serializer &amp;serializer, const GnssAntennaCalControl::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a305be4d85ceae19171964cf229285ff0</anchor>
      <arglist>(Serializer &amp;serializer, const HardIronOffsetNoise &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>abe77974c83166fe95f0a90816812fc65</anchor>
      <arglist>(Serializer &amp;serializer, const HardIronOffsetNoise::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad02cf716074d4be3a1a841f3ff20ce2e</anchor>
      <arglist>(Serializer &amp;serializer, const MagneticDeclinationSource &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad8e39a86d086d58ff70f436485a41ba2</anchor>
      <arglist>(Serializer &amp;serializer, const MagneticDeclinationSource::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>abef12b78f29a773ebc8db1f5c04f23d9</anchor>
      <arglist>(Serializer &amp;serializer, const SetInitialHeading &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadAccelBiasModel</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>afea8ba249e1f2b74082e573b09675722</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadAccelMagnitudeErrorAdaptiveMeasurement</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>af1404f1646d8f3bf3049bbb0e2e94d62</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadAccelNoise</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a7c3b1883796ed8603f0f351c158f39e8</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadAdaptiveFilterOptions</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a36868d6545765971653a7637e1c01edc</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadAidingMeasurementEnable</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a960b59c91f7dbe1a453e3159b69de54f</anchor>
      <arglist>(C::mip_interface &amp;device, AidingMeasurementEnable::AidingSource aidingSource)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadAltitudeAiding</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae85caf038388f702889ae5dea5aa4adc</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadAntennaOffset</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ac2cc8dd78ad8a2337d8a44f7dbc8c375</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadAutoAngularZupt</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a278a84b600fc68ffac34fca0e6043638</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadAutoInitControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a6f77b28b50428fba145b7b140c30dfa4</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadAutoZupt</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a72af96433a52cbceb1e7200dd44c0b41</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadEstimationControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a48ef1106eb4f9913a70a17953c177b25</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadGnssAntennaCalControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>acddeaa5976be902030464c1d0015eebc</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadGnssSource</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>afbbe51b29bcf7035cf541c6404a7358a</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadGyroBiasModel</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a6d01ebbe9e7642b5e0818a56558c389c</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadGyroNoise</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad6501aaf69ea6b95c2265bcfc51fde7f</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadHardIronOffsetNoise</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a9740cbfaa3dd7631218925765ee8ec0c</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadHeadingSource</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a68c1ffa870a94a3da00ce995f526a5db</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadInitializationConfiguration</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a381500a74cc378f25ea168722e98a223</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadKinematicConstraint</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a14fad541c4a0f43d34c67ae401444c56</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadMagDipAngleErrorAdaptiveMeasurement</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>af8c492d5987b8339dac6e29f3d27ae37</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadMagMagnitudeErrorAdaptiveMeasurement</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a10fcbfd253c574dab0a82120997447bb</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadMagneticDeclinationSource</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a56bd340ec82002aa85853c42b0a2da69</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadMultiAntennaOffset</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a8c29e6dedf280318d8bed54e47327187</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t receiverId)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadReferencePosition</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae1b32f942d270f05ab044b705c900481</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadRefPointLeverArm</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a6435a7a12d4145f62fb1268f7fc0649c</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadRelPosConfiguration</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad4991084a7366469ee6bd92ef5e4479c</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadSensorToVehicleOffset</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a2e84e48f5a1976a29bdeaac4f657461d</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadSensorToVehicleRotationDcm</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ac6c54f15fb0916fed3d39b4cedfedf50</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadSensorToVehicleRotationEuler</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae3c4b3c069655a0409370002dd7c6ae3</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadSensorToVehicleRotationQuaternion</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae9e3a5696f099940d98542819c6cf72c</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadSpeedLeverArm</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a8136042a6cffbf0e0bdc8e8abbc8c5d1</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t source)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadTareOrientation</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aede9b7aee0588e16f0fdde4b2e07b79e</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadVehicleDynamicsMode</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a1e9c92f1a4d6a5e5bb3984f600ee5128</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadVerticalGyroConstraintControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aed50bb2881a97b74ee8ba4980a7a3cca</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadWheeledVehicleConstraintControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aac6a4b49065150b958ec57c4e185aa09</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readAccelBiasModel</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a6bac512144f5433c9a51135cfa699dac</anchor>
      <arglist>(C::mip_interface &amp;device, float *xBetaOut, float *yBetaOut, float *zBetaOut, float *xOut, float *yOut, float *zOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readAccelMagnitudeErrorAdaptiveMeasurement</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a119333371f8b3a8e0fab3aaad95e732e</anchor>
      <arglist>(C::mip_interface &amp;device, FilterAdaptiveMeasurement *adaptiveMeasurementOut, float *frequencyOut, float *lowLimitOut, float *highLimitOut, float *lowLimitUncertaintyOut, float *highLimitUncertaintyOut, float *minimumUncertaintyOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readAccelNoise</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a0b3b3a3abc78137b3306142b9686e902</anchor>
      <arglist>(C::mip_interface &amp;device, float *xOut, float *yOut, float *zOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readAdaptiveFilterOptions</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aeae04df0e2eb2cb8a410b1493e4779c2</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *levelOut, uint16_t *timeLimitOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readAidingMeasurementEnable</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae876c9e460017f002e825c47043ac143</anchor>
      <arglist>(C::mip_interface &amp;device, AidingMeasurementEnable::AidingSource aidingSource, bool *enableOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readAltitudeAiding</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aeea200dd34ebcf295d2e74b611ee7f7f</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *aidingSelectorOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readAntennaOffset</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a9011c91f1f28c739c54d258a8de8a237</anchor>
      <arglist>(C::mip_interface &amp;device, float *offsetOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readAutoAngularZupt</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab95d240d5fa5d4c03dc0765ca4885e31</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *enableOut, float *thresholdOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readAutoInitControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a46bdf4b04d61e674a65d235eecf7cc6d</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *enableOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readAutoZupt</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a049c497a4289763840c79016d9a99210</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *enableOut, float *thresholdOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readEstimationControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a7e10b5afbd829ada10fd92d34c253d4e</anchor>
      <arglist>(C::mip_interface &amp;device, EstimationControl::EnableFlags *enableOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readGnssAntennaCalControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a097540f2610bea46e88cf1b8e1daca76</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *enableOut, float *maxOffsetOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readGnssSource</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ac278504e9a6481ade95345daa8dc5664</anchor>
      <arglist>(C::mip_interface &amp;device, GnssSource::Source *sourceOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readGyroBiasModel</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aaa21a3d729db82891b6249c0f73c12d5</anchor>
      <arglist>(C::mip_interface &amp;device, float *xBetaOut, float *yBetaOut, float *zBetaOut, float *xOut, float *yOut, float *zOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readGyroNoise</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a05d9a77ef8ae31e08ef1935ea0010bf8</anchor>
      <arglist>(C::mip_interface &amp;device, float *xOut, float *yOut, float *zOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readHardIronOffsetNoise</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>af961aeed6668202867b688e45e1ad1ee</anchor>
      <arglist>(C::mip_interface &amp;device, float *xOut, float *yOut, float *zOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readHeadingSource</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a1bbcc38952655c222e34bd892ce9cdb0</anchor>
      <arglist>(C::mip_interface &amp;device, HeadingSource::Source *sourceOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readInitializationConfiguration</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a6d6149701a631ec9568b8c263e2ea563</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *waitForRunCommandOut, InitializationConfiguration::InitialConditionSource *initialCondSrcOut, InitializationConfiguration::AlignmentSelector *autoHeadingAlignmentSelectorOut, float *initialHeadingOut, float *initialPitchOut, float *initialRollOut, float *initialPositionOut, float *initialVelocityOut, FilterReferenceFrame *referenceFrameSelectorOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readKinematicConstraint</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aad554915f04b77e70c57b485b9e0d73b</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *accelerationConstraintSelectionOut, uint8_t *velocityConstraintSelectionOut, uint8_t *angularConstraintSelectionOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readMagDipAngleErrorAdaptiveMeasurement</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad831a06270e5effdea83f6f87abaaafe</anchor>
      <arglist>(C::mip_interface &amp;device, bool *enableOut, float *frequencyOut, float *highLimitOut, float *highLimitUncertaintyOut, float *minimumUncertaintyOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readMagMagnitudeErrorAdaptiveMeasurement</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>abf257180cffcc3ae71f2ae0c0e34c70a</anchor>
      <arglist>(C::mip_interface &amp;device, FilterAdaptiveMeasurement *adaptiveMeasurementOut, float *frequencyOut, float *lowLimitOut, float *highLimitOut, float *lowLimitUncertaintyOut, float *highLimitUncertaintyOut, float *minimumUncertaintyOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readMagneticDeclinationSource</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>adff03b3d29d5b573afb812b04eff1316</anchor>
      <arglist>(C::mip_interface &amp;device, FilterMagDeclinationSource *sourceOut, float *declinationOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readMultiAntennaOffset</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a7ff582e59fb38dd64c458cc6d53c9131</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t receiverId, float *antennaOffsetOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readReferencePosition</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a5043ecf95159a2e4fb2bec564d9c95c7</anchor>
      <arglist>(C::mip_interface &amp;device, bool *enableOut, double *latitudeOut, double *longitudeOut, double *altitudeOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readRefPointLeverArm</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a895e0ab375ec3d3f3e7f3ed717f676b4</anchor>
      <arglist>(C::mip_interface &amp;device, RefPointLeverArm::ReferencePointSelector *refPointSelOut, float *leverArmOffsetOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readRelPosConfiguration</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ace02120d4e5549d2fae8766a0cfaeb85</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *sourceOut, FilterReferenceFrame *referenceFrameSelectorOut, double *referenceCoordinatesOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readSensorToVehicleOffset</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>afd449e02ee7f4491967114a53eb84613</anchor>
      <arglist>(C::mip_interface &amp;device, float *offsetOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readSensorToVehicleRotationDcm</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a1bd3c31bddafac9ce8772ebc1bd74d33</anchor>
      <arglist>(C::mip_interface &amp;device, float *dcmOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readSensorToVehicleRotationEuler</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a15c9ac163a2aa681c93d26fb6c124a8a</anchor>
      <arglist>(C::mip_interface &amp;device, float *rollOut, float *pitchOut, float *yawOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readSensorToVehicleRotationQuaternion</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aab2e00a39db2d3364dc6522fe529f7ef</anchor>
      <arglist>(C::mip_interface &amp;device, float *quatOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readSpeedLeverArm</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>acf4eb7fe6e991c2b9849154d95482df6</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t source, float *leverArmOffsetOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readTareOrientation</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a1d87e466f037247fe34679a8a6c5a59a</anchor>
      <arglist>(C::mip_interface &amp;device, TareOrientation::MipTareAxes *axesOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readVehicleDynamicsMode</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ac02843b9d9c7a5d863589ba6c9c7f702</anchor>
      <arglist>(C::mip_interface &amp;device, VehicleDynamicsMode::DynamicsMode *modeOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readVerticalGyroConstraintControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad5e2276a291f1bb2e91f4d2ada83be96</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *enableOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readWheeledVehicleConstraintControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae7d315cb205f61d2d4f9906a6b22872b</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *enableOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>reset</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a75317843a64980a7158fe7f89a87afb4</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>run</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a66fbc3f3309cdc78737a80556c36f52f</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveAccelBiasModel</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a4daf55e516cca01fb99e101328cbc6a3</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveAccelMagnitudeErrorAdaptiveMeasurement</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a253bcb46293133db62a79552f17940bb</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveAccelNoise</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a37e8ae604e8ee626aa7577a4c9862168</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveAdaptiveFilterOptions</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a9f57db3eb7b5805a041996be523dd163</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveAidingMeasurementEnable</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a93bb90bb2dc36ddda76bcf5e9eec5a27</anchor>
      <arglist>(C::mip_interface &amp;device, AidingMeasurementEnable::AidingSource aidingSource)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveAltitudeAiding</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a664d640989e94bc7750c28562180f795</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveAntennaOffset</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a0150a4b27d28438423d351b030a0b173</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveAutoAngularZupt</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a3d29d1f7abf06760dbe205a7548ab28a</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveAutoInitControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a73a5482484c7aebe2bf4eef33186e6da</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveAutoZupt</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>adf8d891835380736c77c929c313d9e7c</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveEstimationControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a8f1dc0c20e12d327b5a9159adf1d8f6f</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveGnssAntennaCalControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a3cd63402d4be98b7f30b41eebd3adce3</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveGnssSource</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aa2940472caac4ab4a3985ae425c5e989</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveGyroBiasModel</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a89d6ef46a26232ae70f39ad62448dd95</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveGyroNoise</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a4fda36ffee8de69bc97f67de1ce52883</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveHardIronOffsetNoise</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a0ec07e3da034ee88f17f501a39c771b5</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveHeadingSource</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a528f84c586cc917c0bda462c97b7a58a</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveInitializationConfiguration</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a2dc707e4ffeebb0c634884ff71f02070</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveKinematicConstraint</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a3925f792503bbbcb3f03ea0406796a9a</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveMagDipAngleErrorAdaptiveMeasurement</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad34ecd9b8f4d95094aec36b0cb74275d</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveMagMagnitudeErrorAdaptiveMeasurement</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aa4222200d0abb8962129c636498d9c3d</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveMagneticDeclinationSource</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>add888f19d48f6e0bb3a85f91eac65919</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveMultiAntennaOffset</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a46d3c6e3a0e2029e3287697cc49bf346</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t receiverId)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveReferencePosition</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a9173e702ce758803b9b2afe673843445</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveRefPointLeverArm</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a722d1b91f52b06d54c6960a167ec97f3</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveRelPosConfiguration</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ae5299618c12ad55a231422ad9e08a1e8</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveSensorToVehicleOffset</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a139e4f2e78092966d287c296a639fa28</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveSensorToVehicleRotationDcm</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ada75e545283f19eb0ddb4c65c34ffc40</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveSensorToVehicleRotationEuler</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a88bc184a42fbde3a1a635189aac53a43</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveSensorToVehicleRotationQuaternion</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad3a8bdc45f3a73bb87cb1845abe71025</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveSpeedLeverArm</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a66fb9fe81d40359c5424c51703b59b63</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t source)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveTareOrientation</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>adafb95a07a61367c11f231847f661466</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveVehicleDynamicsMode</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a4ef502079c0f076a0e68091df7ec8267</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveVerticalGyroConstraintControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a5acd5b9171f347b43e392e6da2239afd</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveWheeledVehicleConstraintControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>adcf6923d41634c564dd5c0ee8a36afa8</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>setInitialAttitude</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a0723b03c15f37628bd17d1d880253447</anchor>
      <arglist>(C::mip_interface &amp;device, float roll, float pitch, float heading)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>setInitialHeading</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a5faf03829f22f2c6cdbe4203c36d782d</anchor>
      <arglist>(C::mip_interface &amp;device, float heading)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>speedMeasurement</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad2253b632629e9f1b8195acb44c034f8</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t source, float timeOfWeek, float speed, float speedUncertainty)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeAccelBiasModel</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab4cb904e39e9dafda5d59646033b880e</anchor>
      <arglist>(C::mip_interface &amp;device, float xBeta, float yBeta, float zBeta, float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeAccelMagnitudeErrorAdaptiveMeasurement</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>afe046943364fe2efa409a6b6f2b08a54</anchor>
      <arglist>(C::mip_interface &amp;device, FilterAdaptiveMeasurement adaptiveMeasurement, float frequency, float lowLimit, float highLimit, float lowLimitUncertainty, float highLimitUncertainty, float minimumUncertainty)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeAccelNoise</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a16e6aa9cd746d6fc333311c80b95c1eb</anchor>
      <arglist>(C::mip_interface &amp;device, float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeAdaptiveFilterOptions</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a516811ac9641135af264fee6b3932e65</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t level, uint16_t timeLimit)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeAidingMeasurementEnable</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aee870ed6f01d9ee0d0e3c4d48d480ba3</anchor>
      <arglist>(C::mip_interface &amp;device, AidingMeasurementEnable::AidingSource aidingSource, bool enable)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeAltitudeAiding</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ac1546284a43112778b7e02955d0bdb0a</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t aidingSelector)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeAntennaOffset</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a6cb1c00afa010e137f16a792de156cf8</anchor>
      <arglist>(C::mip_interface &amp;device, const float *offset)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeAutoAngularZupt</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ab9aafe247b7048136e84fb218f4c6c01</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t enable, float threshold)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeAutoInitControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a15f97d444610e9d9e6f1d5777cce2011</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t enable)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeAutoZupt</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a1c251af6060621d6527c5278f2391903</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t enable, float threshold)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeEstimationControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a8eec98dda823c1cb12bb39acba5e592b</anchor>
      <arglist>(C::mip_interface &amp;device, EstimationControl::EnableFlags enable)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeGnssAntennaCalControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aba8d429befd051f089c52565a7d5ab68</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t enable, float maxOffset)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeGnssSource</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a049ce6617a1c2da77f2b67a9738b7c57</anchor>
      <arglist>(C::mip_interface &amp;device, GnssSource::Source source)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeGyroBiasModel</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aa01e2b70d304b664f3c4e3224f14e687</anchor>
      <arglist>(C::mip_interface &amp;device, float xBeta, float yBeta, float zBeta, float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeGyroNoise</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a56b6edef504a3b95483f5b3dfc9145da</anchor>
      <arglist>(C::mip_interface &amp;device, float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeHardIronOffsetNoise</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a4b0bacfb58d5dd4e03b7f0d2faac9943</anchor>
      <arglist>(C::mip_interface &amp;device, float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeHeadingSource</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aa87b00e86684dffc3bd9ddad10a8075b</anchor>
      <arglist>(C::mip_interface &amp;device, HeadingSource::Source source)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeInitializationConfiguration</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>adc14a0193d9862ff75efec3c5ddec075</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t waitForRunCommand, InitializationConfiguration::InitialConditionSource initialCondSrc, InitializationConfiguration::AlignmentSelector autoHeadingAlignmentSelector, float initialHeading, float initialPitch, float initialRoll, const float *initialPosition, const float *initialVelocity, FilterReferenceFrame referenceFrameSelector)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeKinematicConstraint</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aeaf5bd84c6b157b5298f146195a5b8b9</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t accelerationConstraintSelection, uint8_t velocityConstraintSelection, uint8_t angularConstraintSelection)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeMagDipAngleErrorAdaptiveMeasurement</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a648879f537579244265d11f4b75dc2d4</anchor>
      <arglist>(C::mip_interface &amp;device, bool enable, float frequency, float highLimit, float highLimitUncertainty, float minimumUncertainty)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeMagMagnitudeErrorAdaptiveMeasurement</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aa699fee03880f66a6c97c0fb55ff877f</anchor>
      <arglist>(C::mip_interface &amp;device, FilterAdaptiveMeasurement adaptiveMeasurement, float frequency, float lowLimit, float highLimit, float lowLimitUncertainty, float highLimitUncertainty, float minimumUncertainty)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeMagneticDeclinationSource</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a528015cd2c9d9609e590689dbc7b5b2d</anchor>
      <arglist>(C::mip_interface &amp;device, FilterMagDeclinationSource source, float declination)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeMultiAntennaOffset</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a17176deaa3763d74cc6ac0f630c48911</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t receiverId, const float *antennaOffset)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeReferencePosition</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>afb24afc00ea44745a39c557e05f83f07</anchor>
      <arglist>(C::mip_interface &amp;device, bool enable, double latitude, double longitude, double altitude)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeRefPointLeverArm</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a94d4f4b224e2bc13fea8d1b9f1fb14ff</anchor>
      <arglist>(C::mip_interface &amp;device, RefPointLeverArm::ReferencePointSelector refPointSel, const float *leverArmOffset)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeRelPosConfiguration</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a52d2534c7bf15269976718dd0197388f</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t source, FilterReferenceFrame referenceFrameSelector, const double *referenceCoordinates)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeSensorToVehicleOffset</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a86ebdd1a3a88260b61149280216f4510</anchor>
      <arglist>(C::mip_interface &amp;device, const float *offset)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeSensorToVehicleRotationDcm</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a6515aa7227d278135b216c1bbf37ee36</anchor>
      <arglist>(C::mip_interface &amp;device, const float *dcm)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeSensorToVehicleRotationEuler</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a35241eeb602a2700510c4aab37d29afb</anchor>
      <arglist>(C::mip_interface &amp;device, float roll, float pitch, float yaw)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeSensorToVehicleRotationQuaternion</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>aa08059b2a1a56c968ea803ac7079eaa2</anchor>
      <arglist>(C::mip_interface &amp;device, const float *quat)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeSpeedLeverArm</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a9ec16dd2bb512e345d40fa2456862726</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t source, const float *leverArmOffset)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeTareOrientation</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>abfa1753d025c180ba327a978ba7e60ea</anchor>
      <arglist>(C::mip_interface &amp;device, TareOrientation::MipTareAxes axes)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeVehicleDynamicsMode</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a34013823f66e950883ffe53694e1f041</anchor>
      <arglist>(C::mip_interface &amp;device, VehicleDynamicsMode::DynamicsMode mode)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeVerticalGyroConstraintControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>a3aab187b1a2c6d0218f37d450d466535</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t enable)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeWheeledVehicleConstraintControl</name>
      <anchorfile>namespacemip_1_1commands__filter.html</anchorfile>
      <anchor>ad816a59ba4d7a74029a5c201ec72f597</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t enable)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mip::commands_gnss</name>
    <filename>namespacemip_1_1commands__gnss.html</filename>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultRtkDongleConfiguration</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>af656c0ea846a465248a796146e2bf869</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultSignalConfiguration</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>a1ebe5c03033b00fa2f8b66d22db5450c</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>a22ca80bd85e9bf76fc43c65f50d502ac</anchor>
      <arglist>(Serializer &amp;serializer, ReceiverInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>af1330bc56b4a9949e474f242995ab4c5</anchor>
      <arglist>(Serializer &amp;serializer, ReceiverInfo::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>a829bbde90249ec9ed6366fce6813e17a</anchor>
      <arglist>(Serializer &amp;serializer, ReceiverInfo::Info &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>a4a7d7f6d4a6a791a64b352236e1e4a12</anchor>
      <arglist>(Serializer &amp;serializer, SignalConfiguration &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>a76687f3efe8f07c9b12011f897ce182c</anchor>
      <arglist>(Serializer &amp;serializer, SignalConfiguration::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>ae7fdcb8cabc8a75cc133d4187dd72a2e</anchor>
      <arglist>(Serializer &amp;serializer, RtkDongleConfiguration &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>a6db823fffdf2b037f112ecd2cd6e1895</anchor>
      <arglist>(Serializer &amp;serializer, RtkDongleConfiguration::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>a8eacc85c03617538aaa7fe173ac693d8</anchor>
      <arglist>(Serializer &amp;serializer, const ReceiverInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>af1dc0b791ffd9a0bb264771612416fcf</anchor>
      <arglist>(Serializer &amp;serializer, const ReceiverInfo::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>abafb5cdc52c3599995778ba0b6087203</anchor>
      <arglist>(Serializer &amp;serializer, const ReceiverInfo::Info &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>a6f8ebff712731a448c79b34cf7a7c48e</anchor>
      <arglist>(Serializer &amp;serializer, const SignalConfiguration &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>a60a364304e0696b2c6f157284b0f6b53</anchor>
      <arglist>(Serializer &amp;serializer, const SignalConfiguration::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>ac459d42e1a894e1f0f51564c7b619061</anchor>
      <arglist>(Serializer &amp;serializer, const RtkDongleConfiguration &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>afa119080a0bb7300bea924c8cb55b9a8</anchor>
      <arglist>(Serializer &amp;serializer, const RtkDongleConfiguration::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadRtkDongleConfiguration</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>a1d921b542d2f7d28ecf1730c638daf11</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadSignalConfiguration</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>ac11bc6b19f6e4371bfd725db703eedd6</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readRtkDongleConfiguration</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>a9c1fc9eca0ac9e5c0a7576284178b563</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *enableOut, uint8_t *reservedOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readSignalConfiguration</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>af42652ce89ecd1dd586b5efd111efe57</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *gpsEnableOut, uint8_t *glonassEnableOut, uint8_t *galileoEnableOut, uint8_t *beidouEnableOut, uint8_t *reservedOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>receiverInfo</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>a5b4d6d66d5f4004fa282f2432908526d</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *numReceiversOut, uint8_t numReceiversOutMax, ReceiverInfo::Info *receiverInfoOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveRtkDongleConfiguration</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>aad4ed46551b5472aadde71d147033a36</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveSignalConfiguration</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>a0e28772f787b51d007c638d771fb5e96</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeRtkDongleConfiguration</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>a8701120ce9bcb15ae0acff763a0bb19c</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t enable, const uint8_t *reserved)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeSignalConfiguration</name>
      <anchorfile>namespacemip_1_1commands__gnss.html</anchorfile>
      <anchor>ac9b1322572a5b57b6770634a9ab0f6d8</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t gpsEnable, uint8_t glonassEnable, uint8_t galileoEnable, uint8_t beidouEnable, const uint8_t *reserved)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mip::commands_rtk</name>
    <filename>namespacemip_1_1commands__rtk.html</filename>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultConnectedDeviceType</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a46f55b8c47b4ead85aab3bd9e0e41f1a</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a1a198788be3b5a432872a530c1ef286e</anchor>
      <arglist>(Serializer &amp;serializer, GetStatusFlags &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a0baa3c121b5dfa60e4352aa074b838b3</anchor>
      <arglist>(Serializer &amp;serializer, GetStatusFlags::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>ad0fdbaea3883d973d69ffc4c61e17d3c</anchor>
      <arglist>(Serializer &amp;serializer, GetImei &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a94fa54cf315717911ab6b5b1069ff029</anchor>
      <arglist>(Serializer &amp;serializer, GetImei::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a4772a79aabe680dec887d6841d25a580</anchor>
      <arglist>(Serializer &amp;serializer, GetImsi &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a681057bad83ddb60b06475eb9467953e</anchor>
      <arglist>(Serializer &amp;serializer, GetImsi::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a70e960c561f5cce4d0938a4cf8cd3e0b</anchor>
      <arglist>(Serializer &amp;serializer, GetIccid &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a89309c4bc8a4c561610e7197bd82372a</anchor>
      <arglist>(Serializer &amp;serializer, GetIccid::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>ace37d4c5104fdbb8d30d0e12d301245b</anchor>
      <arglist>(Serializer &amp;serializer, ConnectedDeviceType &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>af48e870d384dac9759bcaa5fcef67dea</anchor>
      <arglist>(Serializer &amp;serializer, ConnectedDeviceType::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>ae44b93d9594f64d58bd7453eb77f5bfd</anchor>
      <arglist>(Serializer &amp;serializer, GetActCode &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a00818612498b3ed6a2923ec4606684c1</anchor>
      <arglist>(Serializer &amp;serializer, GetActCode::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>aa17ec49032f27f6c3c7a450d619d0163</anchor>
      <arglist>(Serializer &amp;serializer, GetModemFirmwareVersion &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a81030ca325a149ed57f530da1b0adc81</anchor>
      <arglist>(Serializer &amp;serializer, GetModemFirmwareVersion::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a123ea462da6d2d9367e9806f3c60ab69</anchor>
      <arglist>(Serializer &amp;serializer, GetRssi &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a46f05a0f9f1b0c875a0a01081397afb5</anchor>
      <arglist>(Serializer &amp;serializer, GetRssi::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>af8f0c796b55d0ce5b9e29147a370f39c</anchor>
      <arglist>(Serializer &amp;serializer, ServiceStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a2233774210d5e8c4d8621ba5cc5e219d</anchor>
      <arglist>(Serializer &amp;serializer, ServiceStatus::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>ada3b89a1d0e53da01392298362ac09fa</anchor>
      <arglist>(Serializer &amp;serializer, ProdEraseStorage &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>acf451576fc2f9e2e502fbcdcbc7eef87</anchor>
      <arglist>(Serializer &amp;serializer, LedControl &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>ac6a14b77b1dfd0d352b2a6d921d8464c</anchor>
      <arglist>(Serializer &amp;serializer, ModemHardReset &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>getActCode</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>acb2522f0589eafcae1993c0f48298399</anchor>
      <arglist>(C::mip_interface &amp;device, char *activationcodeOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>getIccid</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a9f3603317975aaefbb16097b8ab8847b</anchor>
      <arglist>(C::mip_interface &amp;device, char *iccidOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>getImei</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a488b5c0bf8816d59e1520e61cc44475e</anchor>
      <arglist>(C::mip_interface &amp;device, char *imeiOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>getImsi</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>aed88da7802942fd68ca28f29add5322b</anchor>
      <arglist>(C::mip_interface &amp;device, char *imsiOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>getModemFirmwareVersion</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>abd14bde9530fed94148ce1fe34086ed6</anchor>
      <arglist>(C::mip_interface &amp;device, char *modemfirmwareversionOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>getRssi</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>ab279166c37d510304dfbcb1f2b8418e8</anchor>
      <arglist>(C::mip_interface &amp;device, bool *validOut, int32_t *rssiOut, int32_t *signalqualityOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>getStatusFlags</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a4d60113868a5849156152d6de445a8ba</anchor>
      <arglist>(C::mip_interface &amp;device, GetStatusFlags::StatusFlags *flagsOut)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>aa0ce166f4559cd071137a392fcfdbc5c</anchor>
      <arglist>(Serializer &amp;serializer, const GetStatusFlags &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a89aab175e4dcba6a75ba5c675c67cb0c</anchor>
      <arglist>(Serializer &amp;serializer, const GetStatusFlags::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a2f2baf073201a59b7100c2e61ab6a552</anchor>
      <arglist>(Serializer &amp;serializer, const GetImei &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a339a0a078198954362a9d730d8b344df</anchor>
      <arglist>(Serializer &amp;serializer, const GetImei::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>aba3aaba38706062cf0a30fc2bee76c51</anchor>
      <arglist>(Serializer &amp;serializer, const GetImsi &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a754fb2bd4ae56ee12cee650d309a734d</anchor>
      <arglist>(Serializer &amp;serializer, const GetImsi::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>abe95b4be0609fdff95117ba61daf911a</anchor>
      <arglist>(Serializer &amp;serializer, const GetIccid &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>ae69ca08b2f861d0842343caf968c019d</anchor>
      <arglist>(Serializer &amp;serializer, const GetIccid::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a8f1b8ef39a65447b707ed776aa75fe24</anchor>
      <arglist>(Serializer &amp;serializer, const ConnectedDeviceType &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>ab8d5b3de809370ad1db25118173b6a0e</anchor>
      <arglist>(Serializer &amp;serializer, const ConnectedDeviceType::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>aca1f1e3a67f14904031bfda7ea469073</anchor>
      <arglist>(Serializer &amp;serializer, const GetActCode &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a248e9a79a0316a26863bad71b3ed7efb</anchor>
      <arglist>(Serializer &amp;serializer, const GetActCode::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a32f38aa83ee72b8e36c64ab03f1fa15f</anchor>
      <arglist>(Serializer &amp;serializer, const GetModemFirmwareVersion &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>ae32c9c511ee99b6e479ff4fa9f8ec363</anchor>
      <arglist>(Serializer &amp;serializer, const GetModemFirmwareVersion::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a0c5c5bbb8229ab319bc7fa3252303851</anchor>
      <arglist>(Serializer &amp;serializer, const GetRssi &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a2b1e8066464caf0e61ffb74359ce0907</anchor>
      <arglist>(Serializer &amp;serializer, const GetRssi::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a3b3f5e522cf523330dae8603ef18f33f</anchor>
      <arglist>(Serializer &amp;serializer, const ServiceStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>aca68f7f3043abbecdd87b397602fd2d4</anchor>
      <arglist>(Serializer &amp;serializer, const ServiceStatus::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a0b83f96e770121d471b97d4f8b13286f</anchor>
      <arglist>(Serializer &amp;serializer, const ProdEraseStorage &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a466a9af49ea84f0940718237d124eb50</anchor>
      <arglist>(Serializer &amp;serializer, const LedControl &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a02a886e1a05abd2afc6f52188eafb835</anchor>
      <arglist>(Serializer &amp;serializer, const ModemHardReset &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>ledControl</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a7500e3cea8e6d132c1abb22f4a7cff0b</anchor>
      <arglist>(C::mip_interface &amp;device, const uint8_t *primarycolor, const uint8_t *altcolor, LedAction act, uint32_t period)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>loadConnectedDeviceType</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a14baf90e1d0f182daf02a7b25e71ca18</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>modemHardReset</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>ac4de45e2f0c380799505d816d704b6f5</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>prodEraseStorage</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a9bb39b1da3ba2954da6df58737b8c899</anchor>
      <arglist>(C::mip_interface &amp;device, MediaSelector media)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readConnectedDeviceType</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>ada28c8324a50ac8f7c3160afbbae6962</anchor>
      <arglist>(C::mip_interface &amp;device, ConnectedDeviceType::Type *devtypeOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>saveConnectedDeviceType</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a27ad85d8402357a569c31bae116113fa</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>serviceStatus</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>a57b9802bfcc4e6286c1b4521629fcdab</anchor>
      <arglist>(C::mip_interface &amp;device, uint32_t reserved1, uint32_t reserved2, ServiceStatus::ServiceFlags *flagsOut, uint32_t *receivedbytesOut, uint32_t *lastbytesOut, uint64_t *lastbytestimeOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeConnectedDeviceType</name>
      <anchorfile>namespacemip_1_1commands__rtk.html</anchorfile>
      <anchor>afde81202edfcc20bbab472f54d947e63</anchor>
      <arglist>(C::mip_interface &amp;device, ConnectedDeviceType::Type devtype)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mip::commands_system</name>
    <filename>namespacemip_1_1commands__system.html</filename>
    <member kind="function">
      <type>CmdResult</type>
      <name>defaultCommMode</name>
      <anchorfile>namespacemip_1_1commands__system.html</anchorfile>
      <anchor>a934f9304fdb1528998228fe7f4efd54a</anchor>
      <arglist>(C::mip_interface &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__system.html</anchorfile>
      <anchor>a391119f0491b7951111a85bcfe67bdd7</anchor>
      <arglist>(Serializer &amp;serializer, CommMode &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1commands__system.html</anchorfile>
      <anchor>a29aebb65b3782d3677adc28da0b4c688</anchor>
      <arglist>(Serializer &amp;serializer, CommMode::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__system.html</anchorfile>
      <anchor>ae52fdd4f8d75e79d3eb6b19e88c7beaa</anchor>
      <arglist>(Serializer &amp;serializer, const CommMode &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1commands__system.html</anchorfile>
      <anchor>a53e9ac337d5e73e01a1e4b15cc5b1192</anchor>
      <arglist>(Serializer &amp;serializer, const CommMode::Response &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>readCommMode</name>
      <anchorfile>namespacemip_1_1commands__system.html</anchorfile>
      <anchor>a0a48c13ea8cdc57afae0d8cc184f4f6a</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t *modeOut)</arglist>
    </member>
    <member kind="function">
      <type>CmdResult</type>
      <name>writeCommMode</name>
      <anchorfile>namespacemip_1_1commands__system.html</anchorfile>
      <anchor>aea4b4cee939cfc12215a8b15ed5528ea</anchor>
      <arglist>(C::mip_interface &amp;device, uint8_t mode)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mip::data_filter</name>
    <filename>namespacemip_1_1data__filter.html</filename>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a837465a6a2a2c21ee009bd8b83a44afe</anchor>
      <arglist>(Serializer &amp;serializer, PositionLlh &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a53c7d6ebb87bbde7268d2cd0aab32699</anchor>
      <arglist>(Serializer &amp;serializer, VelocityNed &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a11321b4f3cfeab8eebfa863773d5ab8b</anchor>
      <arglist>(Serializer &amp;serializer, AttitudeQuaternion &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a01454f6d50966b0272cec9e1717b9beb</anchor>
      <arglist>(Serializer &amp;serializer, AttitudeDcm &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ab82e874b2d1e2ab1f805cd4149881e65</anchor>
      <arglist>(Serializer &amp;serializer, EulerAngles &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a4ced23a0d8690d8766c632cce1e8587c</anchor>
      <arglist>(Serializer &amp;serializer, GyroBias &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a1204213cdaa2cef5641e0de46945f6cd</anchor>
      <arglist>(Serializer &amp;serializer, AccelBias &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a8a61c8871be6dd0868b080301fb9239c</anchor>
      <arglist>(Serializer &amp;serializer, PositionLlhUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a49166dcdeff75c0a60191472f50b433c</anchor>
      <arglist>(Serializer &amp;serializer, VelocityNedUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a79aff602417d1cce20c442d46e310042</anchor>
      <arglist>(Serializer &amp;serializer, EulerAnglesUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a9b91047f249e0c7ececa4c5929f84bc5</anchor>
      <arglist>(Serializer &amp;serializer, GyroBiasUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>aaf738cb71492c9d1d8e0b617417867d7</anchor>
      <arglist>(Serializer &amp;serializer, AccelBiasUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a813a6e2f17fe11c081ece6e7b3f3647a</anchor>
      <arglist>(Serializer &amp;serializer, Timestamp &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>af3b1039c90376f6aff2614c02ea322d6</anchor>
      <arglist>(Serializer &amp;serializer, Status &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a60824b54c38384e032e90c34db5b5761</anchor>
      <arglist>(Serializer &amp;serializer, LinearAccel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a7145baa10ff1e371ecf5d90b0683175d</anchor>
      <arglist>(Serializer &amp;serializer, GravityVector &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>aec44334fe558274c4086274064a796f2</anchor>
      <arglist>(Serializer &amp;serializer, CompAccel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a6ad5b20b604cce71c536b65de49a812b</anchor>
      <arglist>(Serializer &amp;serializer, CompAngularRate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a59705803206a1f1f398d0eb94d51f71e</anchor>
      <arglist>(Serializer &amp;serializer, QuaternionAttitudeUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a093dd37ea09ddca1319565b245007c0b</anchor>
      <arglist>(Serializer &amp;serializer, Wgs84GravityMag &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ab739d30d9938597e4aef567ac0a1b132</anchor>
      <arglist>(Serializer &amp;serializer, HeadingUpdateState &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a64dca562aa8636b89a94fb1d38ad40ff</anchor>
      <arglist>(Serializer &amp;serializer, MagneticModel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a1e17562c134f78fe4d051e8f74a77013</anchor>
      <arglist>(Serializer &amp;serializer, AccelScaleFactor &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a510210598567860b8a58ad321bdca84b</anchor>
      <arglist>(Serializer &amp;serializer, AccelScaleFactorUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>afa5ab0eb1776c6e577a080dba6dc3f2d</anchor>
      <arglist>(Serializer &amp;serializer, GyroScaleFactor &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a55efbc00a283d4bd522c406ca973159c</anchor>
      <arglist>(Serializer &amp;serializer, GyroScaleFactorUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a6e652e6f3947abdba3127cc0a08a027f</anchor>
      <arglist>(Serializer &amp;serializer, MagBias &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a681dffb1afe494158220e0f11fa7af51</anchor>
      <arglist>(Serializer &amp;serializer, MagBiasUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>afb9310fabc9b823a0b88982b81881de2</anchor>
      <arglist>(Serializer &amp;serializer, StandardAtmosphere &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a581b281b7581569151739f5a95bf37f5</anchor>
      <arglist>(Serializer &amp;serializer, PressureAltitude &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a19e7a121601072726b694a927a6daa72</anchor>
      <arglist>(Serializer &amp;serializer, DensityAltitude &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ae0775b243d17e3be2c0936713ec2feab</anchor>
      <arglist>(Serializer &amp;serializer, AntennaOffsetCorrection &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ada998f8b1dfb9a4bf77e38dc9337c43d</anchor>
      <arglist>(Serializer &amp;serializer, AntennaOffsetCorrectionUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a9f37b922d6466066f5ed8aca1ac62ac2</anchor>
      <arglist>(Serializer &amp;serializer, MultiAntennaOffsetCorrection &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ae407946a11323caf4692a2e38dbd48fe</anchor>
      <arglist>(Serializer &amp;serializer, MultiAntennaOffsetCorrectionUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ace88d0ba7d710a13224f3131cb41ad31</anchor>
      <arglist>(Serializer &amp;serializer, MagnetometerOffset &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a1021dc084a26da6cd142c06a689ffe9f</anchor>
      <arglist>(Serializer &amp;serializer, MagnetometerMatrix &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ad31910efe671df010f6321ce024ddca0</anchor>
      <arglist>(Serializer &amp;serializer, MagnetometerOffsetUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ab0e42cfb1b08de828c498fd56dd71435</anchor>
      <arglist>(Serializer &amp;serializer, MagnetometerMatrixUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a9ba5c4f19fbf3ac164c93a01dcc80895</anchor>
      <arglist>(Serializer &amp;serializer, MagnetometerCovarianceMatrix &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a584c92e24fcdb43af204c9230304f419</anchor>
      <arglist>(Serializer &amp;serializer, MagnetometerResidualVector &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a877948b1a49ea3ecc92ba81cb87babd5</anchor>
      <arglist>(Serializer &amp;serializer, ClockCorrection &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ab85d8544c6e7cb2eaf6fbfcebadfe2e1</anchor>
      <arglist>(Serializer &amp;serializer, ClockCorrectionUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a0d32feb461193741a9d9bf457b087c69</anchor>
      <arglist>(Serializer &amp;serializer, GnssPosAidStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a971912bc9b35c00ed9a6fd7ed70f15a8</anchor>
      <arglist>(Serializer &amp;serializer, GnssAttAidStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a5a0cef4f231ea7375222f6371333e0d5</anchor>
      <arglist>(Serializer &amp;serializer, HeadAidStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>aaa880ed1354a533c015b7228b5aa7645</anchor>
      <arglist>(Serializer &amp;serializer, RelPosNed &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a0b1300168510f3ab1c4016a982c81348</anchor>
      <arglist>(Serializer &amp;serializer, EcefPos &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a8e58dcf12d61baf974e068547716600a</anchor>
      <arglist>(Serializer &amp;serializer, EcefVel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a041b417c7cbfc9b336b359284deea531</anchor>
      <arglist>(Serializer &amp;serializer, EcefPosUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>aba10b92dbb1ccb9d86e83f1894a66fe9</anchor>
      <arglist>(Serializer &amp;serializer, EcefVelUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>afd77a11027b89b8377908e53ff7e9222</anchor>
      <arglist>(Serializer &amp;serializer, AidingMeasurementSummary &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a139b93c76bf28dfae2b7ed4ffa03291e</anchor>
      <arglist>(Serializer &amp;serializer, OdometerScaleFactorError &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a326a1843562d70a3f521f6c93df6605e</anchor>
      <arglist>(Serializer &amp;serializer, OdometerScaleFactorErrorUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ac0a912f27de84e3062a75a1da6d2ac31</anchor>
      <arglist>(Serializer &amp;serializer, GnssDualAntennaStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a1ff85aeed0f11f7f9e5d280cd026003c</anchor>
      <arglist>(Serializer &amp;serializer, const PositionLlh &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a9b9ac1c0895b9d1b4259e5253a746d71</anchor>
      <arglist>(Serializer &amp;serializer, const VelocityNed &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a14d4128292aa7f550a5d712dd3de80e6</anchor>
      <arglist>(Serializer &amp;serializer, const AttitudeQuaternion &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a789eff57e650674225cf95116b893f96</anchor>
      <arglist>(Serializer &amp;serializer, const AttitudeDcm &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a4516c0e169703e49ebf569982bf94027</anchor>
      <arglist>(Serializer &amp;serializer, const EulerAngles &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a6134127013fc4daf2641435ec6ff865e</anchor>
      <arglist>(Serializer &amp;serializer, const GyroBias &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a80934e12fd6bcdeb27a6dfa36959b09b</anchor>
      <arglist>(Serializer &amp;serializer, const AccelBias &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a7ccc7331052878f152fbb6a6a2ae6ea6</anchor>
      <arglist>(Serializer &amp;serializer, const PositionLlhUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>afb187225a03f4c9c218a9c04558bc734</anchor>
      <arglist>(Serializer &amp;serializer, const VelocityNedUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a66c049870a7b3eb62ffdc7752d6467ca</anchor>
      <arglist>(Serializer &amp;serializer, const EulerAnglesUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a3427038444ee2f31df28aea7d735a143</anchor>
      <arglist>(Serializer &amp;serializer, const GyroBiasUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>aaabd67e30779e2730176fe3eb2ba8e9e</anchor>
      <arglist>(Serializer &amp;serializer, const AccelBiasUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ad04165dc6bc738efc971194513acb6a4</anchor>
      <arglist>(Serializer &amp;serializer, const Timestamp &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>abfc04862a2803323e271b20626cabc42</anchor>
      <arglist>(Serializer &amp;serializer, const Status &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a8069a5ddde012622c81ce2ba3410f267</anchor>
      <arglist>(Serializer &amp;serializer, const LinearAccel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a6f2982667ef7b804beb6da038b85a80b</anchor>
      <arglist>(Serializer &amp;serializer, const GravityVector &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ad234b13402ae1c53d9ae3d61fd3c3674</anchor>
      <arglist>(Serializer &amp;serializer, const CompAccel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ae4f84456f6753bbd3fe1587253255d2b</anchor>
      <arglist>(Serializer &amp;serializer, const CompAngularRate &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a3ab1784c1def9d83441c29b7e4ab5845</anchor>
      <arglist>(Serializer &amp;serializer, const QuaternionAttitudeUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>aa34b430f2d539347a09658940f2de2e7</anchor>
      <arglist>(Serializer &amp;serializer, const Wgs84GravityMag &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a26d41867a0783468f554af9a79258a6f</anchor>
      <arglist>(Serializer &amp;serializer, const HeadingUpdateState &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ac8844e7fcea686ffade147f851a2fb80</anchor>
      <arglist>(Serializer &amp;serializer, const MagneticModel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>aceb82a97fe164feb49861fdfbf7e8286</anchor>
      <arglist>(Serializer &amp;serializer, const AccelScaleFactor &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>af795991f0204d13f68b9fdc80d1c92a3</anchor>
      <arglist>(Serializer &amp;serializer, const AccelScaleFactorUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a7de2bbe0e8f5b89a05d2726224f83aa1</anchor>
      <arglist>(Serializer &amp;serializer, const GyroScaleFactor &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a18c3f80c24d1276fdd20981b302c0e6d</anchor>
      <arglist>(Serializer &amp;serializer, const GyroScaleFactorUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>aa8124251763a03cc46b1fcaf8222c1c6</anchor>
      <arglist>(Serializer &amp;serializer, const MagBias &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ac095c9e902028c18f1fcd83708bfae01</anchor>
      <arglist>(Serializer &amp;serializer, const MagBiasUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a3cc071c09a8ab4c549230eef667a0921</anchor>
      <arglist>(Serializer &amp;serializer, const StandardAtmosphere &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ae5b5eafaa38472c4866e4f2b83ac74c3</anchor>
      <arglist>(Serializer &amp;serializer, const PressureAltitude &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a9c55b2667d192e2f917926b5520d4dc4</anchor>
      <arglist>(Serializer &amp;serializer, const DensityAltitude &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ae65999ebc5143c1908494a221df5ff46</anchor>
      <arglist>(Serializer &amp;serializer, const AntennaOffsetCorrection &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>aece02fe646d6cc95862da43e75e27e07</anchor>
      <arglist>(Serializer &amp;serializer, const AntennaOffsetCorrectionUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>aa8aa649fcf55a45da568db3e4ad88666</anchor>
      <arglist>(Serializer &amp;serializer, const MultiAntennaOffsetCorrection &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a68ce7783442abcd46d6657b55da75416</anchor>
      <arglist>(Serializer &amp;serializer, const MultiAntennaOffsetCorrectionUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a4933811dff771d72ecee30adeb945ee0</anchor>
      <arglist>(Serializer &amp;serializer, const MagnetometerOffset &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ae86f8545f259d67f21158b8bc264deff</anchor>
      <arglist>(Serializer &amp;serializer, const MagnetometerMatrix &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a7ac2735fad9549855e8da80a9c0c87e9</anchor>
      <arglist>(Serializer &amp;serializer, const MagnetometerOffsetUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a0de29bc1b5fff7d2f55e619748ef2342</anchor>
      <arglist>(Serializer &amp;serializer, const MagnetometerMatrixUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a13dc53109aa480ba142aa4c57a309a62</anchor>
      <arglist>(Serializer &amp;serializer, const MagnetometerCovarianceMatrix &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a8073f6ef9fcb055c2f145b08ffe52221</anchor>
      <arglist>(Serializer &amp;serializer, const MagnetometerResidualVector &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a703ed3a60de5bdfaeb8e3f555e290690</anchor>
      <arglist>(Serializer &amp;serializer, const ClockCorrection &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a37f5e70029c6b08e8484a6c66a32f0a9</anchor>
      <arglist>(Serializer &amp;serializer, const ClockCorrectionUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a68b75173677f1692d9c439a13975f223</anchor>
      <arglist>(Serializer &amp;serializer, const GnssPosAidStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>aeeb6e92418810144791b61ffae751bec</anchor>
      <arglist>(Serializer &amp;serializer, const GnssAttAidStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ad78776405c8a7071190997d4f936499c</anchor>
      <arglist>(Serializer &amp;serializer, const HeadAidStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a281f3890cdc5f9938d1a5b879c16b4b6</anchor>
      <arglist>(Serializer &amp;serializer, const RelPosNed &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>aea661a69032c0a5939a325da31134c42</anchor>
      <arglist>(Serializer &amp;serializer, const EcefPos &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a0d7aecd19aef21f927475823eabdcf30</anchor>
      <arglist>(Serializer &amp;serializer, const EcefVel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a586f7354bb5b6d26bc58f4f6efd14814</anchor>
      <arglist>(Serializer &amp;serializer, const EcefPosUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>ae4eb26f8c0567ec49571b7bf01cf7c65</anchor>
      <arglist>(Serializer &amp;serializer, const EcefVelUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a70a7d36e68b3f14a0692e6dce1ea0353</anchor>
      <arglist>(Serializer &amp;serializer, const AidingMeasurementSummary &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a188380b92dabcaac77959bfdcb7d5a7f</anchor>
      <arglist>(Serializer &amp;serializer, const OdometerScaleFactorError &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a4f9a465191a954ca60b76886019fce8e</anchor>
      <arglist>(Serializer &amp;serializer, const OdometerScaleFactorErrorUncertainty &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__filter.html</anchorfile>
      <anchor>a2eb894571ed18b02302df82cafc42ebd</anchor>
      <arglist>(Serializer &amp;serializer, const GnssDualAntennaStatus &amp;self)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mip::data_gnss</name>
    <filename>namespacemip_1_1data__gnss.html</filename>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a8e3c7f8486532a863d9061f929bc51b1</anchor>
      <arglist>(Serializer &amp;serializer, PosLlh &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a278e35117262d5170fa071ddca2ba01e</anchor>
      <arglist>(Serializer &amp;serializer, PosEcef &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a0195e0393ffc07d811fc5e9dba57451c</anchor>
      <arglist>(Serializer &amp;serializer, VelNed &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a318b7d93bd701f757a83c0ad3cfa6726</anchor>
      <arglist>(Serializer &amp;serializer, VelEcef &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a67403cd4ee9ed328fb34a69a7600afed</anchor>
      <arglist>(Serializer &amp;serializer, Dop &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a2a370486365c0763ca996a7774e84463</anchor>
      <arglist>(Serializer &amp;serializer, UtcTime &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>ae5e02535bd27096dce855517452582f3</anchor>
      <arglist>(Serializer &amp;serializer, GpsTime &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>aadfa21d08072d449481ea5e89db1f828</anchor>
      <arglist>(Serializer &amp;serializer, ClockInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a513356bb3ae215759411a109a408f7f4</anchor>
      <arglist>(Serializer &amp;serializer, FixInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a8665e75d78adef586f3e2cc9633aae54</anchor>
      <arglist>(Serializer &amp;serializer, SvInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a7efc35482b593c61ef5d09366fa4e822</anchor>
      <arglist>(Serializer &amp;serializer, HwStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a676b59aef2fccc9f7ba40df4151828a3</anchor>
      <arglist>(Serializer &amp;serializer, DgpsInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a9fb77cfffef5aeb0dcd4fe536f4666f1</anchor>
      <arglist>(Serializer &amp;serializer, DgpsChannel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>af30a2578557ae13a42cfeb10b24cd5ab</anchor>
      <arglist>(Serializer &amp;serializer, ClockInfo2 &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a6f0beb7ff80843dc56786ea2ce0e6145</anchor>
      <arglist>(Serializer &amp;serializer, GpsLeapSeconds &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>ab715d4c93d386c3027f114224a41e681</anchor>
      <arglist>(Serializer &amp;serializer, SbasInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a9642513ccc3ced90b88d21e8c654cf87</anchor>
      <arglist>(Serializer &amp;serializer, SbasCorrection &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a55ed59ad08499897a4350f0a78b20b34</anchor>
      <arglist>(Serializer &amp;serializer, RfErrorDetection &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a3ce86c55eddb0969cfe1a2ef87ec1b0b</anchor>
      <arglist>(Serializer &amp;serializer, BaseStationInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>aea9f1608145abc674c8f94638fc459e9</anchor>
      <arglist>(Serializer &amp;serializer, RtkCorrectionsStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>af5e16073768fac7653590acb3895f766</anchor>
      <arglist>(Serializer &amp;serializer, SatelliteStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a4839472d1bcee749de7cf207bd35f0b8</anchor>
      <arglist>(Serializer &amp;serializer, Raw &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a1916916ea964643d79f4bc9f1d34a6a6</anchor>
      <arglist>(Serializer &amp;serializer, GpsEphemeris &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a27ddb741e2fe0c5525800345fab168ae</anchor>
      <arglist>(Serializer &amp;serializer, GalileoEphemeris &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>ab48b848d998f6463cf31da990378a6a3</anchor>
      <arglist>(Serializer &amp;serializer, GloEphemeris &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a15d97d88055825f797f2b20709c2e2fb</anchor>
      <arglist>(Serializer &amp;serializer, GpsIonoCorr &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a769cccae7696138fe33c9390f30efccb</anchor>
      <arglist>(Serializer &amp;serializer, GalileoIonoCorr &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>aa81d0282bb9ad39ab7a711b4a34f1e7e</anchor>
      <arglist>(Serializer &amp;serializer, const PosLlh &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>aac0da5ab18fc3c2c94cfbaa72f2392a6</anchor>
      <arglist>(Serializer &amp;serializer, const PosEcef &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a5140c5b5b0ea453192389cb62d2d4e7a</anchor>
      <arglist>(Serializer &amp;serializer, const VelNed &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>abb6b71f8d805e9b226a44620f99fc92c</anchor>
      <arglist>(Serializer &amp;serializer, const VelEcef &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a69becafcb6ee00537c6b160468556778</anchor>
      <arglist>(Serializer &amp;serializer, const Dop &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a3e8f54a7c09decbf029fa4b22874a005</anchor>
      <arglist>(Serializer &amp;serializer, const UtcTime &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a0309d6f167ef7e19582b1fefcd25a51c</anchor>
      <arglist>(Serializer &amp;serializer, const GpsTime &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>acfd31e5775accf49c277519123a4e7ba</anchor>
      <arglist>(Serializer &amp;serializer, const ClockInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a90a90ad078bc5f37a0cef746968ac9de</anchor>
      <arglist>(Serializer &amp;serializer, const FixInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a713beb2a31e97d35318e77a0129b961f</anchor>
      <arglist>(Serializer &amp;serializer, const SvInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a75ba21fda7ad33618ecee5a94f56a21d</anchor>
      <arglist>(Serializer &amp;serializer, const HwStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>ae3392ddb99c05bf39a92d82bbdf5c7c9</anchor>
      <arglist>(Serializer &amp;serializer, const DgpsInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>affe4f0dffc45201f64292aa9243e72cd</anchor>
      <arglist>(Serializer &amp;serializer, const DgpsChannel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a1e556130ab21a9f37875bda6bfc5c4ec</anchor>
      <arglist>(Serializer &amp;serializer, const ClockInfo2 &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>ad1eba8411a73ff802acf3c8126db69eb</anchor>
      <arglist>(Serializer &amp;serializer, const GpsLeapSeconds &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>aa3eda6e531ef3f3a6748d3fe39cf83a7</anchor>
      <arglist>(Serializer &amp;serializer, const SbasInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a5d8a56b5d923763289a3ee639e1b146f</anchor>
      <arglist>(Serializer &amp;serializer, const SbasCorrection &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a9e8fcb2e15b05e24f67f22d74530de14</anchor>
      <arglist>(Serializer &amp;serializer, const RfErrorDetection &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>ad275714db168a5facc0f088a52d28fdf</anchor>
      <arglist>(Serializer &amp;serializer, const BaseStationInfo &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a3173bf906253a7564aeb1e3f54624760</anchor>
      <arglist>(Serializer &amp;serializer, const RtkCorrectionsStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>afe51118b2632174fc33b3c23bd567b43</anchor>
      <arglist>(Serializer &amp;serializer, const SatelliteStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a281c1bef56ec5f56f30f0654b1ae8826</anchor>
      <arglist>(Serializer &amp;serializer, const Raw &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a00351061f62c3d8cdf427ca2c6836796</anchor>
      <arglist>(Serializer &amp;serializer, const GpsEphemeris &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a52e31df3f8c2296062ef6f4e638b4b44</anchor>
      <arglist>(Serializer &amp;serializer, const GalileoEphemeris &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>aa16f21ae84a2ffd1ca1d491b2f632d7f</anchor>
      <arglist>(Serializer &amp;serializer, const GloEphemeris &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>aec7a6cc7b3017b08ec6f28ec44772dd9</anchor>
      <arglist>(Serializer &amp;serializer, const GpsIonoCorr &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__gnss.html</anchorfile>
      <anchor>a26e9db4ee04ecbcaa53550f4c037311e</anchor>
      <arglist>(Serializer &amp;serializer, const GalileoIonoCorr &amp;self)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mip::data_sensor</name>
    <filename>namespacemip_1_1data__sensor.html</filename>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>ab1e458fe93efc022d6c08e6d9115648c</anchor>
      <arglist>(Serializer &amp;serializer, RawAccel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>ac1fb91b910c37ea9a5cc429b325fd2e8</anchor>
      <arglist>(Serializer &amp;serializer, RawGyro &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>abe0c73dde6c19d46dae6039bea1a8e96</anchor>
      <arglist>(Serializer &amp;serializer, RawMag &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>ad5649d92a756ad2fbf7f35733ddac862</anchor>
      <arglist>(Serializer &amp;serializer, RawPressure &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a4b13ce3fb09bd47037259627830bd59e</anchor>
      <arglist>(Serializer &amp;serializer, ScaledAccel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a0e911bf9eb51f8ec32b3da2e494a80fd</anchor>
      <arglist>(Serializer &amp;serializer, ScaledGyro &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>ae035eb74eb1d46184d8bfed92c0f6134</anchor>
      <arglist>(Serializer &amp;serializer, ScaledMag &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a50d26985975a3e2205839e7c22f20ede</anchor>
      <arglist>(Serializer &amp;serializer, ScaledPressure &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a5a4552b754803b12096619ce593412dc</anchor>
      <arglist>(Serializer &amp;serializer, DeltaTheta &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a36023dc8e6e6c909fb9d1e93ead32088</anchor>
      <arglist>(Serializer &amp;serializer, DeltaVelocity &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>af972219255b14dbe39b25ea0c5b7b974</anchor>
      <arglist>(Serializer &amp;serializer, CompOrientationMatrix &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a2cab2f1b4705400a17f5e941d77f4145</anchor>
      <arglist>(Serializer &amp;serializer, CompQuaternion &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a0cd9d9a3c39fdc170ef1fc5d1da0c52a</anchor>
      <arglist>(Serializer &amp;serializer, CompEulerAngles &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>ab1724978001ca8da4611f205a6da0eb9</anchor>
      <arglist>(Serializer &amp;serializer, CompOrientationUpdateMatrix &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>aca39ba32a48a4ed70d254036c2a4ba7e</anchor>
      <arglist>(Serializer &amp;serializer, OrientationRawTemp &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a95f70f24d05b743f373daf9c01899951</anchor>
      <arglist>(Serializer &amp;serializer, InternalTimestamp &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a6096f7c1fc7d486278806c1c15f71871</anchor>
      <arglist>(Serializer &amp;serializer, PpsTimestamp &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>af3c940bdc231b3e39ba02da413c4903b</anchor>
      <arglist>(Serializer &amp;serializer, GpsTimestamp &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>af0d39539d83e774d04b4fd04d374fc28</anchor>
      <arglist>(Serializer &amp;serializer, TemperatureAbs &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a0c7a7a975e386569d3926165112c30b1</anchor>
      <arglist>(Serializer &amp;serializer, UpVector &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a4278032961cac06497fa1b8da21956e4</anchor>
      <arglist>(Serializer &amp;serializer, NorthVector &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>ac9a786651af7dee114ac2301912bc68b</anchor>
      <arglist>(Serializer &amp;serializer, OverrangeStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a59cce1172c31515fb3683e5cd45cff64</anchor>
      <arglist>(Serializer &amp;serializer, OdometerData &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>ae0053314fb77a0dc00d4ccfa83896bf1</anchor>
      <arglist>(Serializer &amp;serializer, const RawAccel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>ada95089f663010a48f87e4fbae8461da</anchor>
      <arglist>(Serializer &amp;serializer, const RawGyro &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a4d39bb14a30b59257ce0f5f796551e1e</anchor>
      <arglist>(Serializer &amp;serializer, const RawMag &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>aa4739f49f70b3fd1f59a9b832227eb9e</anchor>
      <arglist>(Serializer &amp;serializer, const RawPressure &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a2ab52f31f52dcb40b03e7e0bdb43a6ac</anchor>
      <arglist>(Serializer &amp;serializer, const ScaledAccel &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>af56ea72dc435c3492b54a0dc5a33f7fc</anchor>
      <arglist>(Serializer &amp;serializer, const ScaledGyro &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a3fb6e6f60622b83a0e9f1365fb7d7901</anchor>
      <arglist>(Serializer &amp;serializer, const ScaledMag &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a6c65dd35df03fdbe9eca20bf2242781c</anchor>
      <arglist>(Serializer &amp;serializer, const ScaledPressure &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a98657e895b14abc15a6f6115968c5339</anchor>
      <arglist>(Serializer &amp;serializer, const DeltaTheta &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a443eea51c564646a2a56cfe4b862697f</anchor>
      <arglist>(Serializer &amp;serializer, const DeltaVelocity &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a30279a7bbbbf8403485d43665d56ce50</anchor>
      <arglist>(Serializer &amp;serializer, const CompOrientationMatrix &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a1fdfea18ba7f5bbcc47f2f29a902c695</anchor>
      <arglist>(Serializer &amp;serializer, const CompQuaternion &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>ab51bffde9b9898df41d5d71c716d743b</anchor>
      <arglist>(Serializer &amp;serializer, const CompEulerAngles &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>ae4d346abf4a26d35935a24f0e7e1cbba</anchor>
      <arglist>(Serializer &amp;serializer, const CompOrientationUpdateMatrix &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a6ec6928b668628a30866719d922eece5</anchor>
      <arglist>(Serializer &amp;serializer, const OrientationRawTemp &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a5ee9bd87bf3167d6c11b3ab1e46c4135</anchor>
      <arglist>(Serializer &amp;serializer, const InternalTimestamp &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a1b0d05518797522fb6b0a0f404cdc421</anchor>
      <arglist>(Serializer &amp;serializer, const PpsTimestamp &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>ad8cfdac44e2958875f11acc561f7cf9a</anchor>
      <arglist>(Serializer &amp;serializer, const GpsTimestamp &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>abe53ddad27f999b3400501e69b034e4c</anchor>
      <arglist>(Serializer &amp;serializer, const TemperatureAbs &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>a42293a2d26532ea0094061c78cae3a37</anchor>
      <arglist>(Serializer &amp;serializer, const UpVector &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>aea7e72cdb7e69c4d2da89fda813d92fd</anchor>
      <arglist>(Serializer &amp;serializer, const NorthVector &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>ac0492c49afc5a8a29a1ed81ba5eb8b06</anchor>
      <arglist>(Serializer &amp;serializer, const OverrangeStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__sensor.html</anchorfile>
      <anchor>ae9994874a66df4ace9d7d7aa1c4c81f1</anchor>
      <arglist>(Serializer &amp;serializer, const OdometerData &amp;self)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mip::data_shared</name>
    <filename>namespacemip_1_1data__shared.html</filename>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>a61fc6e82733ba5fa8101b42330d051fc</anchor>
      <arglist>(Serializer &amp;serializer, EventSource &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>a86b1cf605033e0f4bea3c3a5f3ec59d8</anchor>
      <arglist>(Serializer &amp;serializer, Ticks &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>a0313aefd166ea6e2f26dfb931fe07bae</anchor>
      <arglist>(Serializer &amp;serializer, DeltaTicks &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>a3262e0c7a40f37c2c98e432a6398770a</anchor>
      <arglist>(Serializer &amp;serializer, GpsTimestamp &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>a7e39c227747d43c7bf96304be64bc259</anchor>
      <arglist>(Serializer &amp;serializer, DeltaTime &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>acb2bdf498591d173d692197edc8bfaf2</anchor>
      <arglist>(Serializer &amp;serializer, ReferenceTimestamp &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>a943d813a68f883429ecd660d85def136</anchor>
      <arglist>(Serializer &amp;serializer, ReferenceTimeDelta &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>ac9be85de283a23cc62fd26154afd1036</anchor>
      <arglist>(Serializer &amp;serializer, ExternalTimestamp &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>aa2455f8a758de3e8bbd07ef3c76f7d35</anchor>
      <arglist>(Serializer &amp;serializer, ExternalTimeDelta &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>a38beb8b574f4f3c52153d32bf332ce63</anchor>
      <arglist>(Serializer &amp;serializer, const EventSource &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>acd9a9636f7b09e21d888744fe90bacde</anchor>
      <arglist>(Serializer &amp;serializer, const Ticks &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>aa122d086aa8a4dbe03db408d3fcb122b</anchor>
      <arglist>(Serializer &amp;serializer, const DeltaTicks &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>a8277aa460c55af8a3daea70a6c91892f</anchor>
      <arglist>(Serializer &amp;serializer, const GpsTimestamp &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>a188c2795cea30fd756434477b208724e</anchor>
      <arglist>(Serializer &amp;serializer, const DeltaTime &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>a0776ee5c266da9a4283197eb275c2057</anchor>
      <arglist>(Serializer &amp;serializer, const ReferenceTimestamp &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>a44cbc3f16941e084340a9e8bd71cbfe8</anchor>
      <arglist>(Serializer &amp;serializer, const ReferenceTimeDelta &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>a8ba31c98e3a5998299991c8c79652430</anchor>
      <arglist>(Serializer &amp;serializer, const ExternalTimestamp &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__shared.html</anchorfile>
      <anchor>a8536dedd388bcfdd069836874b6cb4e4</anchor>
      <arglist>(Serializer &amp;serializer, const ExternalTimeDelta &amp;self)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mip::data_system</name>
    <filename>namespacemip_1_1data__system.html</filename>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__system.html</anchorfile>
      <anchor>ae716a8334bde0de1022bf71633153be3</anchor>
      <arglist>(Serializer &amp;serializer, BuiltInTest &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__system.html</anchorfile>
      <anchor>a34fed7c3d1b228e97b0517144425ff9e</anchor>
      <arglist>(Serializer &amp;serializer, TimeSyncStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__system.html</anchorfile>
      <anchor>a94438f6464d9ab4170250af878993abc</anchor>
      <arglist>(Serializer &amp;serializer, GpioState &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract</name>
      <anchorfile>namespacemip_1_1data__system.html</anchorfile>
      <anchor>a2601b5422b9f8adc8d3ad26df6052dc8</anchor>
      <arglist>(Serializer &amp;serializer, GpioAnalogValue &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__system.html</anchorfile>
      <anchor>a306b56591ee9021f62ef3bc03d7bfd14</anchor>
      <arglist>(Serializer &amp;serializer, const BuiltInTest &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__system.html</anchorfile>
      <anchor>ad16e4ba9f13854e533e023cbe39088aa</anchor>
      <arglist>(Serializer &amp;serializer, const TimeSyncStatus &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__system.html</anchorfile>
      <anchor>add44ca51d143b55887f2fe721788bb05</anchor>
      <arglist>(Serializer &amp;serializer, const GpioState &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>namespacemip_1_1data__system.html</anchorfile>
      <anchor>afac9c53d8094eec06b0037dfb3a5c7e7</anchor>
      <arglist>(Serializer &amp;serializer, const GpioAnalogValue &amp;self)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mip::extras</name>
    <filename>namespacemip_1_1extras.html</filename>
  </compound>
  <compound kind="namespace">
    <name>mip::platform</name>
    <filename>namespacemip_1_1platform.html</filename>
  </compound>
  <compound kind="namespace">
    <name>ros_mscl</name>
    <filename>namespaceros__mscl.html</filename>
    <class kind="class">ros_mscl::RosDiagnosticUpdater</class>
  </compound>
  <compound kind="group">
    <name>MipCommands_c</name>
    <title>MIP Commands [C]</title>
    <filename>group__MipCommands__c.html</filename>
    <subgroup>dm_commands_c</subgroup>
    <subgroup>base_commands_c</subgroup>
    <subgroup>filter_commands_c</subgroup>
    <subgroup>gnss_commands_c</subgroup>
    <subgroup>rtk_commands_c</subgroup>
    <subgroup>system_commands_c</subgroup>
  </compound>
  <compound kind="group">
    <name>dm_commands_c</name>
    <title>3dm Commands [C]</title>
    <filename>group__dm__commands__c.html</filename>
    <subgroup>c_3dm_poll_imu_message</subgroup>
    <subgroup>c_3dm_poll_gnss_message</subgroup>
    <subgroup>c_3dm_poll_filter_message</subgroup>
    <subgroup>c_3dm_imu_message_format</subgroup>
    <subgroup>c_3dm_gps_message_format</subgroup>
    <subgroup>c_3dm_filter_message_format</subgroup>
    <subgroup>c_3dm_imu_get_base_rate</subgroup>
    <subgroup>c_3dm_gps_get_base_rate</subgroup>
    <subgroup>c_3dm_filter_get_base_rate</subgroup>
    <subgroup>c_3dm_poll_data</subgroup>
    <subgroup>c_3dm_get_base_rate</subgroup>
    <subgroup>c_3dm_message_format</subgroup>
    <subgroup>c_3dm_nmea_poll_data</subgroup>
    <subgroup>c_3dm_nmea_message_format</subgroup>
    <subgroup>c_3dm_device_settings</subgroup>
    <subgroup>c_3dm_uart_baudrate</subgroup>
    <subgroup>c_3dm_factory_streaming</subgroup>
    <subgroup>c_3dm_datastream_control</subgroup>
    <subgroup>c_3dm_gnss_sbas_settings</subgroup>
    <subgroup>c_3dm_gnss_time_assistance</subgroup>
    <subgroup>c_3dm_imu_lowpass_filter</subgroup>
    <subgroup>c_3dm_pps_source</subgroup>
    <subgroup>c_3dm_gpio_config</subgroup>
    <subgroup>c_3dm_gpio_state</subgroup>
    <subgroup>c_3dm_odometer</subgroup>
    <subgroup>c_3dm_get_event_support</subgroup>
    <subgroup>c_3dm_event_control</subgroup>
    <subgroup>c_3dm_get_event_trigger_status</subgroup>
    <subgroup>c_3dm_get_event_action_status</subgroup>
    <subgroup>c_3dm_event_trigger</subgroup>
    <subgroup>c_3dm_event_action</subgroup>
    <subgroup>c_3dm_accel_bias</subgroup>
    <subgroup>c_3dm_gyro_bias</subgroup>
    <subgroup>c_3dm_capture_gyro_bias</subgroup>
    <subgroup>c_3dm_mag_hard_iron_offset</subgroup>
    <subgroup>c_3dm_mag_soft_iron_matrix</subgroup>
    <subgroup>c_3dm_coning_sculling_enable</subgroup>
    <subgroup>c_3dm_sensor_2_vehicle_transform_euler</subgroup>
    <subgroup>c_3dm_sensor_2_vehicle_transform_quaternion</subgroup>
    <subgroup>c_3dm_sensor_2_vehicle_transform_dcm</subgroup>
    <subgroup>c_3dm_complementary_filter</subgroup>
    <subgroup>c_3dm_sensor_range</subgroup>
    <subgroup>c_3dm_calibrated_sensor_ranges</subgroup>
    <subgroup>c_3dm_mip_cmd_3dm_lowpass_filter</subgroup>
    <class kind="struct">mip_nmea_message</class>
    <member kind="typedef">
      <type>struct mip_nmea_message</type>
      <name>mip_nmea_message</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga8ca34747d8a4f879e75e9349b2efc8c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_nmea_message_message_id</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga28bc6f97049dd237f1003558ddbe49ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_nmea_message_talker_id</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga11f53db6f329c84a302b5d84a56e2b14</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_sensor_range_type</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gadc876a9fe35c7a0a152b9c3d3c4961a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_CMD_DESC_SET</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba6053f0e0897589da825e212f8ebe1ed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_POLL_IMU_MESSAGE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba50fedc3dc3f07a140c4a9c22fe2a5ff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_POLL_GNSS_MESSAGE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bada2dd387b410f1ca25765996ce986e18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_POLL_FILTER_MESSAGE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba595ace8c9b88e4f69071ee6d8a4a1703</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_POLL_NMEA_MESSAGE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba43821a011f0db6fcb85291f2d61685da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_GET_IMU_BASE_RATE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55babb03b1db4bbd2e5cd9c77b1f1b0c67f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_GET_GNSS_BASE_RATE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba4b70e1932e004baf79ed3d110771f386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_IMU_MESSAGE_FORMAT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba0ff9aa217cd89f1315675f789e4cf289</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_GNSS_MESSAGE_FORMAT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba553060496a50f80655f8773f2881e2f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_FILTER_MESSAGE_FORMAT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba219c5ba3465dc38b219f4c8e902da4d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_GET_FILTER_BASE_RATE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba5e1549399f76574a80220dfce55e7048</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_NMEA_MESSAGE_FORMAT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bacc2192eb157fb86fb9599a134c3246f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_POLL_DATA</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba7b7a77a3ea662dcae3980b78c2714b91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_GET_BASE_RATE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba8526ad027ef04e2b95957fc9c8e63695</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_MESSAGE_FORMAT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55baefefcfce232ce11031dcb9cafe7f5855</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_CONFIGURE_FACTORY_STREAMING</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55baed10e867ffd5c47dab51fbc16a5d5c3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_CONTROL_DATA_STREAM</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba6fc55d916d3b1d31870ab26e6f94e721</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_RAW_RTCM_2_3_MESSAGE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba4cdddcda3dcd0f358231484c440e42b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_GNSS_CONSTELLATION_SETTINGS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bab9482673ffd147a62221ab4ec17678dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_GNSS_SBAS_SETTINGS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba3ca5a18fbdbc36bf620c5cc19e616f8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_GNSS_ASSISTED_FIX_SETTINGS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bab0fbbae4715416cf70de6eaa7fc85a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_GNSS_TIME_ASSISTANCE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba97466c3f35c3e46109c586c88556663d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_PPS_SOURCE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55baa0ac25f36895784cc1bce91721bc2a6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_EVENT_SUPPORT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba42cc784e37c342ba35abfcc1b5bc8206</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_EVENT_CONTROL</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba66e2ff9f0c00c8d50ae95dfd003a4b6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_EVENT_TRIGGER_STATUS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba6d75c4ae348eb93a36f5d8a5b8615820</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_EVENT_ACTION_STATUS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bace8701d370ef958fcec6da51a92577f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_EVENT_TRIGGER_CONFIG</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba261eeef96501c30336f1afec07d42dcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_EVENT_ACTION_CONFIG</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba97d664803ac808e3f32cf00377bd183f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_DEVICE_STARTUP_SETTINGS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55baa86b9ff9ea9a81e81807a8952a08416e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_SENSOR2VEHICLE_TRANSFORM_EUL</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba773bf6a85df86f92d8e90cf4af775226</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_SENSOR2VEHICLE_TRANSFORM_QUAT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba83b3dd4307a80caa94b1f4d30bb660d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_SENSOR2VEHICLE_TRANSFORM_DCM</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba3a81fa214a01c84a18f15fbbaadbb0e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_SET_GNSS_DYNAMICS_MODE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba45f4365b85edd811933f4d6dbb7e596b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_SET_IMU_SIGNAL_COND</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55baa5121213800cdae6a89d31cc853860d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_SET_IMU_TIMESTAMP</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba2401723ca1313c07b20413149a8c90c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_ACCEL_BIAS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba04fd27df7e5223c521dc618e59fa0af5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_GYRO_BIAS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55baabb36b854cb4cfbdcbd0c5430426b71e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_CAPTURE_GYRO_BIAS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bad2d00383d7849afb036d9b21770513d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_HARD_IRON_OFFSET</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bacdc9a7b4cffef07e6633ec8c7251c294</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_SOFT_IRON_MATRIX</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba31954a3818ac7cc9fd60e6465af331a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_REALIGN_UP</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba0868a33deca86b884a0bb21b8b0f6cb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_REALIGN_NORTH</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bab768b0d9155ae549ee54cea3a2a67060</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_CONING_AND_SCULLING_ENABLE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba8f0232ff3219b867501f57aa7c3a665e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_UART_BAUDRATE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55babbb84d14bb603c7a15136ed3b0f29afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_GPIO_CONFIG</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bad7d097bb090af1ef8ff70199d699793c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_GPIO_STATE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba1e55a87987ab73693b0cbd62b1d450dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_ODOMETER_CONFIG</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55babd64343e4253751b021da33a73002c15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_IMU_LOWPASS_FILTER</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55baff854ef697de36baae0a9b27e02615cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_LEGACY_COMP_FILTER</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bab4e55a630d58ad92435a5ff92d157b4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_SENSOR_RANGE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bacbeb51ed692680467bcb1292a9ebfbdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_CALIBRATED_RANGES</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba4196548b6160355ae15459fd87b92363</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_LOWPASS_FILTER</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba6672d54e99d9fabc87f44f64148e816b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_DATASTREAM_FORMAT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba3f3061d92c73ddac0593545de49f7fae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_DEVICE_POWER_STATE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba6486f2687f253151b7842f6a671702c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_SAVE_RESTORE_GPS_SETTINGS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bad680350de6931b846ff6b87647b15ce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_DEVICE_SETTINGS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bab051a5f10696195f958ba3ef3034b102</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_3DM_RAW_CLIP_SETTINGS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55badf5355c9c63c3c6f3ce91f2c54cdff12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_IMU_MESSAGE_FORMAT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55baf413ba0d64f1027ece235836c489d228</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_GNSS_MESSAGE_FORMAT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba45f7445b05863d33d897eb66ff1fd938</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_FILTER_MESSAGE_FORMAT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba117aa4b25e609f029776600f07e3c556</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_IMU_BASE_RATE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba8d0c95d4b884541638954e34af183462</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_GNSS_BASE_RATE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba9797abe2be32feccf2622ea284828c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_DATASTREAM_ENABLE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bab43efefc8e815e0254ca241991b0c918</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_IMU_SIGNAL_SETTINGS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba305edc249127b1b2ee4771987dd55a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_UART_BAUDRATE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba427be1fc92cec0ee6294165ea2b40417</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_DATASTREAM_FORMAT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba0535fc30f95b4442bd89b66e34d7f2c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_POWER_STATE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba7fce6159372bbfb10e7d2007b7c6b197</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_FILTER_BASE_RATE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba1bde33926ed5e34e8e5d075d442f4a8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_ADVANCED_DATA_FILTER</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba7ecb77caa80793ee05dbd2933d2841ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_POLL_DATA</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bad43e01112bc5568554175b71f6aa4313</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_BASE_RATE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba62f5a98127b7ebeb1986270ca8276859</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_MESSAGE_FORMAT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bab6b373c4071b12f65fcab209256a3541</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_COMMUNICATIONS_MODE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bad57a49049d7beba62da45771343a2763</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_GNSS_DYNAMICS_MODE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba6de09793da1b988e386a1cf395ab413a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_IMU_TIMESTAMP_VALUE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba128b8c250bf8767d6af8b71443f38d1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_IMU_BASIC_STATUS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55baaebf03b95d76a10953ea2a6341896fba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_IMU_ADVANCED_STATUS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba180dd29f206086724ca54fa5ddb76b10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_RAW_CLIP_SETTINGS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba15b5b78c7f0fde8dc8b7ac044b55bbda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_LEGACY_COMP_FILTER</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bac8182b37bf2fe749b9d1df9b70e224ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_ACCEL_BIAS_VECTOR</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba266379926285f843c022122e743ca117</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_GYRO_BIAS_VECTOR</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba039ed649210564eac4b9c4fbd139c421</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_HARD_IRON_OFFSET_VECTOR</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba2c6b459c42d8cb5057f26d7c2dd62736</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_SOFT_IRON_COMP_MATRIX</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba0833148ea14b994e321ccfe3ac27e826</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_CONING_AND_SCULLING_ENABLE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba1f0665edb08c9c8d551a4f0fddfa9393</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_GNSS_CONSTELLATION_SETTINGS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba067488e9b059226a5db697003bbb441a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_GNSS_SBAS_SETTINGS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba2edeb9538b832a154e2150ef8c0eefc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_GNSS_ASSISTED_FIX_SETTINGS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55baee013d7d666595fc559a589dd01ccdaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_GNSS_TIME_ASSISTANCE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba3c66f8c82a4b413c723adba9755d7b71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_SENSOR2VEHICLE_TRANSFORM_EUL</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba06198732f157ef3044ddae9ad88404fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_SENSOR2VEHICLE_TRANSFORM_QUAT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba758647ead0d7a0e30995097fcf1233eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_SENSOR2VEHICLE_TRANSFORM_DCM</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bacef5f1e0ef17e6c11c95cc7d4056cba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_EVENT_SUPPORT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55bac56a7d0bcc3af609de9ad774a2271b27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_EVENT_CONTROL</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba105ea78add5d30ea8d895d5def96e717</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_EVENT_TRIGGER_STATUS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba2f8f6cc844e2e714c5be79a0e76b4622</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_EVENT_ACTION_STATUS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba7cb241044c8c48d48e3698e4ceec0bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_EVENT_TRIGGER_CONFIG</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba22452fc93b030260a4d7ccd87490ba3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_EVENT_ACTION_CONFIG</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba1ea841b4db05e92fec75613aeedf2372</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_NMEA_MESSAGE_FORMAT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba788e16e67d4ade14726b8c6ee4aec423</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_PPS_SOURCE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55baf91cc421392f7530d54f73b5d0e773c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_GPIO_CONFIG</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba9f0af77964f67e8373662a5a424c6f01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_GPIO_STATE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba6104c8d37d8b0002e90532e90f2c41ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_ODOMETER_CONFIG</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba8b7e98aa256018bd5689bf7033b1487d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_SENSOR_RANGE</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba8d1f8dde406b33a93498d9c4f59a83a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_CALIBRATED_RANGES</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba26cef65e85f6c556ff41b9257f1b1a7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_3DM_LOWPASS_FILTER</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gga06fc87d81c62e9abb8790b6e5713c55ba78100f1866197c13d585fcfea120f1d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_nmea_message</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gad71074344d32dd2bd538ae87bd4340f9</anchor>
      <arglist>(struct mip_serializer *serializer, mip_nmea_message *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_nmea_message_message_id</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga0a3d36efca896f78c2a718459804c55f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_nmea_message_message_id *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_nmea_message_talker_id</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga3c1617e489e87f3cfbb610a494166c83</anchor>
      <arglist>(struct mip_serializer *serializer, mip_nmea_message_talker_id *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_range_type</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga7aa48247cea95fff735f0a87ad9cd73e</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_range_type *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_nmea_message</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gab43778be3049bf598ba96590c4115582</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_nmea_message *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_nmea_message_message_id</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga5985394725bb9fa1905ef96bae48f505</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_nmea_message_message_id self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_nmea_message_talker_id</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga7f8342c53dad5afe596d9479010eb993</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_nmea_message_talker_id self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_range_type</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gad8f8f39282dd82967daea8575988e35a</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_range_type self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_nmea_message_message_id</type>
      <name>MIP_NMEA_MESSAGE_MESSAGE_ID_GGA</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga2d55dc4e610e631e049362c0e8c80f12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_nmea_message_message_id</type>
      <name>MIP_NMEA_MESSAGE_MESSAGE_ID_GLL</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gafe9118125389a77e8be0538977fed7c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_nmea_message_message_id</type>
      <name>MIP_NMEA_MESSAGE_MESSAGE_ID_GSV</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gae185cff2c8d3caa48c50a9901ca39398</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_nmea_message_message_id</type>
      <name>MIP_NMEA_MESSAGE_MESSAGE_ID_HDT</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga1135bcfd6bb44a4106ab9e7005d89bcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_nmea_message_message_id</type>
      <name>MIP_NMEA_MESSAGE_MESSAGE_ID_PRKA</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga211b07fd43cfc69e539c184e25399f74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_nmea_message_message_id</type>
      <name>MIP_NMEA_MESSAGE_MESSAGE_ID_PRKR</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga04ebab93a266747ead829db2d7586b6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_nmea_message_message_id</type>
      <name>MIP_NMEA_MESSAGE_MESSAGE_ID_RMC</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga6b367ad8d71daca19e37763bff51c22f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_nmea_message_message_id</type>
      <name>MIP_NMEA_MESSAGE_MESSAGE_ID_VTG</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga6f65071349f22a6196313f93dd8199e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_nmea_message_message_id</type>
      <name>MIP_NMEA_MESSAGE_MESSAGE_ID_ZDA</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gac02fcaa498b9c6c2bb908a357ae4f9c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_nmea_message_talker_id</type>
      <name>MIP_NMEA_MESSAGE_TALKER_ID_GALILEO</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga799650bb659e80ceb19efd119e1c407b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_nmea_message_talker_id</type>
      <name>MIP_NMEA_MESSAGE_TALKER_ID_GLONASS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga8f51197e647b9c72d8b0185ca98ba354</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_nmea_message_talker_id</type>
      <name>MIP_NMEA_MESSAGE_TALKER_ID_GNSS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga9f9e96a045cd30bbf9c2765e6b39a458</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_nmea_message_talker_id</type>
      <name>MIP_NMEA_MESSAGE_TALKER_ID_GPS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga6887e2659c2282890bfba42292268084</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_nmea_message_talker_id</type>
      <name>MIP_NMEA_MESSAGE_TALKER_ID_RESERVED</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga590aa115884fbcc8af158b7501d79907</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_range_type</type>
      <name>MIP_SENSOR_RANGE_TYPE_ACCEL</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>gab30e771d5c4dc885bd63953d0af18c84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_range_type</type>
      <name>MIP_SENSOR_RANGE_TYPE_ALL</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga8da9d60b89afa28a0e05c0c29b33b7e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_range_type</type>
      <name>MIP_SENSOR_RANGE_TYPE_GYRO</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga96e83cdd327e4d2c2d06c52716603d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_range_type</type>
      <name>MIP_SENSOR_RANGE_TYPE_MAG</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga8d014c1e4d71aec632b7072135ebd998</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_range_type</type>
      <name>MIP_SENSOR_RANGE_TYPE_PRESS</name>
      <anchorfile>group__dm__commands__c.html</anchorfile>
      <anchor>ga843c0d8c34771b15b4e6114e7f57a669</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_poll_imu_message</name>
    <title>(0x0C,0x01) Poll Imu Message [C]</title>
    <filename>group__c__3dm__poll__imu__message.html</filename>
    <class kind="struct">mip_3dm_poll_imu_message_command</class>
    <member kind="typedef">
      <type>struct mip_3dm_poll_imu_message_command</type>
      <name>mip_3dm_poll_imu_message_command</name>
      <anchorfile>group__c__3dm__poll__imu__message.html</anchorfile>
      <anchor>ga81128f7284593b8f3000dace463eb73a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_poll_imu_message_command</name>
      <anchorfile>group__c__3dm__poll__imu__message.html</anchorfile>
      <anchor>ga1f6b7ea76748dc47cf8350b4d91150a4</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_poll_imu_message_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_poll_imu_message_command</name>
      <anchorfile>group__c__3dm__poll__imu__message.html</anchorfile>
      <anchor>gae93515a9f7ff090216f857eadd2ff6c0</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_poll_imu_message_command *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_poll_imu_message</name>
      <anchorfile>group__c__3dm__poll__imu__message.html</anchorfile>
      <anchor>ga2329ef22c675187f68762b0dd56b8692</anchor>
      <arglist>(struct mip_interface *device, bool suppress_ack, uint8_t num_descriptors, const mip_descriptor_rate *descriptors)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_poll_gnss_message</name>
    <title>(0x0C,0x02) Poll Gnss Message [C]</title>
    <filename>group__c__3dm__poll__gnss__message.html</filename>
    <class kind="struct">mip_3dm_poll_gnss_message_command</class>
    <member kind="typedef">
      <type>struct mip_3dm_poll_gnss_message_command</type>
      <name>mip_3dm_poll_gnss_message_command</name>
      <anchorfile>group__c__3dm__poll__gnss__message.html</anchorfile>
      <anchor>gab9e004177d0e517aa494d358cd4dbcc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_poll_gnss_message_command</name>
      <anchorfile>group__c__3dm__poll__gnss__message.html</anchorfile>
      <anchor>ga10f948c85b58a61b39218386e9ef046c</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_poll_gnss_message_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_poll_gnss_message_command</name>
      <anchorfile>group__c__3dm__poll__gnss__message.html</anchorfile>
      <anchor>ga03baac9592c53cee41cdc43859ded857</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_poll_gnss_message_command *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_poll_gnss_message</name>
      <anchorfile>group__c__3dm__poll__gnss__message.html</anchorfile>
      <anchor>ga96b2c3a6bbaf26c0cbb4e3c53d5c30fc</anchor>
      <arglist>(struct mip_interface *device, bool suppress_ack, uint8_t num_descriptors, const mip_descriptor_rate *descriptors)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_poll_filter_message</name>
    <title>(0x0C,0x03) Poll Filter Message [C]</title>
    <filename>group__c__3dm__poll__filter__message.html</filename>
    <class kind="struct">mip_3dm_poll_filter_message_command</class>
    <member kind="typedef">
      <type>struct mip_3dm_poll_filter_message_command</type>
      <name>mip_3dm_poll_filter_message_command</name>
      <anchorfile>group__c__3dm__poll__filter__message.html</anchorfile>
      <anchor>gafe971bb294ba6ddc37d1b1226c96b68a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_poll_filter_message_command</name>
      <anchorfile>group__c__3dm__poll__filter__message.html</anchorfile>
      <anchor>gab5e3ea6ac51dcebc07f4a60ac04669ae</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_poll_filter_message_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_poll_filter_message_command</name>
      <anchorfile>group__c__3dm__poll__filter__message.html</anchorfile>
      <anchor>ga25a66aff6c69021831e051084735f448</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_poll_filter_message_command *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_poll_filter_message</name>
      <anchorfile>group__c__3dm__poll__filter__message.html</anchorfile>
      <anchor>ga070413bd1961d222cdfe33a002f477e4</anchor>
      <arglist>(struct mip_interface *device, bool suppress_ack, uint8_t num_descriptors, const mip_descriptor_rate *descriptors)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_imu_message_format</name>
    <title>(0x0C,0x08) Imu Message Format [C]</title>
    <filename>group__c__3dm__imu__message__format.html</filename>
    <class kind="struct">mip_3dm_imu_message_format_command</class>
    <class kind="struct">mip_3dm_imu_message_format_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_imu_message_format_command</type>
      <name>mip_3dm_imu_message_format_command</name>
      <anchorfile>group__c__3dm__imu__message__format.html</anchorfile>
      <anchor>ga8ad359e3ea5bbd620be3f308969e5065</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_imu_message_format_response</type>
      <name>mip_3dm_imu_message_format_response</name>
      <anchorfile>group__c__3dm__imu__message__format.html</anchorfile>
      <anchor>ga84a9446e369243f953aa29a9ebfaf7af</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_imu_message_format_command</name>
      <anchorfile>group__c__3dm__imu__message__format.html</anchorfile>
      <anchor>ga467d74d739f635befdecb77875a502cf</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_imu_message_format_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_imu_message_format_response</name>
      <anchorfile>group__c__3dm__imu__message__format.html</anchorfile>
      <anchor>ga11e1298bf12956baec1e995a5981377c</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_imu_message_format_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_imu_message_format_command</name>
      <anchorfile>group__c__3dm__imu__message__format.html</anchorfile>
      <anchor>gae62d3fe276ce874c1c38926f7ff75f40</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_imu_message_format_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_imu_message_format_response</name>
      <anchorfile>group__c__3dm__imu__message__format.html</anchorfile>
      <anchor>ga7395f7280a3528aea18491b8fa228e55</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_imu_message_format_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_imu_message_format</name>
      <anchorfile>group__c__3dm__imu__message__format.html</anchorfile>
      <anchor>gaa54bc160bf2c34c349f35a04ae263d9c</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_imu_message_format</name>
      <anchorfile>group__c__3dm__imu__message__format.html</anchorfile>
      <anchor>ga76506ee99a91d11729aa30a8646c3752</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_imu_message_format</name>
      <anchorfile>group__c__3dm__imu__message__format.html</anchorfile>
      <anchor>gacf8940081fd0514790442374c768115b</anchor>
      <arglist>(struct mip_interface *device, uint8_t *num_descriptors_out, uint8_t num_descriptors_out_max, mip_descriptor_rate *descriptors_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_imu_message_format</name>
      <anchorfile>group__c__3dm__imu__message__format.html</anchorfile>
      <anchor>gab260134e798f47af164b3aa970ca8d4c</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_imu_message_format</name>
      <anchorfile>group__c__3dm__imu__message__format.html</anchorfile>
      <anchor>gace51304bc7a404429e5ec514085d06d3</anchor>
      <arglist>(struct mip_interface *device, uint8_t num_descriptors, const mip_descriptor_rate *descriptors)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_gps_message_format</name>
    <title>(0x0C,0x09) Gps Message Format [C]</title>
    <filename>group__c__3dm__gps__message__format.html</filename>
    <class kind="struct">mip_3dm_gps_message_format_command</class>
    <class kind="struct">mip_3dm_gps_message_format_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_gps_message_format_command</type>
      <name>mip_3dm_gps_message_format_command</name>
      <anchorfile>group__c__3dm__gps__message__format.html</anchorfile>
      <anchor>ga92fbcac6dc56c0ff96e2a90907739662</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_gps_message_format_response</type>
      <name>mip_3dm_gps_message_format_response</name>
      <anchorfile>group__c__3dm__gps__message__format.html</anchorfile>
      <anchor>gaae798ca599a90bee21e4b63c0c9b6807</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gps_message_format_command</name>
      <anchorfile>group__c__3dm__gps__message__format.html</anchorfile>
      <anchor>ga0a0f401ae128f26fe543bbb1a9e74b93</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gps_message_format_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gps_message_format_response</name>
      <anchorfile>group__c__3dm__gps__message__format.html</anchorfile>
      <anchor>gabcece70f12cb84580c159603259b728e</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gps_message_format_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gps_message_format_command</name>
      <anchorfile>group__c__3dm__gps__message__format.html</anchorfile>
      <anchor>ga859fa5633604523988461cb04a64df00</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gps_message_format_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gps_message_format_response</name>
      <anchorfile>group__c__3dm__gps__message__format.html</anchorfile>
      <anchor>gabd24a83e0326e25d3b66624160309196</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gps_message_format_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_gps_message_format</name>
      <anchorfile>group__c__3dm__gps__message__format.html</anchorfile>
      <anchor>ga520a936a703fb81e395d63319e8f229c</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_gps_message_format</name>
      <anchorfile>group__c__3dm__gps__message__format.html</anchorfile>
      <anchor>gaa82fc7b7f05b2eec1578759042134ebb</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_gps_message_format</name>
      <anchorfile>group__c__3dm__gps__message__format.html</anchorfile>
      <anchor>gad9cba41bd71317035fa837e3a25398a6</anchor>
      <arglist>(struct mip_interface *device, uint8_t *num_descriptors_out, uint8_t num_descriptors_out_max, mip_descriptor_rate *descriptors_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_gps_message_format</name>
      <anchorfile>group__c__3dm__gps__message__format.html</anchorfile>
      <anchor>gad0823dbd3636646ccaef9079d4e248ef</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_gps_message_format</name>
      <anchorfile>group__c__3dm__gps__message__format.html</anchorfile>
      <anchor>ga7d7459237f2d05feeaf0306f5c932925</anchor>
      <arglist>(struct mip_interface *device, uint8_t num_descriptors, const mip_descriptor_rate *descriptors)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_filter_message_format</name>
    <title>(0x0C,0x0A) Filter Message Format [C]</title>
    <filename>group__c__3dm__filter__message__format.html</filename>
    <class kind="struct">mip_3dm_filter_message_format_command</class>
    <class kind="struct">mip_3dm_filter_message_format_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_filter_message_format_command</type>
      <name>mip_3dm_filter_message_format_command</name>
      <anchorfile>group__c__3dm__filter__message__format.html</anchorfile>
      <anchor>ga079836f5fa1670cc67c68f0b41f53ad7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_filter_message_format_response</type>
      <name>mip_3dm_filter_message_format_response</name>
      <anchorfile>group__c__3dm__filter__message__format.html</anchorfile>
      <anchor>gaffa9e1314ef6d8e3d91b12d2df9f9ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_filter_message_format_command</name>
      <anchorfile>group__c__3dm__filter__message__format.html</anchorfile>
      <anchor>gaba0c01aede8f8499069aa213df1e72c1</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_filter_message_format_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_filter_message_format_response</name>
      <anchorfile>group__c__3dm__filter__message__format.html</anchorfile>
      <anchor>ga282891dfb800220fc5f6074e0cdccc1d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_filter_message_format_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_filter_message_format_command</name>
      <anchorfile>group__c__3dm__filter__message__format.html</anchorfile>
      <anchor>gaee16a73dfabc1705e785fc9277918a65</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_filter_message_format_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_filter_message_format_response</name>
      <anchorfile>group__c__3dm__filter__message__format.html</anchorfile>
      <anchor>ga632e3e165dd336f4cd512a93585a0149</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_filter_message_format_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_filter_message_format</name>
      <anchorfile>group__c__3dm__filter__message__format.html</anchorfile>
      <anchor>ga5c00fd30083e5279799cf7f3c2ebe171</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_filter_message_format</name>
      <anchorfile>group__c__3dm__filter__message__format.html</anchorfile>
      <anchor>gaa2ff4042834a1a987384549ffb3b29d0</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_filter_message_format</name>
      <anchorfile>group__c__3dm__filter__message__format.html</anchorfile>
      <anchor>ga2663c791f7c1b56ef66a9bb794a71e82</anchor>
      <arglist>(struct mip_interface *device, uint8_t *num_descriptors_out, uint8_t num_descriptors_out_max, mip_descriptor_rate *descriptors_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_filter_message_format</name>
      <anchorfile>group__c__3dm__filter__message__format.html</anchorfile>
      <anchor>ga51bd3b568019aaddbeaa37b18188ab77</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_filter_message_format</name>
      <anchorfile>group__c__3dm__filter__message__format.html</anchorfile>
      <anchor>ga452428fe9f550ff7dd9f428214d52438</anchor>
      <arglist>(struct mip_interface *device, uint8_t num_descriptors, const mip_descriptor_rate *descriptors)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_imu_get_base_rate</name>
    <title>(0x0C,0x06) Imu Get Base Rate [C]</title>
    <filename>group__c__3dm__imu__get__base__rate.html</filename>
    <class kind="struct">mip_3dm_imu_get_base_rate_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_imu_get_base_rate_response</type>
      <name>mip_3dm_imu_get_base_rate_response</name>
      <anchorfile>group__c__3dm__imu__get__base__rate.html</anchorfile>
      <anchor>gac85b4749502af764617bad602314679b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_imu_get_base_rate_response</name>
      <anchorfile>group__c__3dm__imu__get__base__rate.html</anchorfile>
      <anchor>gad02437a63448d822b8e628c9e90d3a11</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_imu_get_base_rate_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_imu_get_base_rate_response</name>
      <anchorfile>group__c__3dm__imu__get__base__rate.html</anchorfile>
      <anchor>ga2789edda90a84d2aa23fad1bb2df5dda</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_imu_get_base_rate_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_imu_get_base_rate</name>
      <anchorfile>group__c__3dm__imu__get__base__rate.html</anchorfile>
      <anchor>gacfdaad892ef2326ea4a51bbda0b23527</anchor>
      <arglist>(struct mip_interface *device, uint16_t *rate_out)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_gps_get_base_rate</name>
    <title>(0x0C,0x07) Gps Get Base Rate [C]</title>
    <filename>group__c__3dm__gps__get__base__rate.html</filename>
    <class kind="struct">mip_3dm_gps_get_base_rate_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_gps_get_base_rate_response</type>
      <name>mip_3dm_gps_get_base_rate_response</name>
      <anchorfile>group__c__3dm__gps__get__base__rate.html</anchorfile>
      <anchor>ga2ed6f3b9da38157af1aa864bcfe6a81d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gps_get_base_rate_response</name>
      <anchorfile>group__c__3dm__gps__get__base__rate.html</anchorfile>
      <anchor>gadf57159ad615059dcc403bc34d5dde0a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gps_get_base_rate_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gps_get_base_rate_response</name>
      <anchorfile>group__c__3dm__gps__get__base__rate.html</anchorfile>
      <anchor>ga9653908457d9f5d868e3f19cd8e35afd</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gps_get_base_rate_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_gps_get_base_rate</name>
      <anchorfile>group__c__3dm__gps__get__base__rate.html</anchorfile>
      <anchor>gacd1c90434707d55f636eac132ea934f9</anchor>
      <arglist>(struct mip_interface *device, uint16_t *rate_out)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_filter_get_base_rate</name>
    <title>(0x0C,0x0B) Filter Get Base Rate [C]</title>
    <filename>group__c__3dm__filter__get__base__rate.html</filename>
    <class kind="struct">mip_3dm_filter_get_base_rate_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_filter_get_base_rate_response</type>
      <name>mip_3dm_filter_get_base_rate_response</name>
      <anchorfile>group__c__3dm__filter__get__base__rate.html</anchorfile>
      <anchor>ga5ed4e4dd2db0bddbdfa7db9f0f3f2979</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_filter_get_base_rate_response</name>
      <anchorfile>group__c__3dm__filter__get__base__rate.html</anchorfile>
      <anchor>ga2e67fa13d7c4580b09b83b315ea417de</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_filter_get_base_rate_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_filter_get_base_rate_response</name>
      <anchorfile>group__c__3dm__filter__get__base__rate.html</anchorfile>
      <anchor>gade4a208d01886c6fd13c820f36cd7536</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_filter_get_base_rate_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_filter_get_base_rate</name>
      <anchorfile>group__c__3dm__filter__get__base__rate.html</anchorfile>
      <anchor>ga4b743f7226cee1619ca09bb11516dfb1</anchor>
      <arglist>(struct mip_interface *device, uint16_t *rate_out)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_poll_data</name>
    <title>(0x0C,0x0D) Poll Data [C]</title>
    <filename>group__c__3dm__poll__data.html</filename>
    <class kind="struct">mip_3dm_poll_data_command</class>
    <member kind="typedef">
      <type>struct mip_3dm_poll_data_command</type>
      <name>mip_3dm_poll_data_command</name>
      <anchorfile>group__c__3dm__poll__data.html</anchorfile>
      <anchor>gaf8521a98b6f589e71e07ec8bb91e3436</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_poll_data_command</name>
      <anchorfile>group__c__3dm__poll__data.html</anchorfile>
      <anchor>gacd9cc3e4003b0707a32a9564476da090</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_poll_data_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_poll_data_command</name>
      <anchorfile>group__c__3dm__poll__data.html</anchorfile>
      <anchor>ga97eaaa70584ec76f8e93fad00e0bce74</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_poll_data_command *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_poll_data</name>
      <anchorfile>group__c__3dm__poll__data.html</anchorfile>
      <anchor>ga85c30e5c9dc21c11fbd2135a1da8360c</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set, bool suppress_ack, uint8_t num_descriptors, const uint8_t *descriptors)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_get_base_rate</name>
    <title>(0x0C,0x0E) Get Base Rate [C]</title>
    <filename>group__c__3dm__get__base__rate.html</filename>
    <class kind="struct">mip_3dm_get_base_rate_command</class>
    <class kind="struct">mip_3dm_get_base_rate_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_get_base_rate_command</type>
      <name>mip_3dm_get_base_rate_command</name>
      <anchorfile>group__c__3dm__get__base__rate.html</anchorfile>
      <anchor>ga72df236253ed96f3e29f90d6f7a56e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_get_base_rate_response</type>
      <name>mip_3dm_get_base_rate_response</name>
      <anchorfile>group__c__3dm__get__base__rate.html</anchorfile>
      <anchor>ga171c5711e6bcbf0de0777fa0eb3d215d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_base_rate_command</name>
      <anchorfile>group__c__3dm__get__base__rate.html</anchorfile>
      <anchor>ga68a2ca131b1bac7e4753388e93f3de11</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_get_base_rate_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_base_rate_response</name>
      <anchorfile>group__c__3dm__get__base__rate.html</anchorfile>
      <anchor>gab21ea2edfbb5bd50849372c1b191f999</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_get_base_rate_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_base_rate_command</name>
      <anchorfile>group__c__3dm__get__base__rate.html</anchorfile>
      <anchor>ga4558e168b2996715ff69180753552dfb</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_get_base_rate_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_base_rate_response</name>
      <anchorfile>group__c__3dm__get__base__rate.html</anchorfile>
      <anchor>ga286f5628e3ff5b674f51d94c84c372da</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_get_base_rate_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_get_base_rate</name>
      <anchorfile>group__c__3dm__get__base__rate.html</anchorfile>
      <anchor>gaffffdbd27aed5c60d52f8f20eaba063c</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set, uint16_t *rate_out)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_message_format</name>
    <title>(0x0C,0x0F) Message Format [C]</title>
    <filename>group__c__3dm__message__format.html</filename>
    <class kind="struct">mip_3dm_message_format_command</class>
    <class kind="struct">mip_3dm_message_format_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_message_format_command</type>
      <name>mip_3dm_message_format_command</name>
      <anchorfile>group__c__3dm__message__format.html</anchorfile>
      <anchor>gac1e030a16d3dcaebce5e618e8b4034de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_message_format_response</type>
      <name>mip_3dm_message_format_response</name>
      <anchorfile>group__c__3dm__message__format.html</anchorfile>
      <anchor>ga18010c5883f381ccc60f7c32a8f47e4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_message_format_command</name>
      <anchorfile>group__c__3dm__message__format.html</anchorfile>
      <anchor>gadea3339399211cc2091b497b5c4ab368</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_message_format_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_message_format_response</name>
      <anchorfile>group__c__3dm__message__format.html</anchorfile>
      <anchor>gad077c01b50c2e618046f2d545060fd04</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_message_format_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_message_format_command</name>
      <anchorfile>group__c__3dm__message__format.html</anchorfile>
      <anchor>ga5f03e087d552c445fd09afcef6d6fb16</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_message_format_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_message_format_response</name>
      <anchorfile>group__c__3dm__message__format.html</anchorfile>
      <anchor>ga29e73c86da963bfdcc44b3af613e1bdf</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_message_format_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_message_format</name>
      <anchorfile>group__c__3dm__message__format.html</anchorfile>
      <anchor>ga61d1a092d7e424bfd517b85ada3df128</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_message_format</name>
      <anchorfile>group__c__3dm__message__format.html</anchorfile>
      <anchor>ga40de85822c8c10a9f034848cdd2d7c23</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_message_format</name>
      <anchorfile>group__c__3dm__message__format.html</anchorfile>
      <anchor>gaa45662312b2e21d6fb66fcca33fb336d</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set, uint8_t *num_descriptors_out, uint8_t num_descriptors_out_max, mip_descriptor_rate *descriptors_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_message_format</name>
      <anchorfile>group__c__3dm__message__format.html</anchorfile>
      <anchor>gafa1909d92dbe235288af24dcd11869f0</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_message_format</name>
      <anchorfile>group__c__3dm__message__format.html</anchorfile>
      <anchor>ga7023b16aab151f0182641d7ef3f54247</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set, uint8_t num_descriptors, const mip_descriptor_rate *descriptors)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_nmea_poll_data</name>
    <title>(0x0C,0x04) Nmea Poll Data [C]</title>
    <filename>group__c__3dm__nmea__poll__data.html</filename>
    <class kind="struct">mip_3dm_nmea_poll_data_command</class>
    <member kind="typedef">
      <type>struct mip_3dm_nmea_poll_data_command</type>
      <name>mip_3dm_nmea_poll_data_command</name>
      <anchorfile>group__c__3dm__nmea__poll__data.html</anchorfile>
      <anchor>ga9784e7429562169c34195f5dbbc72fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_nmea_poll_data_command</name>
      <anchorfile>group__c__3dm__nmea__poll__data.html</anchorfile>
      <anchor>ga4744d88c72510e733a4395a7eaf29d5d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_nmea_poll_data_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_nmea_poll_data_command</name>
      <anchorfile>group__c__3dm__nmea__poll__data.html</anchorfile>
      <anchor>ga8393282e18277b714373612237e5d5e3</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_nmea_poll_data_command *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_nmea_poll_data</name>
      <anchorfile>group__c__3dm__nmea__poll__data.html</anchorfile>
      <anchor>ga1fe6b74c128c751b204378dca968c56f</anchor>
      <arglist>(struct mip_interface *device, bool suppress_ack, uint8_t count, const mip_nmea_message *format_entries)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_nmea_message_format</name>
    <title>(0x0C,0x0C) Nmea Message Format [C]</title>
    <filename>group__c__3dm__nmea__message__format.html</filename>
    <class kind="struct">mip_3dm_nmea_message_format_command</class>
    <class kind="struct">mip_3dm_nmea_message_format_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_nmea_message_format_command</type>
      <name>mip_3dm_nmea_message_format_command</name>
      <anchorfile>group__c__3dm__nmea__message__format.html</anchorfile>
      <anchor>ga4ff050943c9a16aa2c55a865bf4556ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_nmea_message_format_response</type>
      <name>mip_3dm_nmea_message_format_response</name>
      <anchorfile>group__c__3dm__nmea__message__format.html</anchorfile>
      <anchor>ga227e756ae772e3a18964be9c9bd4ef1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_nmea_message_format_command</name>
      <anchorfile>group__c__3dm__nmea__message__format.html</anchorfile>
      <anchor>ga6e5183275f49a2d5a9032aaf51642318</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_nmea_message_format_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_nmea_message_format_response</name>
      <anchorfile>group__c__3dm__nmea__message__format.html</anchorfile>
      <anchor>gad60c44a182d03175d76d62652ebe0f54</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_nmea_message_format_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_nmea_message_format_command</name>
      <anchorfile>group__c__3dm__nmea__message__format.html</anchorfile>
      <anchor>ga4c549b5374eec5078fe076840f02813e</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_nmea_message_format_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_nmea_message_format_response</name>
      <anchorfile>group__c__3dm__nmea__message__format.html</anchorfile>
      <anchor>ga5097682ebb513181ed15066bf8d418da</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_nmea_message_format_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_nmea_message_format</name>
      <anchorfile>group__c__3dm__nmea__message__format.html</anchorfile>
      <anchor>ga1587da28313d95e9cce531fce64391a8</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_nmea_message_format</name>
      <anchorfile>group__c__3dm__nmea__message__format.html</anchorfile>
      <anchor>ga938ed53c12409475cc3cce0ea6e0eb9b</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_nmea_message_format</name>
      <anchorfile>group__c__3dm__nmea__message__format.html</anchorfile>
      <anchor>ga00e8a3fc312641d448ba79a007aeae7d</anchor>
      <arglist>(struct mip_interface *device, uint8_t *count_out, uint8_t count_out_max, mip_nmea_message *format_entries_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_nmea_message_format</name>
      <anchorfile>group__c__3dm__nmea__message__format.html</anchorfile>
      <anchor>ga745ec4b3bd8077916b216233358cca32</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_nmea_message_format</name>
      <anchorfile>group__c__3dm__nmea__message__format.html</anchorfile>
      <anchor>ga9b539413678a45e87a9839ed44f9c01b</anchor>
      <arglist>(struct mip_interface *device, uint8_t count, const mip_nmea_message *format_entries)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_device_settings</name>
    <title>(0x0C,0x30) Device Settings [C]</title>
    <filename>group__c__3dm__device__settings.html</filename>
    <class kind="struct">mip_3dm_device_settings_command</class>
    <member kind="typedef">
      <type>struct mip_3dm_device_settings_command</type>
      <name>mip_3dm_device_settings_command</name>
      <anchorfile>group__c__3dm__device__settings.html</anchorfile>
      <anchor>ga22e217dbfde3d1b43ad09845a3f7d989</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_device_settings_command</name>
      <anchorfile>group__c__3dm__device__settings.html</anchorfile>
      <anchor>gad8dce96a370cff742d669055d1b3dd77</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_device_settings_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_device_settings_command</name>
      <anchorfile>group__c__3dm__device__settings.html</anchorfile>
      <anchor>gaa3a1c924b9d35e8db29fa79d764d216f</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_device_settings_command *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_device_settings</name>
      <anchorfile>group__c__3dm__device__settings.html</anchorfile>
      <anchor>gad7f619cf3c163641401baa108abe7b0b</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_device_settings</name>
      <anchorfile>group__c__3dm__device__settings.html</anchorfile>
      <anchor>gab874b448641576ab8d9e2dc3d7b42dd4</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_device_settings</name>
      <anchorfile>group__c__3dm__device__settings.html</anchorfile>
      <anchor>gacbe3bafd5c47d90aa0e278a221226c87</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_uart_baudrate</name>
    <title>(0x0C,0x40) Uart Baudrate [C]</title>
    <filename>group__c__3dm__uart__baudrate.html</filename>
    <class kind="struct">mip_3dm_uart_baudrate_command</class>
    <class kind="struct">mip_3dm_uart_baudrate_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_uart_baudrate_command</type>
      <name>mip_3dm_uart_baudrate_command</name>
      <anchorfile>group__c__3dm__uart__baudrate.html</anchorfile>
      <anchor>ga1da9334f575e40fb35ff25afbce1da67</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_uart_baudrate_response</type>
      <name>mip_3dm_uart_baudrate_response</name>
      <anchorfile>group__c__3dm__uart__baudrate.html</anchorfile>
      <anchor>ga587126110de8476ba62c7053499d874b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_uart_baudrate_command</name>
      <anchorfile>group__c__3dm__uart__baudrate.html</anchorfile>
      <anchor>ga04035253cb728e3e284dc20557a75cf2</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_uart_baudrate_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_uart_baudrate_response</name>
      <anchorfile>group__c__3dm__uart__baudrate.html</anchorfile>
      <anchor>gaa2bf3027c713ccafaa86c0d88bc8f490</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_uart_baudrate_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_uart_baudrate_command</name>
      <anchorfile>group__c__3dm__uart__baudrate.html</anchorfile>
      <anchor>ga9f2c6bca8cb5d12e2d2b54ea7a08815b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_uart_baudrate_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_uart_baudrate_response</name>
      <anchorfile>group__c__3dm__uart__baudrate.html</anchorfile>
      <anchor>gabda5eac01cad40fa7e06498df803a50a</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_uart_baudrate_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_uart_baudrate</name>
      <anchorfile>group__c__3dm__uart__baudrate.html</anchorfile>
      <anchor>ga3fa7e81201b291012e76f9b79b04af53</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_uart_baudrate</name>
      <anchorfile>group__c__3dm__uart__baudrate.html</anchorfile>
      <anchor>ga997d7cbc14718add65d16aa6f186fd5d</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_uart_baudrate</name>
      <anchorfile>group__c__3dm__uart__baudrate.html</anchorfile>
      <anchor>ga6c5957ca440bea0b52cfe32f136730bd</anchor>
      <arglist>(struct mip_interface *device, uint32_t *baud_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_uart_baudrate</name>
      <anchorfile>group__c__3dm__uart__baudrate.html</anchorfile>
      <anchor>gacdab4acdf370bc38d55bdb7601931ca4</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_uart_baudrate</name>
      <anchorfile>group__c__3dm__uart__baudrate.html</anchorfile>
      <anchor>ga253dc42aed7fd2cfca0c228c48b8949d</anchor>
      <arglist>(struct mip_interface *device, uint32_t baud)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_factory_streaming</name>
    <title>(0x0C,0x10) Factory Streaming [C]</title>
    <filename>group__c__3dm__factory__streaming.html</filename>
    <class kind="struct">mip_3dm_factory_streaming_command</class>
    <member kind="typedef">
      <type>struct mip_3dm_factory_streaming_command</type>
      <name>mip_3dm_factory_streaming_command</name>
      <anchorfile>group__c__3dm__factory__streaming.html</anchorfile>
      <anchor>gafa1d7240a3d3e137735c308eed56b50b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_3dm_factory_streaming_command_action</name>
      <anchorfile>group__c__3dm__factory__streaming.html</anchorfile>
      <anchor>gab36ce6537707cfdcfdffc7c67d0b393a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_factory_streaming_command</name>
      <anchorfile>group__c__3dm__factory__streaming.html</anchorfile>
      <anchor>ga4cb07b7236ffc8a1bb7772971e1a3984</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_factory_streaming_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_factory_streaming_command_action</name>
      <anchorfile>group__c__3dm__factory__streaming.html</anchorfile>
      <anchor>ga6e3cd9b5af885a98a180af190658ffb6</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_factory_streaming_command_action *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_factory_streaming_command</name>
      <anchorfile>group__c__3dm__factory__streaming.html</anchorfile>
      <anchor>ga5c9465b000374a5ecb473ad7eb85e46c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_factory_streaming_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_factory_streaming_command_action</name>
      <anchorfile>group__c__3dm__factory__streaming.html</anchorfile>
      <anchor>gabccf0af807cd81014350bb96db4631ce</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_factory_streaming_command_action self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_factory_streaming</name>
      <anchorfile>group__c__3dm__factory__streaming.html</anchorfile>
      <anchor>gae1b33cf9d760a82bab6f6165c43f4e24</anchor>
      <arglist>(struct mip_interface *device, mip_3dm_factory_streaming_command_action action, uint8_t reserved)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_factory_streaming_command_action</type>
      <name>MIP_3DM_FACTORY_STREAMING_COMMAND_ACTION_ADD</name>
      <anchorfile>group__c__3dm__factory__streaming.html</anchorfile>
      <anchor>ga290a837cc33ab9e7cbefb8a9f8f4648d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_factory_streaming_command_action</type>
      <name>MIP_3DM_FACTORY_STREAMING_COMMAND_ACTION_MERGE</name>
      <anchorfile>group__c__3dm__factory__streaming.html</anchorfile>
      <anchor>ga690c1c27bbf5e1f24f40405ee7bbadbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_factory_streaming_command_action</type>
      <name>MIP_3DM_FACTORY_STREAMING_COMMAND_ACTION_OVERWRITE</name>
      <anchorfile>group__c__3dm__factory__streaming.html</anchorfile>
      <anchor>gaabe5b19cc6272c7ec390216baf1b46c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_datastream_control</name>
    <title>(0x0C,0x11) Datastream Control [C]</title>
    <filename>group__c__3dm__datastream__control.html</filename>
    <class kind="struct">mip_3dm_datastream_control_command</class>
    <class kind="struct">mip_3dm_datastream_control_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_datastream_control_command</type>
      <name>mip_3dm_datastream_control_command</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>ga40046e7e8501fe88e7f1f3a736898be7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_datastream_control_response</type>
      <name>mip_3dm_datastream_control_response</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>ga2980c5bad9fa2ff430ea75154239e202</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_DATASTREAM_CONTROL_COMMAND_LEGACY_IMU_STREAM</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>ggadf764cbdea00d65edcd07bb9953ad2b7af9377f3414ae64bbed5142e1b0905108</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_DATASTREAM_CONTROL_COMMAND_LEGACY_GNSS_STREAM</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>gga99fb83031ce9923c84392b4e92f956b5a0f9bd40bd7f8d943b8c6861cf9d3956a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_DATASTREAM_CONTROL_COMMAND_LEGACY_FILTER_STREAM</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>ggabc6126af1d45847bc59afa0aa3216b04a9001fedc5f5294604f806535073c7ba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_DATASTREAM_CONTROL_COMMAND_ALL_STREAMS</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>ggadc29c2ff13d900c2f185ee95427fb06caf5d0b56d6efc72d2af0e2b156ade08d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_datastream_control_command</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>gae2f56fddaea96354371b33cde61a5b36</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_datastream_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_datastream_control_response</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>gaef24799d9664adbf263e9f5fdd5e7dc2</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_datastream_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_datastream_control_command</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>ga1bf080a0db83e5952d2028eb0fea710c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_datastream_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_datastream_control_response</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>ga6afedd001314658fa15f06425cba4e7c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_datastream_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_datastream_control</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>ga315fa826a0b0dfd94d114cb679aa7027</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_datastream_control</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>ga0126e322cfcbfa80de3347b028c6b439</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_datastream_control</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>ga4b97e0236f36128c68c4198b15cbd50c</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set, bool *enabled_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_datastream_control</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>ga40b50eb3adb6cfbe46c65cb0573d18fd</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_datastream_control</name>
      <anchorfile>group__c__3dm__datastream__control.html</anchorfile>
      <anchor>ga83ecdb82bbb032c4e813d1a828725e9f</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set, bool enable)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_gnss_sbas_settings</name>
    <title>(0x0C,0x22) Gnss Sbas Settings [C]</title>
    <filename>group__c__3dm__gnss__sbas__settings.html</filename>
    <class kind="struct">mip_3dm_gnss_sbas_settings_command</class>
    <class kind="struct">mip_3dm_gnss_sbas_settings_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_gnss_sbas_settings_command</type>
      <name>mip_3dm_gnss_sbas_settings_command</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>gaef7eed70c86f2bd258927fae4ad3280b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_3dm_gnss_sbas_settings_command_sbasoptions</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga029572b38c87deb2721c75b078f78daf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_gnss_sbas_settings_response</type>
      <name>mip_3dm_gnss_sbas_settings_response</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga67e81961386e53319e213975ab270bb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gnss_sbas_settings_command</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>gaefafa1d98d7347a6bea2c584fd6aa35a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gnss_sbas_settings_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gnss_sbas_settings_command_sbasoptions</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga559b5c626961d9b30cef6f7c3411e884</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gnss_sbas_settings_command_sbasoptions *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gnss_sbas_settings_response</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga6db14ddfed7fb47533f0c456368431f3</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gnss_sbas_settings_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gnss_sbas_settings_command</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga66fb9282e95f5cda14af3ca507caa07a</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gnss_sbas_settings_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gnss_sbas_settings_command_sbasoptions</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga467d1d476f943adee3c6ebb4bd587c4f</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gnss_sbas_settings_command_sbasoptions self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gnss_sbas_settings_response</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>gaab502a2c5c016053cebaed4695492add</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gnss_sbas_settings_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_gnss_sbas_settings</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga38263cd5e2264c2d0ecee65a3c5f0dd9</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_gnss_sbas_settings</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga5c4061c233473e9b77f9968b2b3bbfe3</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_gnss_sbas_settings</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga1e1f6f16a6afa5e408b025ad525fa5a9</anchor>
      <arglist>(struct mip_interface *device, uint8_t *enable_sbas_out, mip_3dm_gnss_sbas_settings_command_sbasoptions *sbas_options_out, uint8_t *num_included_prns_out, uint8_t num_included_prns_out_max, uint16_t *included_prns_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_gnss_sbas_settings</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga005f757b9089ba3cf0ad626841e36534</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_gnss_sbas_settings</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga969439572298314864cc45c68743e565</anchor>
      <arglist>(struct mip_interface *device, uint8_t enable_sbas, mip_3dm_gnss_sbas_settings_command_sbasoptions sbas_options, uint8_t num_included_prns, const uint16_t *included_prns)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gnss_sbas_settings_command_sbasoptions</type>
      <name>MIP_3DM_GNSS_SBAS_SETTINGS_COMMAND_SBASOPTIONS_APPLY_INTEGRITY</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>gaf2f7cf7ff927106727f6f58ad77040e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gnss_sbas_settings_command_sbasoptions</type>
      <name>MIP_3DM_GNSS_SBAS_SETTINGS_COMMAND_SBASOPTIONS_ENABLE_CORRECTIONS</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga27251c21061b5decee91b17e3748f91d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gnss_sbas_settings_command_sbasoptions</type>
      <name>MIP_3DM_GNSS_SBAS_SETTINGS_COMMAND_SBASOPTIONS_ENABLE_RANGING</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>ga2ac127f9a55841c796b10bc46af6dcfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gnss_sbas_settings_command_sbasoptions</type>
      <name>MIP_3DM_GNSS_SBAS_SETTINGS_COMMAND_SBASOPTIONS_NONE</name>
      <anchorfile>group__c__3dm__gnss__sbas__settings.html</anchorfile>
      <anchor>gad9c1d6412b9a8b14cb88dcb408d82408</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_gnss_time_assistance</name>
    <title>(0x0C,0x24) Gnss Time Assistance [C]</title>
    <filename>group__c__3dm__gnss__time__assistance.html</filename>
    <class kind="struct">mip_3dm_gnss_time_assistance_command</class>
    <class kind="struct">mip_3dm_gnss_time_assistance_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_gnss_time_assistance_command</type>
      <name>mip_3dm_gnss_time_assistance_command</name>
      <anchorfile>group__c__3dm__gnss__time__assistance.html</anchorfile>
      <anchor>gaaca5c7007c6ba7e4dc03994263eeb45d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_gnss_time_assistance_response</type>
      <name>mip_3dm_gnss_time_assistance_response</name>
      <anchorfile>group__c__3dm__gnss__time__assistance.html</anchorfile>
      <anchor>gac0b73376e892141ba0afa8c589a3f24d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gnss_time_assistance_command</name>
      <anchorfile>group__c__3dm__gnss__time__assistance.html</anchorfile>
      <anchor>ga325b4616ede6cbddb3a7119cfc486022</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gnss_time_assistance_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gnss_time_assistance_response</name>
      <anchorfile>group__c__3dm__gnss__time__assistance.html</anchorfile>
      <anchor>ga9b1db9e7b73c1bfd93fd9edf37076f15</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gnss_time_assistance_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gnss_time_assistance_command</name>
      <anchorfile>group__c__3dm__gnss__time__assistance.html</anchorfile>
      <anchor>ga808e8befa9175a65eee3f9d2c13e2791</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gnss_time_assistance_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gnss_time_assistance_response</name>
      <anchorfile>group__c__3dm__gnss__time__assistance.html</anchorfile>
      <anchor>ga290d1b20eea66a60c0a825f398eb8cd4</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gnss_time_assistance_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_gnss_time_assistance</name>
      <anchorfile>group__c__3dm__gnss__time__assistance.html</anchorfile>
      <anchor>gafa58e8572f9da6db1d5d01e18280c6cb</anchor>
      <arglist>(struct mip_interface *device, double *tow_out, uint16_t *week_number_out, float *accuracy_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_gnss_time_assistance</name>
      <anchorfile>group__c__3dm__gnss__time__assistance.html</anchorfile>
      <anchor>ga1a4043d2f9584436991e6346a6bee4ac</anchor>
      <arglist>(struct mip_interface *device, double tow, uint16_t week_number, float accuracy)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_imu_lowpass_filter</name>
    <title>(0x0C,0x50) Imu Lowpass Filter [C]</title>
    <filename>group__c__3dm__imu__lowpass__filter.html</filename>
    <class kind="struct">mip_3dm_imu_lowpass_filter_command</class>
    <class kind="struct">mip_3dm_imu_lowpass_filter_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_imu_lowpass_filter_command</type>
      <name>mip_3dm_imu_lowpass_filter_command</name>
      <anchorfile>group__c__3dm__imu__lowpass__filter.html</anchorfile>
      <anchor>ga1c2180aa493ce7fa39d140a3438af7c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_imu_lowpass_filter_response</type>
      <name>mip_3dm_imu_lowpass_filter_response</name>
      <anchorfile>group__c__3dm__imu__lowpass__filter.html</anchorfile>
      <anchor>ga26b0335b91f10e3db31324b357f8395a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_imu_lowpass_filter_command</name>
      <anchorfile>group__c__3dm__imu__lowpass__filter.html</anchorfile>
      <anchor>gaaaf6106c4e0d779c75125f65b5782c21</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_imu_lowpass_filter_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_imu_lowpass_filter_response</name>
      <anchorfile>group__c__3dm__imu__lowpass__filter.html</anchorfile>
      <anchor>ga19785a8498ef6190d16f7f94aae71c24</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_imu_lowpass_filter_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_imu_lowpass_filter_command</name>
      <anchorfile>group__c__3dm__imu__lowpass__filter.html</anchorfile>
      <anchor>ga5ce91ac318e235ff48a600be32e97a87</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_imu_lowpass_filter_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_imu_lowpass_filter_response</name>
      <anchorfile>group__c__3dm__imu__lowpass__filter.html</anchorfile>
      <anchor>gaeaa0c259dc67e36deb596e1112d1f195</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_imu_lowpass_filter_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_imu_lowpass_filter</name>
      <anchorfile>group__c__3dm__imu__lowpass__filter.html</anchorfile>
      <anchor>gafcfca44a6ebb0e21e07861ed8f1fc64a</anchor>
      <arglist>(struct mip_interface *device, uint8_t target_descriptor)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_imu_lowpass_filter</name>
      <anchorfile>group__c__3dm__imu__lowpass__filter.html</anchorfile>
      <anchor>ga7b777462746b4daccbfa7e8aca2dff94</anchor>
      <arglist>(struct mip_interface *device, uint8_t target_descriptor)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_imu_lowpass_filter</name>
      <anchorfile>group__c__3dm__imu__lowpass__filter.html</anchorfile>
      <anchor>gaf2f3d1e98b1ab40dae9461e6f7773d3a</anchor>
      <arglist>(struct mip_interface *device, uint8_t target_descriptor, bool *enable_out, bool *manual_out, uint16_t *frequency_out, uint8_t *reserved_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_imu_lowpass_filter</name>
      <anchorfile>group__c__3dm__imu__lowpass__filter.html</anchorfile>
      <anchor>ga7f224e54245daffdc3671ab012446edb</anchor>
      <arglist>(struct mip_interface *device, uint8_t target_descriptor)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_imu_lowpass_filter</name>
      <anchorfile>group__c__3dm__imu__lowpass__filter.html</anchorfile>
      <anchor>gaa65e778a0ca1b6d82a86f9969fcbea55</anchor>
      <arglist>(struct mip_interface *device, uint8_t target_descriptor, bool enable, bool manual, uint16_t frequency, uint8_t reserved)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_pps_source</name>
    <title>(0x0C,0x28) Pps Source [C]</title>
    <filename>group__c__3dm__pps__source.html</filename>
    <class kind="struct">mip_3dm_pps_source_command</class>
    <class kind="struct">mip_3dm_pps_source_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_pps_source_command</type>
      <name>mip_3dm_pps_source_command</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>ga765ae8af79e8a68ea3eac1974808fd57</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_3dm_pps_source_command_source</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>ga64f8ea4967f50736a02e14a0fdf831a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_pps_source_response</type>
      <name>mip_3dm_pps_source_response</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>gab7b7004db30cdd5be938ae815361d0ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_pps_source_command</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>ga0160000d555f036a205dd28f07099af4</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_pps_source_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_pps_source_command_source</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>gaf4f1a94038f6beb8cfa696df911991fc</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_pps_source_command_source *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_pps_source_response</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>gae930cd57fb511b7ccc0ae47ddda0ee76</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_pps_source_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_pps_source_command</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>gab689751263a6084606e58cd67e1166a5</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_pps_source_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_pps_source_command_source</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>ga2ec0010e1e4ac550be38c277d7af7bbb</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_pps_source_command_source self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_pps_source_response</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>gad47abe44c699326b2367412776371647</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_pps_source_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_pps_source</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>gae3c6ae0ba61d688096dd1c7337316889</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_pps_source</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>ga8141b98edc349a0c6db7e4bbe84a83ca</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_pps_source</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>ga00ca9ad784d50fa414a09749d36e8b0e</anchor>
      <arglist>(struct mip_interface *device, mip_3dm_pps_source_command_source *source_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_pps_source</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>ga52c933d9170ab9900e1bb58c041a8a98</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_pps_source</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>ga74b4ed18578942d5bd3849332413bdf6</anchor>
      <arglist>(struct mip_interface *device, mip_3dm_pps_source_command_source source)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_pps_source_command_source</type>
      <name>MIP_3DM_PPS_SOURCE_COMMAND_SOURCE_DISABLED</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>ga0a673739e21f7255a1f6e632a3c0cde9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_pps_source_command_source</type>
      <name>MIP_3DM_PPS_SOURCE_COMMAND_SOURCE_GENERATED</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>ga30a1c1f165ca99b70ade8018ff89a7ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_pps_source_command_source</type>
      <name>MIP_3DM_PPS_SOURCE_COMMAND_SOURCE_GPIO</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>ga3cf5882c9df6f03efa537911d5cd8ea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_pps_source_command_source</type>
      <name>MIP_3DM_PPS_SOURCE_COMMAND_SOURCE_RECEIVER_1</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>ga6a09711bc8a07567bd4bbf39d5d8d885</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_pps_source_command_source</type>
      <name>MIP_3DM_PPS_SOURCE_COMMAND_SOURCE_RECEIVER_2</name>
      <anchorfile>group__c__3dm__pps__source.html</anchorfile>
      <anchor>ga5b0a2ab9751b54f7c4c5439f4de3d580</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_gpio_config</name>
    <title>(0x0C,0x41) Gpio Config [C]</title>
    <filename>group__c__3dm__gpio__config.html</filename>
    <class kind="struct">mip_3dm_gpio_config_command</class>
    <class kind="struct">mip_3dm_gpio_config_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_gpio_config_command</type>
      <name>mip_3dm_gpio_config_command</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga93347b9e572486cbf84709c61ee46366</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_3dm_gpio_config_command_behavior</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga2b0e4d95073a716192bd79580d028da1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_3dm_gpio_config_command_feature</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga707510d43a7e0b2adfe2e1dcc2e3544a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_3dm_gpio_config_command_pin_mode</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga0398dd747602d38a5570647d0f240662</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_gpio_config_response</type>
      <name>mip_3dm_gpio_config_response</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga730604ef25b1f1597d6b65d3534f6af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gpio_config_command</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga2239e535f940a44be2005be000952893</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gpio_config_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gpio_config_command_behavior</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga1c2ffc9f92b6f1c100c7d3fc0428d6e3</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gpio_config_command_behavior *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gpio_config_command_feature</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>gaca9d696f88272238b660c612dda026a1</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gpio_config_command_feature *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gpio_config_command_pin_mode</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga6ba22b57af69f1c5bab2ea7d16dc3fc7</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gpio_config_command_pin_mode *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gpio_config_response</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga723e169bbf69ce63b275a54707b9a97a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gpio_config_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gpio_config_command</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>gaa2038f9bf96db746ef47a766f3d017f3</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gpio_config_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gpio_config_command_behavior</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga20fbd9066b92e4435ec2de8feda03324</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gpio_config_command_behavior self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gpio_config_command_feature</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga342aabb9ba5a0a4276d6fc20306ffa49</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gpio_config_command_feature self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gpio_config_command_pin_mode</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga58b12422d7a6f16e30b476cbe058158b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gpio_config_command_pin_mode self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gpio_config_response</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>gaefa5f5cb4068dc68ae9d19928d5f47a8</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gpio_config_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_gpio_config</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga8fcfa2f17a24c3c3ffd43a4803ecfd07</anchor>
      <arglist>(struct mip_interface *device, uint8_t pin)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_gpio_config</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>gaec532821b00e59e6f983034bc0b2bbc1</anchor>
      <arglist>(struct mip_interface *device, uint8_t pin)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_gpio_config</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga014ecb5beb953d3e8bdc34331323c3b6</anchor>
      <arglist>(struct mip_interface *device, uint8_t pin, mip_3dm_gpio_config_command_feature *feature_out, mip_3dm_gpio_config_command_behavior *behavior_out, mip_3dm_gpio_config_command_pin_mode *pin_mode_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_gpio_config</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga749e567136264fb69c226e0652ee8fac</anchor>
      <arglist>(struct mip_interface *device, uint8_t pin)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_gpio_config</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>gac8116887420f6f2f8f87527a23544346</anchor>
      <arglist>(struct mip_interface *device, uint8_t pin, mip_3dm_gpio_config_command_feature feature, mip_3dm_gpio_config_command_behavior behavior, mip_3dm_gpio_config_command_pin_mode pin_mode)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_behavior</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_BEHAVIOR_ENCODER_A</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga251be870b3e4ab6e7047c2aece83556b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_behavior</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_BEHAVIOR_ENCODER_B</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga056065f700547b8745bdd3aa4bbf3092</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_behavior</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_BEHAVIOR_GPIO_INPUT</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga662b9fb1446fda9b4636e3609f15993a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_behavior</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_BEHAVIOR_GPIO_OUTPUT_HIGH</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga0e7171e8b127e8fd1db36f41462f854a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_behavior</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_BEHAVIOR_GPIO_OUTPUT_LOW</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>gae5b0fdd48963f9786e3c1a99ad5eabdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_behavior</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_BEHAVIOR_POWER_SHUTDOWN</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>gad841687eebbac627e1abfddbf98dbb4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_behavior</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_BEHAVIOR_PPS_INPUT</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>gaa75380a2c7bae097b417e448be937de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_behavior</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_BEHAVIOR_PPS_OUTPUT</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga02a77fcb03c09a409f86bf3fda7ed14f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_behavior</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_BEHAVIOR_TIMESTAMP_EITHER</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>gaa169f117591baebd03e720f46b2bb3e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_behavior</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_BEHAVIOR_TIMESTAMP_FALLING</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>gaea6bd8bf8bd8fbc4fd4e078edb3db0e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_behavior</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_BEHAVIOR_TIMESTAMP_RISING</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga7b6d30ad2b93267abc23b8b42fe3d4da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_behavior</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_BEHAVIOR_UNUSED</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga34e701cd366ce7e762a4381ea627b98b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_feature</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_FEATURE_ENCODER</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>gabc45f1187bb0fb9b9a71a92ccf9aab65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_feature</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_FEATURE_GPIO</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga30b09fd0338245c56ba554660b302683</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_feature</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_FEATURE_POWER</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga2a4258310eeb8e39b3c41987183c7d07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_feature</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_FEATURE_PPS</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga1317404590b08bdcfc958883faf36939</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_feature</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_FEATURE_TIMESTAMP</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga9b2ed482bdaa28c57de8d984c5940516</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_feature</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_FEATURE_UNUSED</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga69d633e847f7f1edf3b164d1d931c27a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_pin_mode</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_PIN_MODE_NONE</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>gaf93bb7a977217b6a860afb2690e32f88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_pin_mode</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_PIN_MODE_OPEN_DRAIN</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga5208e0dc568658cf922b43adc52fb92a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_pin_mode</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_PIN_MODE_PULLDOWN</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>ga49873c98834fa4853131ae8483a4fb6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_gpio_config_command_pin_mode</type>
      <name>MIP_3DM_GPIO_CONFIG_COMMAND_PIN_MODE_PULLUP</name>
      <anchorfile>group__c__3dm__gpio__config.html</anchorfile>
      <anchor>gac21bf3de1482e617c293106b024a0e87</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_gpio_state</name>
    <title>(0x0C,0x42) Gpio State [C]</title>
    <filename>group__c__3dm__gpio__state.html</filename>
    <class kind="struct">mip_3dm_gpio_state_command</class>
    <class kind="struct">mip_3dm_gpio_state_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_gpio_state_command</type>
      <name>mip_3dm_gpio_state_command</name>
      <anchorfile>group__c__3dm__gpio__state.html</anchorfile>
      <anchor>gafb2605eb6e383e984c6fdb0ed0a0102f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_gpio_state_response</type>
      <name>mip_3dm_gpio_state_response</name>
      <anchorfile>group__c__3dm__gpio__state.html</anchorfile>
      <anchor>gace0de5ad9413b4e7cc5f23ea6e531105</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gpio_state_command</name>
      <anchorfile>group__c__3dm__gpio__state.html</anchorfile>
      <anchor>ga426039dd4247f51e1c15d4248e28214a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gpio_state_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gpio_state_response</name>
      <anchorfile>group__c__3dm__gpio__state.html</anchorfile>
      <anchor>ga32e8acf501e120a9e8ea4062a297692e</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gpio_state_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gpio_state_command</name>
      <anchorfile>group__c__3dm__gpio__state.html</anchorfile>
      <anchor>ga9a66f6d91a9711ea3f8332c159aa6414</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gpio_state_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gpio_state_response</name>
      <anchorfile>group__c__3dm__gpio__state.html</anchorfile>
      <anchor>ga6bf05c26888830393e40651d11d32ce2</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gpio_state_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_gpio_state</name>
      <anchorfile>group__c__3dm__gpio__state.html</anchorfile>
      <anchor>ga05fa6f5782528bcbe149016e28597d83</anchor>
      <arglist>(struct mip_interface *device, uint8_t pin, bool *state_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_gpio_state</name>
      <anchorfile>group__c__3dm__gpio__state.html</anchorfile>
      <anchor>ga431859e3022e266941eedbca0bd8ba0d</anchor>
      <arglist>(struct mip_interface *device, uint8_t pin, bool state)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_odometer</name>
    <title>(0x0C,0x43) Odometer [C]</title>
    <filename>group__c__3dm__odometer.html</filename>
    <class kind="struct">mip_3dm_odometer_command</class>
    <class kind="struct">mip_3dm_odometer_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_odometer_command</type>
      <name>mip_3dm_odometer_command</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>gaadcc2bb04432ff9b23e2ab99bef56092</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_3dm_odometer_command_mode</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>ga40b7238c9993a897aa380d5aec70a80f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_odometer_response</type>
      <name>mip_3dm_odometer_response</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>ga74f3bcb7acb5765040023fb6bb98be11</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_odometer_command</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>ga5827964c4a38c827a2bac9ca3bb20af1</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_odometer_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_odometer_command_mode</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>ga36b3a06ab932a424f68ed97a64cc8143</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_odometer_command_mode *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_odometer_response</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>gaabf47a816ce0fa9232b5e2930615bebb</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_odometer_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_odometer_command</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>ga68e7b2b099f3a409dec7e8272ea80404</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_odometer_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_odometer_command_mode</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>gaecf25006f94ab6ae7e24455546bf1cb3</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_odometer_command_mode self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_odometer_response</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>ga4877bcec4b3921768345213cbe300371</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_odometer_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_odometer</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>ga9f2f0ce7225160743ef63b52f7203cdc</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_odometer</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>ga44abe2a0069656adc388932c2bff6f72</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_odometer</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>gac29125bd95102d2013a00f15a7e45865</anchor>
      <arglist>(struct mip_interface *device, mip_3dm_odometer_command_mode *mode_out, float *scaling_out, float *uncertainty_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_odometer</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>gaad2ee32805d9ec0919fc7a7d5c4c6c79</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_odometer</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>ga76f310d398adae841e52310286d30d07</anchor>
      <arglist>(struct mip_interface *device, mip_3dm_odometer_command_mode mode, float scaling, float uncertainty)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_odometer_command_mode</type>
      <name>MIP_3DM_ODOMETER_COMMAND_MODE_DISABLED</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>ga6fc955ee32ffb9c25949c79790bdf717</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_odometer_command_mode</type>
      <name>MIP_3DM_ODOMETER_COMMAND_MODE_QUADRATURE</name>
      <anchorfile>group__c__3dm__odometer.html</anchorfile>
      <anchor>ga5f686220d5b3d73d2049144704551379</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_get_event_support</name>
    <title>(0x0C,0x2A) Get Event Support [C]</title>
    <filename>group__c__3dm__get__event__support.html</filename>
    <class kind="struct">mip_3dm_get_event_support_command</class>
    <class kind="struct">mip_3dm_get_event_support_command_info</class>
    <class kind="struct">mip_3dm_get_event_support_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_get_event_support_command</type>
      <name>mip_3dm_get_event_support_command</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>ga32f95c52df4cacf63086b86e7ce8f10b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_get_event_support_command_info</type>
      <name>mip_3dm_get_event_support_command_info</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>gafc2ebe84d1a9bb53957a928e2c697ac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_3dm_get_event_support_command_query</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>gad086827e9b3531e116ca30d49103eba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_get_event_support_response</type>
      <name>mip_3dm_get_event_support_response</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>gaea4c473725e2c6e5c7c435a78ad16c42</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_event_support_command</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>ga40f391839578781991c322acb623c372</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_get_event_support_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_event_support_command_info</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>ga7cd02473a01acd26137821315935c1f1</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_get_event_support_command_info *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_event_support_command_query</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>ga7d4168dc0f2eabe33ebf3f9eb9fc02f7</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_get_event_support_command_query *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_event_support_response</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>ga6bfe6b91e8394040e121d7329def918f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_get_event_support_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_event_support_command</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>ga418715bba7f2f2dad4a5d37dc9dcb3e7</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_get_event_support_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_event_support_command_info</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>gaf5c06d603f96ba797a4ff7d561d5f08d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_get_event_support_command_info *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_event_support_command_query</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>gaf0da1215e187558cfdaf8bf3942728dc</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_get_event_support_command_query self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_event_support_response</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>ga1f973368988430de7539d04393b75ea8</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_get_event_support_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_get_event_support</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>ga219ed24ac7ce171ef5a0dffab1494a12</anchor>
      <arglist>(struct mip_interface *device, mip_3dm_get_event_support_command_query query, uint8_t *max_instances_out, uint8_t *num_entries_out, uint8_t num_entries_out_max, mip_3dm_get_event_support_command_info *entries_out)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_get_event_support_command_query</type>
      <name>MIP_3DM_GET_EVENT_SUPPORT_COMMAND_QUERY_ACTION_TYPES</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>gabe33c3de2e1203d2f5be4d4086272152</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_get_event_support_command_query</type>
      <name>MIP_3DM_GET_EVENT_SUPPORT_COMMAND_QUERY_TRIGGER_TYPES</name>
      <anchorfile>group__c__3dm__get__event__support.html</anchorfile>
      <anchor>gad8eb8ba65afe7621d4856f354598abb0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_event_control</name>
    <title>(0x0C,0x2B) Event Control [C]</title>
    <filename>group__c__3dm__event__control.html</filename>
    <class kind="struct">mip_3dm_event_control_command</class>
    <class kind="struct">mip_3dm_event_control_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_event_control_command</type>
      <name>mip_3dm_event_control_command</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>ga0af975946045ee87f45444792c93da4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_3dm_event_control_command_mode</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>gadaee6efba8a072cd9b08748420d77593</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_event_control_response</type>
      <name>mip_3dm_event_control_response</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>gabca755381fb5834c6f8eb0ff3fbcea1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_control_command</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>ga50958bbc6dd3f32f966261fe771491a1</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_control_command_mode</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>ga1816df4a4d74106cefe89c6134151b8a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_control_command_mode *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_control_response</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>ga5ceabaf1669b40b79050ebddc77dc5bb</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_control_command</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>ga494be4ca1be91a9238b914e0c7c6c295</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_control_command_mode</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>ga67f3c996684252e5b3ab01bad9dd1dbf</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_control_command_mode self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_control_response</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>gad19bcc121cea78227a711950338be48b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_event_control</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>ga6db781c8c5c6105db23ffb2119fc9f95</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_event_control</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>gab6d1bc0e9846cbb44cf8d6eb0aac53e5</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_event_control</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>gae0c111e1e14bb8f712b6aa39a9dd63b8</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance, mip_3dm_event_control_command_mode *mode_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_event_control</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>ga09071a5277141226d56987d43bcfa3fe</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_event_control</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>ga4bc42744ea678ba24fdf87bcc1b7c7a6</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance, mip_3dm_event_control_command_mode mode)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_control_command_mode</type>
      <name>MIP_3DM_EVENT_CONTROL_COMMAND_MODE_DISABLED</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>gab8828b4158539483f2c28ad9af5be7b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_control_command_mode</type>
      <name>MIP_3DM_EVENT_CONTROL_COMMAND_MODE_ENABLED</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>ga96885e746498a752d2830c2f55af379a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_control_command_mode</type>
      <name>MIP_3DM_EVENT_CONTROL_COMMAND_MODE_TEST</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>gabaaccd491e45dd7712f86720c0dd61e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_control_command_mode</type>
      <name>MIP_3DM_EVENT_CONTROL_COMMAND_MODE_TEST_PULSE</name>
      <anchorfile>group__c__3dm__event__control.html</anchorfile>
      <anchor>gadd64804cd45394bd5e83b0cc69a1df0c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_get_event_trigger_status</name>
    <title>(0x0C,0x2C) Get Event Trigger Status [C]</title>
    <filename>group__c__3dm__get__event__trigger__status.html</filename>
    <class kind="struct">mip_3dm_get_event_trigger_status_command</class>
    <class kind="struct">mip_3dm_get_event_trigger_status_command_entry</class>
    <class kind="struct">mip_3dm_get_event_trigger_status_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_get_event_trigger_status_command</type>
      <name>mip_3dm_get_event_trigger_status_command</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>gabfbeeae1f389b78e11979060ee10c8d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_get_event_trigger_status_command_entry</type>
      <name>mip_3dm_get_event_trigger_status_command_entry</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>ga608cd36731d7ff1e8338ab35ebdf55fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_3dm_get_event_trigger_status_command_status</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>ga34f750f96f0de7e570aa2b04a4982cd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_get_event_trigger_status_response</type>
      <name>mip_3dm_get_event_trigger_status_response</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>gabf80e73fe7be6c3eecffbe6ad7b1e5b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_event_trigger_status_command</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>ga00291b634d2152ad87863bfca327efe7</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_get_event_trigger_status_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_event_trigger_status_command_entry</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>gae4080a0cb34b1f1b6205739b086f74e4</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_get_event_trigger_status_command_entry *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_event_trigger_status_command_status</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>ga25d4ce90c4d017c6d70ed67116f2d466</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_get_event_trigger_status_command_status *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_event_trigger_status_response</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>gaa8c168b9689cdd086cb05ec2963e1e62</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_get_event_trigger_status_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_event_trigger_status_command</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>gade1b26c30b87239660a54bccaf2cea70</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_get_event_trigger_status_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_event_trigger_status_command_entry</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>gaaf066740188a91604f9b71e760707501</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_get_event_trigger_status_command_entry *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_event_trigger_status_command_status</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>ga7380243280f8e3e2297b0d5f47fa7f73</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_get_event_trigger_status_command_status self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_event_trigger_status_response</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>ga6cbf1ed5ae2ce378103cf007f5858f11</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_get_event_trigger_status_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_get_event_trigger_status</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>ga90057b314df893da238618cfb8db68a4</anchor>
      <arglist>(struct mip_interface *device, uint8_t requested_count, const uint8_t *requested_instances, uint8_t *count_out, uint8_t count_out_max, mip_3dm_get_event_trigger_status_command_entry *triggers_out)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_get_event_trigger_status_command_status</type>
      <name>MIP_3DM_GET_EVENT_TRIGGER_STATUS_COMMAND_STATUS_ACTIVE</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>ga756bf35dc32b5d4cfcaffdf5111725a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_get_event_trigger_status_command_status</type>
      <name>MIP_3DM_GET_EVENT_TRIGGER_STATUS_COMMAND_STATUS_ENABLED</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>ga73db92f92d1f491293c36518e149eb00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_get_event_trigger_status_command_status</type>
      <name>MIP_3DM_GET_EVENT_TRIGGER_STATUS_COMMAND_STATUS_NONE</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>ga29477e6801b9721a6d0e2d9c6d229bb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_get_event_trigger_status_command_status</type>
      <name>MIP_3DM_GET_EVENT_TRIGGER_STATUS_COMMAND_STATUS_TEST</name>
      <anchorfile>group__c__3dm__get__event__trigger__status.html</anchorfile>
      <anchor>ga6796085c2c13c34e305aeeebbc23a6f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_get_event_action_status</name>
    <title>(0x0C,0x2D) Get Event Action Status [C]</title>
    <filename>group__c__3dm__get__event__action__status.html</filename>
    <class kind="struct">mip_3dm_get_event_action_status_command</class>
    <class kind="struct">mip_3dm_get_event_action_status_command_entry</class>
    <class kind="struct">mip_3dm_get_event_action_status_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_get_event_action_status_command</type>
      <name>mip_3dm_get_event_action_status_command</name>
      <anchorfile>group__c__3dm__get__event__action__status.html</anchorfile>
      <anchor>gaf4637681c4ff30cc6c8c970ec7050a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_get_event_action_status_command_entry</type>
      <name>mip_3dm_get_event_action_status_command_entry</name>
      <anchorfile>group__c__3dm__get__event__action__status.html</anchorfile>
      <anchor>gafebe4d8b826bb33cf7bc6fe33e75c1f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_get_event_action_status_response</type>
      <name>mip_3dm_get_event_action_status_response</name>
      <anchorfile>group__c__3dm__get__event__action__status.html</anchorfile>
      <anchor>ga0f00651c5106b4afe2d8de10fed5ccbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_event_action_status_command</name>
      <anchorfile>group__c__3dm__get__event__action__status.html</anchorfile>
      <anchor>ga8e755255372106c56a08cfd48f2a4b11</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_get_event_action_status_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_event_action_status_command_entry</name>
      <anchorfile>group__c__3dm__get__event__action__status.html</anchorfile>
      <anchor>ga8546c4b312fbe81d6a2fbabd0e339647</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_get_event_action_status_command_entry *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_get_event_action_status_response</name>
      <anchorfile>group__c__3dm__get__event__action__status.html</anchorfile>
      <anchor>ga6cc23011dfa9065254d84c2b02d8f86d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_get_event_action_status_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_event_action_status_command</name>
      <anchorfile>group__c__3dm__get__event__action__status.html</anchorfile>
      <anchor>gae309b0cff6e5d55a5e6c8ac498f600dd</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_get_event_action_status_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_event_action_status_command_entry</name>
      <anchorfile>group__c__3dm__get__event__action__status.html</anchorfile>
      <anchor>gae1366be25a915fed934abc346f64484f</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_get_event_action_status_command_entry *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_get_event_action_status_response</name>
      <anchorfile>group__c__3dm__get__event__action__status.html</anchorfile>
      <anchor>ga073310b16266c0ea7b8b85f5ac1c37ca</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_get_event_action_status_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_get_event_action_status</name>
      <anchorfile>group__c__3dm__get__event__action__status.html</anchorfile>
      <anchor>gae0f62deb7eacf766eba38ac578a5d546</anchor>
      <arglist>(struct mip_interface *device, uint8_t requested_count, const uint8_t *requested_instances, uint8_t *count_out, uint8_t count_out_max, mip_3dm_get_event_action_status_command_entry *actions_out)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_event_trigger</name>
    <title>(0x0C,0x2E) Event Trigger [C]</title>
    <filename>group__c__3dm__event__trigger.html</filename>
    <class kind="struct">mip_3dm_event_trigger_command</class>
    <class kind="struct">mip_3dm_event_trigger_command_combination_params</class>
    <class kind="struct">mip_3dm_event_trigger_command_gpio_params</class>
    <class kind="union">mip_3dm_event_trigger_command_parameters</class>
    <class kind="struct">mip_3dm_event_trigger_command_threshold_params</class>
    <class kind="struct">mip_3dm_event_trigger_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_event_trigger_command</type>
      <name>mip_3dm_event_trigger_command</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga1a586fa4a6bcbbbf5a46984cc0a40a0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_event_trigger_command_combination_params</type>
      <name>mip_3dm_event_trigger_command_combination_params</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gac636a904404cd6e3323ea2ed5449f2ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_event_trigger_command_gpio_params</type>
      <name>mip_3dm_event_trigger_command_gpio_params</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gae822e70245c56db93ebbb9851befe2f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_3dm_event_trigger_command_gpio_params_mode</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gae719fb9a0b971aed571866863b7d50e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union mip_3dm_event_trigger_command_parameters</type>
      <name>mip_3dm_event_trigger_command_parameters</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gacf45bc20b509d53e45518669557fea84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_event_trigger_command_threshold_params</type>
      <name>mip_3dm_event_trigger_command_threshold_params</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga8db56a789c7e7efbebf7692fe82d86b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_3dm_event_trigger_command_threshold_params_type</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga094eb1172f2f2f6e9e397dfbc15f0b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_3dm_event_trigger_command_type</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga2831938b5b6236788b1a5853eb2a64b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_event_trigger_response</type>
      <name>mip_3dm_event_trigger_response</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga1b5c434489355e88a8b60d15b8d05dc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_COMBINATION_PARAMS_LOGIC_XOR_ONE</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gga385c44f6fb256e5716a2302a5b940388aa0ee9c2fa3460a9ee216232fc268ffb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_COMBINATION_PARAMS_LOGIC_ONLY_A</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ggabc5c98fcc1211af2b80116dd6e0a035da893474d2d6356bbd3675483c5c8ac968</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_COMBINATION_PARAMS_LOGIC_ONLY_B</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ggac36f475ca5b446f4fde4c9b90bec77c8a1929963fb39d426ec16e476712fd8bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_COMBINATION_PARAMS_LOGIC_ONLY_C</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gga05589fbab0657f08285ebdfe93f5ec9ea3f0c5c5282a556bf28d1b5a890cbf0fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_COMBINATION_PARAMS_LOGIC_ONLY_D</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gga16af7b253440dadd46a80a4b9fddba4da6ac12a297c2773bfa6fd06cb3a15d100</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_COMBINATION_PARAMS_LOGIC_AND_AB</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ggaba01db17f4a2bfbc3db60dc172972a25ad1b3c59afad82a08dcd69f48bc6a8d3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_COMBINATION_PARAMS_LOGIC_AB_OR_C</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ggaaf105ae5beaca1dee30ae54530691fceae23bf71e340a563b91c5241b245b4864</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_COMBINATION_PARAMS_LOGIC_AND</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gga80155586fa275b28773c9b203f52cabaa01dee40972f334a1d08d9402d06cd50e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_COMBINATION_PARAMS_LOGIC_NEVER</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gga61dadd085c1777f559549e05962b2c9eadbf4b19167cb4bbb1f2408d3cda4cd86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_COMBINATION_PARAMS_LOGIC_ALWAYS</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gga726ca809ffd3d67ab4b8476646f26635a29c4979261e92e048b59c7ece52337c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_COMBINATION_PARAMS_LOGIC_NONE</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gga0411cd49bb5b71852cecd93bcbf0ca2da981394b95ea07083ec851fe889be74f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_COMBINATION_PARAMS_LOGIC_OR</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ggabed82baf7f470b522273a3e37c24c600ad28a67dd20f4458fd7ed750159ae3076</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_COMBINATION_PARAMS_LOGIC_NAND</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ggab04a0655cd1e3bcac5e8f48c18df1a57a1ea4101092ec48c33ddbbeac43293e2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_trigger_command</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga8dc7fca660a7ad540ae2f36dc6f5a1c4</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_trigger_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_trigger_command_combination_params</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga365f6a5b459706aeddb8cb64216d0c69</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_trigger_command_combination_params *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_trigger_command_gpio_params</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gacabba736bbef05f77276a8419789c8c3</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_trigger_command_gpio_params *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_trigger_command_gpio_params_mode</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga220922d1375f38f6623df290bd11c631</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_trigger_command_gpio_params_mode *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_trigger_command_threshold_params</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gaa7cd42fa230c45faf21aeb6f27aa946a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_trigger_command_threshold_params *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_trigger_command_threshold_params_type</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga2b00be65cf9ebc9cb22530ad131c44b5</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_trigger_command_threshold_params_type *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_trigger_command_type</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga7e232b2eeb3df66c4327cf04ef0c6990</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_trigger_command_type *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_trigger_response</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga9d38cfcdbda94f0ca96e772fbbae30b2</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_trigger_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_trigger_command</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga03f7e156af7e157f0e9173c391d595dd</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_trigger_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_trigger_command_combination_params</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga27686d099b709bd902b28ed91d4e5048</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_trigger_command_combination_params *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_trigger_command_gpio_params</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gaa5869c72b99430676c14abf53196d05a</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_trigger_command_gpio_params *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_trigger_command_gpio_params_mode</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga7f263c1ce72382862b61763ff1fe13d1</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_trigger_command_gpio_params_mode self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_trigger_command_threshold_params</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gad928ac532bac432c6c00be4f8b060fa0</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_trigger_command_threshold_params *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_trigger_command_threshold_params_type</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gaf52baa32b47f2e963b3af9e340c55008</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_trigger_command_threshold_params_type self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_trigger_command_type</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga4bc2b18a1bd048021d1e84588c212458</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_trigger_command_type self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_trigger_response</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gac03a029e6403b5a4f46d17a01b58a203</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_trigger_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_event_trigger</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga37a4ccdc20efb28dfbb8c9f703780059</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_event_trigger</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga24b5b1e7370f0b21f029731f27a2c3c9</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_event_trigger</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gaf7a94fce34e5eae8f2b7e43972d3bb88</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance, mip_3dm_event_trigger_command_type *type_out, mip_3dm_event_trigger_command_parameters *parameters_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_event_trigger</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga7514356b0d5dc50e8b3ed26a464c0157</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_event_trigger</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>gaba1a95be2580c0a81c3d5dc6884aede1</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance, mip_3dm_event_trigger_command_type type, const mip_3dm_event_trigger_command_parameters *parameters)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_trigger_command_gpio_params_mode</type>
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_GPIO_PARAMS_MODE_DISABLED</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga3f79584071e258a0293f8ab34962c4f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_trigger_command_gpio_params_mode</type>
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_GPIO_PARAMS_MODE_EDGE</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga6441bea115d7c50fea0d96646d1f62e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_trigger_command_gpio_params_mode</type>
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_GPIO_PARAMS_MODE_WHILE_HIGH</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga2080b83551d19d9a92bd3a35cdbf4c8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_trigger_command_gpio_params_mode</type>
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_GPIO_PARAMS_MODE_WHILE_LOW</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga626ac7421e2efd766f14d8e37bac2a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_trigger_command_threshold_params_type</type>
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_THRESHOLD_PARAMS_TYPE_INTERVAL</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga31e22192395d9ca36f519a112bd3dee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_trigger_command_threshold_params_type</type>
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_THRESHOLD_PARAMS_TYPE_WINDOW</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga8da71aa880c438c8ddfe3066dd04fd81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_trigger_command_type</type>
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_TYPE_COMBINATION</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga5300ba57ff40c152812a3942699e4da3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_trigger_command_type</type>
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_TYPE_GPIO</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga85d0049ac807d8910352b72b3bdc73b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_trigger_command_type</type>
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_TYPE_NONE</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga2c13db0e432d33924537e540f1861a9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_trigger_command_type</type>
      <name>MIP_3DM_EVENT_TRIGGER_COMMAND_TYPE_THRESHOLD</name>
      <anchorfile>group__c__3dm__event__trigger.html</anchorfile>
      <anchor>ga356ea10261cea04312fcfcfd505a5158</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_event_action</name>
    <title>(0x0C,0x2F) Event Action [C]</title>
    <filename>group__c__3dm__event__action.html</filename>
    <class kind="struct">mip_3dm_event_action_command</class>
    <class kind="struct">mip_3dm_event_action_command_gpio_params</class>
    <class kind="struct">mip_3dm_event_action_command_message_params</class>
    <class kind="union">mip_3dm_event_action_command_parameters</class>
    <class kind="struct">mip_3dm_event_action_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_event_action_command</type>
      <name>mip_3dm_event_action_command</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga881d43d77c2c6743b3347b254cd220e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_event_action_command_gpio_params</type>
      <name>mip_3dm_event_action_command_gpio_params</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>gae794c06518a60bb9247a3d0aaf46f882</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_3dm_event_action_command_gpio_params_mode</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>gac7bf5cf3d9078f9d7442ad9d9045700a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_event_action_command_message_params</type>
      <name>mip_3dm_event_action_command_message_params</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga8373ef20f5d1d2a1845012670e4287ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union mip_3dm_event_action_command_parameters</type>
      <name>mip_3dm_event_action_command_parameters</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>gacaae43e03121efdbbde589137b3ce91d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_3dm_event_action_command_type</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>gaaf1799ec6b6707ba66fe4f19559c2769</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_event_action_response</type>
      <name>mip_3dm_event_action_response</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga782093ed45d5cc8a8b9d2b6bc99edd02</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_action_command</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga00ba925d3a4a3356260b3391d480ff69</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_action_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_action_command_gpio_params</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga5478efa17b58d8ffd798b8e66a3b1109</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_action_command_gpio_params *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_action_command_gpio_params_mode</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga06b99bda34754ca117ca56d879102063</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_action_command_gpio_params_mode *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_action_command_message_params</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga771b70fa12a45ccf04608953cb7fc910</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_action_command_message_params *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_action_command_type</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga233aa30c66a09556f9d410afa2d3ea97</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_action_command_type *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_event_action_response</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga0273dd5f57d3696f519446d837405f82</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_event_action_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_action_command</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga0ec48a06be31b0ecbfff9f4fc1805354</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_action_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_action_command_gpio_params</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>gafeb27c17d102fbe5a99ca3210c46aaad</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_action_command_gpio_params *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_action_command_gpio_params_mode</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga679dc607fcd0ff1e0d62548efd6ec8b4</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_action_command_gpio_params_mode self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_action_command_message_params</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>gaaa016e87d10b8996c3ad038d3ff277d1</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_action_command_message_params *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_action_command_type</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>gacf47aa437596ec54a8f9342deb03a213</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_action_command_type self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_event_action_response</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga49a79d8454e5718e303f4092f3a97d13</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_event_action_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_event_action</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga48172d962f2533f14d7697fdcf1e16f4</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_event_action</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>gaf4254d3e68d93ca60ce510e654d0f7d6</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_event_action</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga0caa970c58af80087f27df2bd3cd374f</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance, uint8_t *trigger_out, mip_3dm_event_action_command_type *type_out, mip_3dm_event_action_command_parameters *parameters_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_event_action</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga6789c63fc18bb0baa85aff7b0e9feb1c</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_event_action</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga8d1808d68d202b33fbed5dc625ee3dbe</anchor>
      <arglist>(struct mip_interface *device, uint8_t instance, uint8_t trigger, mip_3dm_event_action_command_type type, const mip_3dm_event_action_command_parameters *parameters)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_action_command_gpio_params_mode</type>
      <name>MIP_3DM_EVENT_ACTION_COMMAND_GPIO_PARAMS_MODE_ACTIVE_HIGH</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga27f3da627c4ce7a3283490bc7aa8f9a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_action_command_gpio_params_mode</type>
      <name>MIP_3DM_EVENT_ACTION_COMMAND_GPIO_PARAMS_MODE_ACTIVE_LOW</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga7c265b5e612b4523558e7fca609db2db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_action_command_gpio_params_mode</type>
      <name>MIP_3DM_EVENT_ACTION_COMMAND_GPIO_PARAMS_MODE_DISABLED</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga29871237164a1439468ef0e69106c5a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_action_command_gpio_params_mode</type>
      <name>MIP_3DM_EVENT_ACTION_COMMAND_GPIO_PARAMS_MODE_ONESHOT_HIGH</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>gacccd690d4723fcc925ecfd8174b53398</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_action_command_gpio_params_mode</type>
      <name>MIP_3DM_EVENT_ACTION_COMMAND_GPIO_PARAMS_MODE_ONESHOT_LOW</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga9b448d870990dff4eaf856c17f451661</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_action_command_gpio_params_mode</type>
      <name>MIP_3DM_EVENT_ACTION_COMMAND_GPIO_PARAMS_MODE_TOGGLE</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>gab9cc7f9c7514c97a54bac407ecb1de16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_action_command_type</type>
      <name>MIP_3DM_EVENT_ACTION_COMMAND_TYPE_GPIO</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga364a5798b3bd58e739bf7486963fdabe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_action_command_type</type>
      <name>MIP_3DM_EVENT_ACTION_COMMAND_TYPE_MESSAGE</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>gaf9a0b2cc9df078f6ac436efcc319333d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_3dm_event_action_command_type</type>
      <name>MIP_3DM_EVENT_ACTION_COMMAND_TYPE_NONE</name>
      <anchorfile>group__c__3dm__event__action.html</anchorfile>
      <anchor>ga1372beacc2675cea285fa89e092761f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_accel_bias</name>
    <title>(0x0C,0x37) Accel Bias [C]</title>
    <filename>group__c__3dm__accel__bias.html</filename>
    <class kind="struct">mip_3dm_accel_bias_command</class>
    <class kind="struct">mip_3dm_accel_bias_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_accel_bias_command</type>
      <name>mip_3dm_accel_bias_command</name>
      <anchorfile>group__c__3dm__accel__bias.html</anchorfile>
      <anchor>ga514e77d86cf009fd8b5ab6d3e1e644df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_accel_bias_response</type>
      <name>mip_3dm_accel_bias_response</name>
      <anchorfile>group__c__3dm__accel__bias.html</anchorfile>
      <anchor>ga9b05c60ce66970015ade7b8e55f8d00e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_accel_bias_command</name>
      <anchorfile>group__c__3dm__accel__bias.html</anchorfile>
      <anchor>gac478675c0f42ac9586e8662c01e0c266</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_accel_bias_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_accel_bias_response</name>
      <anchorfile>group__c__3dm__accel__bias.html</anchorfile>
      <anchor>ga70eb6b19707519e477f5827f26c5d3ef</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_accel_bias_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_accel_bias_command</name>
      <anchorfile>group__c__3dm__accel__bias.html</anchorfile>
      <anchor>ga3e4f524a01df43a4c5c2091764d144bd</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_accel_bias_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_accel_bias_response</name>
      <anchorfile>group__c__3dm__accel__bias.html</anchorfile>
      <anchor>ga3befc2ae1eba8214ba1d05090086fa51</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_accel_bias_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_accel_bias</name>
      <anchorfile>group__c__3dm__accel__bias.html</anchorfile>
      <anchor>ga700655db4725f9563d365bc05323d9e1</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_accel_bias</name>
      <anchorfile>group__c__3dm__accel__bias.html</anchorfile>
      <anchor>gaa70587529328ca6f816fcd403699cb46</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_accel_bias</name>
      <anchorfile>group__c__3dm__accel__bias.html</anchorfile>
      <anchor>ga6fd1b72a428aa7812bde78ec2f548a12</anchor>
      <arglist>(struct mip_interface *device, float *bias_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_accel_bias</name>
      <anchorfile>group__c__3dm__accel__bias.html</anchorfile>
      <anchor>ga4dc65b36c33105ab0e4e2e6f9c0b0fc7</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_accel_bias</name>
      <anchorfile>group__c__3dm__accel__bias.html</anchorfile>
      <anchor>gaa242efce63f5ea3ea3b027a3f9946d72</anchor>
      <arglist>(struct mip_interface *device, const float *bias)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_gyro_bias</name>
    <title>(0x0C,0x38) Gyro Bias [C]</title>
    <filename>group__c__3dm__gyro__bias.html</filename>
    <class kind="struct">mip_3dm_gyro_bias_command</class>
    <class kind="struct">mip_3dm_gyro_bias_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_gyro_bias_command</type>
      <name>mip_3dm_gyro_bias_command</name>
      <anchorfile>group__c__3dm__gyro__bias.html</anchorfile>
      <anchor>ga93df457718452e0faad4f2f9592b606d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_gyro_bias_response</type>
      <name>mip_3dm_gyro_bias_response</name>
      <anchorfile>group__c__3dm__gyro__bias.html</anchorfile>
      <anchor>ga0b14047acc9fce810e84b50c223054e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gyro_bias_command</name>
      <anchorfile>group__c__3dm__gyro__bias.html</anchorfile>
      <anchor>gaccd0d608f9b036b7a50a099d502418c9</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gyro_bias_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_gyro_bias_response</name>
      <anchorfile>group__c__3dm__gyro__bias.html</anchorfile>
      <anchor>gaf61ffa663ba6a07dfe1c0bcb8ddbd6af</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_gyro_bias_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gyro_bias_command</name>
      <anchorfile>group__c__3dm__gyro__bias.html</anchorfile>
      <anchor>ga13c216e3ed22a138a592fc6a28b2b73c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gyro_bias_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_gyro_bias_response</name>
      <anchorfile>group__c__3dm__gyro__bias.html</anchorfile>
      <anchor>ga7bbeea1289f2b58624a553bf2646cf1f</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_gyro_bias_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_gyro_bias</name>
      <anchorfile>group__c__3dm__gyro__bias.html</anchorfile>
      <anchor>ga78a2e467181e25c3c7c794ca610277da</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_gyro_bias</name>
      <anchorfile>group__c__3dm__gyro__bias.html</anchorfile>
      <anchor>ga8da7576f29a0be7d593dcd2da2eab7ad</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_gyro_bias</name>
      <anchorfile>group__c__3dm__gyro__bias.html</anchorfile>
      <anchor>ga338f531674aa462e3f452a3a83203856</anchor>
      <arglist>(struct mip_interface *device, float *bias_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_gyro_bias</name>
      <anchorfile>group__c__3dm__gyro__bias.html</anchorfile>
      <anchor>gaf4b2933556f31eefd36622ee13172c9c</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_gyro_bias</name>
      <anchorfile>group__c__3dm__gyro__bias.html</anchorfile>
      <anchor>ga56603482c4f11a43efe7f7c596dbdaee</anchor>
      <arglist>(struct mip_interface *device, const float *bias)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_capture_gyro_bias</name>
    <title>(0x0C,0x39) Capture Gyro Bias [C]</title>
    <filename>group__c__3dm__capture__gyro__bias.html</filename>
    <class kind="struct">mip_3dm_capture_gyro_bias_command</class>
    <class kind="struct">mip_3dm_capture_gyro_bias_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_capture_gyro_bias_command</type>
      <name>mip_3dm_capture_gyro_bias_command</name>
      <anchorfile>group__c__3dm__capture__gyro__bias.html</anchorfile>
      <anchor>gaafceb2d0cd1ba45ba1b45514d78138a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_capture_gyro_bias_response</type>
      <name>mip_3dm_capture_gyro_bias_response</name>
      <anchorfile>group__c__3dm__capture__gyro__bias.html</anchorfile>
      <anchor>ga74d49d28bcaa9512cde4d701d02bcea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_capture_gyro_bias_command</name>
      <anchorfile>group__c__3dm__capture__gyro__bias.html</anchorfile>
      <anchor>ga221b246417bedcde1b239f12c5a5de86</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_capture_gyro_bias_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_capture_gyro_bias_response</name>
      <anchorfile>group__c__3dm__capture__gyro__bias.html</anchorfile>
      <anchor>ga6474728b167c357a016e16caeae6cd71</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_capture_gyro_bias_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_capture_gyro_bias_command</name>
      <anchorfile>group__c__3dm__capture__gyro__bias.html</anchorfile>
      <anchor>ga81bcb775109170107925ac9c7dd22fc9</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_capture_gyro_bias_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_capture_gyro_bias_response</name>
      <anchorfile>group__c__3dm__capture__gyro__bias.html</anchorfile>
      <anchor>ga23378efcc1e4c829d9741fffa35b9758</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_capture_gyro_bias_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_capture_gyro_bias</name>
      <anchorfile>group__c__3dm__capture__gyro__bias.html</anchorfile>
      <anchor>ga988082d66da7ea25f307e301d128d282</anchor>
      <arglist>(struct mip_interface *device, uint16_t averaging_time_ms, float *bias_out)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_mag_hard_iron_offset</name>
    <title>(0x0C,0x3A) Mag Hard Iron Offset [C]</title>
    <filename>group__c__3dm__mag__hard__iron__offset.html</filename>
    <class kind="struct">mip_3dm_mag_hard_iron_offset_command</class>
    <class kind="struct">mip_3dm_mag_hard_iron_offset_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_mag_hard_iron_offset_command</type>
      <name>mip_3dm_mag_hard_iron_offset_command</name>
      <anchorfile>group__c__3dm__mag__hard__iron__offset.html</anchorfile>
      <anchor>ga55956d96ce71f9a6ce20785856ba2381</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_mag_hard_iron_offset_response</type>
      <name>mip_3dm_mag_hard_iron_offset_response</name>
      <anchorfile>group__c__3dm__mag__hard__iron__offset.html</anchorfile>
      <anchor>ga7743ea06cca619a75e28802da6f26d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_mag_hard_iron_offset_command</name>
      <anchorfile>group__c__3dm__mag__hard__iron__offset.html</anchorfile>
      <anchor>ga4bb08af459baaa8e754a0f3527929d6a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_mag_hard_iron_offset_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_mag_hard_iron_offset_response</name>
      <anchorfile>group__c__3dm__mag__hard__iron__offset.html</anchorfile>
      <anchor>gaca3e0fce27299a3516bf9b44f10bbe61</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_mag_hard_iron_offset_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_mag_hard_iron_offset_command</name>
      <anchorfile>group__c__3dm__mag__hard__iron__offset.html</anchorfile>
      <anchor>ga91e20db1025434b7008318c99e2c665b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_mag_hard_iron_offset_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_mag_hard_iron_offset_response</name>
      <anchorfile>group__c__3dm__mag__hard__iron__offset.html</anchorfile>
      <anchor>ga3dbb728ef97581f7823acad1c4a3b27a</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_mag_hard_iron_offset_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_mag_hard_iron_offset</name>
      <anchorfile>group__c__3dm__mag__hard__iron__offset.html</anchorfile>
      <anchor>ga7eefc3c14f3c977d7ebcfe3b5ab4e495</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_mag_hard_iron_offset</name>
      <anchorfile>group__c__3dm__mag__hard__iron__offset.html</anchorfile>
      <anchor>gad9db1b41e479b36ae3690c1a84a844db</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_mag_hard_iron_offset</name>
      <anchorfile>group__c__3dm__mag__hard__iron__offset.html</anchorfile>
      <anchor>gaafb4fe9a98d350f2b3bf610b6f0d8482</anchor>
      <arglist>(struct mip_interface *device, float *offset_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_mag_hard_iron_offset</name>
      <anchorfile>group__c__3dm__mag__hard__iron__offset.html</anchorfile>
      <anchor>ga95d1096114d8be6674692e8f6f47a404</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_mag_hard_iron_offset</name>
      <anchorfile>group__c__3dm__mag__hard__iron__offset.html</anchorfile>
      <anchor>gafabcb2c4e280861e61141c8a8a6620a1</anchor>
      <arglist>(struct mip_interface *device, const float *offset)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_mag_soft_iron_matrix</name>
    <title>(0x0C,0x3B) Mag Soft Iron Matrix [C]</title>
    <filename>group__c__3dm__mag__soft__iron__matrix.html</filename>
    <class kind="struct">mip_3dm_mag_soft_iron_matrix_command</class>
    <class kind="struct">mip_3dm_mag_soft_iron_matrix_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_mag_soft_iron_matrix_command</type>
      <name>mip_3dm_mag_soft_iron_matrix_command</name>
      <anchorfile>group__c__3dm__mag__soft__iron__matrix.html</anchorfile>
      <anchor>gae95d142269e5291b638b4f9f2d1c52bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_mag_soft_iron_matrix_response</type>
      <name>mip_3dm_mag_soft_iron_matrix_response</name>
      <anchorfile>group__c__3dm__mag__soft__iron__matrix.html</anchorfile>
      <anchor>ga10de17e65b8168fa09a4dd5bbe508fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_mag_soft_iron_matrix_command</name>
      <anchorfile>group__c__3dm__mag__soft__iron__matrix.html</anchorfile>
      <anchor>gae0c6cebde7c78ed2ac0929d5a298a8bc</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_mag_soft_iron_matrix_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_mag_soft_iron_matrix_response</name>
      <anchorfile>group__c__3dm__mag__soft__iron__matrix.html</anchorfile>
      <anchor>gabb2121eae89ac8c2185d3f6e82d74bbe</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_mag_soft_iron_matrix_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_mag_soft_iron_matrix_command</name>
      <anchorfile>group__c__3dm__mag__soft__iron__matrix.html</anchorfile>
      <anchor>gab38c080cec8e32a7d44543e6460cf338</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_mag_soft_iron_matrix_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_mag_soft_iron_matrix_response</name>
      <anchorfile>group__c__3dm__mag__soft__iron__matrix.html</anchorfile>
      <anchor>gae45762f89ff27ff70ab2bc339640f325</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_mag_soft_iron_matrix_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_mag_soft_iron_matrix</name>
      <anchorfile>group__c__3dm__mag__soft__iron__matrix.html</anchorfile>
      <anchor>gaee0b818f9f6e4435253461ee63be2c16</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_mag_soft_iron_matrix</name>
      <anchorfile>group__c__3dm__mag__soft__iron__matrix.html</anchorfile>
      <anchor>gaae4ec83f8ff86a1a433b5aa0f31293fc</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_mag_soft_iron_matrix</name>
      <anchorfile>group__c__3dm__mag__soft__iron__matrix.html</anchorfile>
      <anchor>gadbe9cb6f6630120ee042aaaf7ac12b1b</anchor>
      <arglist>(struct mip_interface *device, float *offset_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_mag_soft_iron_matrix</name>
      <anchorfile>group__c__3dm__mag__soft__iron__matrix.html</anchorfile>
      <anchor>gaf74eee7cbf4add7822887a8996414eeb</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_mag_soft_iron_matrix</name>
      <anchorfile>group__c__3dm__mag__soft__iron__matrix.html</anchorfile>
      <anchor>ga463c585ec479b1b38271fa13be0f54f2</anchor>
      <arglist>(struct mip_interface *device, const float *offset)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_coning_sculling_enable</name>
    <title>(0x0C,0x3E) Coning Sculling Enable [C]</title>
    <filename>group__c__3dm__coning__sculling__enable.html</filename>
    <class kind="struct">mip_3dm_coning_sculling_enable_command</class>
    <class kind="struct">mip_3dm_coning_sculling_enable_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_coning_sculling_enable_command</type>
      <name>mip_3dm_coning_sculling_enable_command</name>
      <anchorfile>group__c__3dm__coning__sculling__enable.html</anchorfile>
      <anchor>ga6ac8cda4ac93acf39698428b700f5ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_coning_sculling_enable_response</type>
      <name>mip_3dm_coning_sculling_enable_response</name>
      <anchorfile>group__c__3dm__coning__sculling__enable.html</anchorfile>
      <anchor>ga18e53831f2fa83c2c14b994b6b73aaef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_coning_sculling_enable_command</name>
      <anchorfile>group__c__3dm__coning__sculling__enable.html</anchorfile>
      <anchor>gabddc6a6ba616e33ee905b3e094924df6</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_coning_sculling_enable_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_coning_sculling_enable_response</name>
      <anchorfile>group__c__3dm__coning__sculling__enable.html</anchorfile>
      <anchor>ga02d715736ecc3883b95364eec8b71647</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_coning_sculling_enable_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_coning_sculling_enable_command</name>
      <anchorfile>group__c__3dm__coning__sculling__enable.html</anchorfile>
      <anchor>ga243a447c129a87cdad8b1798277d5856</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_coning_sculling_enable_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_coning_sculling_enable_response</name>
      <anchorfile>group__c__3dm__coning__sculling__enable.html</anchorfile>
      <anchor>gac36baa9baa7c32cb65e5199bbdcb5b18</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_coning_sculling_enable_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_coning_sculling_enable</name>
      <anchorfile>group__c__3dm__coning__sculling__enable.html</anchorfile>
      <anchor>ga478897e6f19466fad0e205b83383c8ce</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_coning_sculling_enable</name>
      <anchorfile>group__c__3dm__coning__sculling__enable.html</anchorfile>
      <anchor>ga5ef793c8cae8a4565b68ed256f77786c</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_coning_sculling_enable</name>
      <anchorfile>group__c__3dm__coning__sculling__enable.html</anchorfile>
      <anchor>ga80870baf412023d4663bb7d360931e23</anchor>
      <arglist>(struct mip_interface *device, bool *enable_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_coning_sculling_enable</name>
      <anchorfile>group__c__3dm__coning__sculling__enable.html</anchorfile>
      <anchor>ga4688758541601c1c235bb4e196cb2bb3</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_coning_sculling_enable</name>
      <anchorfile>group__c__3dm__coning__sculling__enable.html</anchorfile>
      <anchor>ga7a342bf9e7dafa9d0d35284a93cf1686</anchor>
      <arglist>(struct mip_interface *device, bool enable)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_sensor_2_vehicle_transform_euler</name>
    <title>(0x0C,0x31) Sensor 2 Vehicle Transform Euler [C]</title>
    <filename>group__c__3dm__sensor__2__vehicle__transform__euler.html</filename>
    <class kind="struct">mip_3dm_sensor_2_vehicle_transform_euler_command</class>
    <class kind="struct">mip_3dm_sensor_2_vehicle_transform_euler_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_sensor_2_vehicle_transform_euler_command</type>
      <name>mip_3dm_sensor_2_vehicle_transform_euler_command</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__euler.html</anchorfile>
      <anchor>ga49f2778b08bcaa5bbe472bf0603e373a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_sensor_2_vehicle_transform_euler_response</type>
      <name>mip_3dm_sensor_2_vehicle_transform_euler_response</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__euler.html</anchorfile>
      <anchor>gabd0fee6531ac14d8c0b543c4e64fe3e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_sensor_2_vehicle_transform_euler_command</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__euler.html</anchorfile>
      <anchor>gabd8c97bbe874581542558ad906e79924</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_sensor_2_vehicle_transform_euler_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_sensor_2_vehicle_transform_euler_response</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__euler.html</anchorfile>
      <anchor>ga1e100932a2b7ff51f9cc44cdac26b979</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_sensor_2_vehicle_transform_euler_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_sensor_2_vehicle_transform_euler_command</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__euler.html</anchorfile>
      <anchor>ga174d6fe786af77f6561f2df3196558c6</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_sensor_2_vehicle_transform_euler_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_sensor_2_vehicle_transform_euler_response</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__euler.html</anchorfile>
      <anchor>gaca6912d29f510ac9e35b21c7e061fa13</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_sensor_2_vehicle_transform_euler_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_sensor_2_vehicle_transform_euler</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__euler.html</anchorfile>
      <anchor>gaef88a5e9eaf0c76ce80511cb99d3f4c6</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_sensor_2_vehicle_transform_euler</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__euler.html</anchorfile>
      <anchor>ga4c7fccbe68424fb2e098bc121fd5f6a2</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_sensor_2_vehicle_transform_euler</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__euler.html</anchorfile>
      <anchor>ga2454f9fd648624f66c0bf1a220021876</anchor>
      <arglist>(struct mip_interface *device, float *roll_out, float *pitch_out, float *yaw_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_sensor_2_vehicle_transform_euler</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__euler.html</anchorfile>
      <anchor>ga5b03ffa8c8c0cea2678a78455c222593</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_sensor_2_vehicle_transform_euler</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__euler.html</anchorfile>
      <anchor>ga0ba05c96e9556e593832e773294f5dde</anchor>
      <arglist>(struct mip_interface *device, float roll, float pitch, float yaw)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_sensor_2_vehicle_transform_quaternion</name>
    <title>(0x0C,0x32) Sensor 2 Vehicle Transform Quaternion [C]</title>
    <filename>group__c__3dm__sensor__2__vehicle__transform__quaternion.html</filename>
    <class kind="struct">mip_3dm_sensor_2_vehicle_transform_quaternion_command</class>
    <class kind="struct">mip_3dm_sensor_2_vehicle_transform_quaternion_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_sensor_2_vehicle_transform_quaternion_command</type>
      <name>mip_3dm_sensor_2_vehicle_transform_quaternion_command</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__quaternion.html</anchorfile>
      <anchor>ga416040cc2dd82d841af31871ee687e4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_sensor_2_vehicle_transform_quaternion_response</type>
      <name>mip_3dm_sensor_2_vehicle_transform_quaternion_response</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__quaternion.html</anchorfile>
      <anchor>gaef94245917638d37cc5b4ca16560220d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_sensor_2_vehicle_transform_quaternion_command</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__quaternion.html</anchorfile>
      <anchor>ga34fa135da0fa8ba9c29cd26df4876dba</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_sensor_2_vehicle_transform_quaternion_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_sensor_2_vehicle_transform_quaternion_response</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__quaternion.html</anchorfile>
      <anchor>ga0e46fec72f8d0ed141f0b42a2d9c61ac</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_sensor_2_vehicle_transform_quaternion_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_sensor_2_vehicle_transform_quaternion_command</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__quaternion.html</anchorfile>
      <anchor>ga78d1c4576929fb5482f313ded1fccaab</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_sensor_2_vehicle_transform_quaternion_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_sensor_2_vehicle_transform_quaternion_response</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__quaternion.html</anchorfile>
      <anchor>ga878ab1e993717b5184654518b62ddf13</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_sensor_2_vehicle_transform_quaternion_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_sensor_2_vehicle_transform_quaternion</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__quaternion.html</anchorfile>
      <anchor>ga32d081256fd6295fe15882d82773c3e0</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_sensor_2_vehicle_transform_quaternion</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__quaternion.html</anchorfile>
      <anchor>ga142000eeacf25e6c661c0a60b2cf1648</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_sensor_2_vehicle_transform_quaternion</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__quaternion.html</anchorfile>
      <anchor>gac8a7889dee234a6e70f0f6c0e8c07127</anchor>
      <arglist>(struct mip_interface *device, float *q_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_sensor_2_vehicle_transform_quaternion</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__quaternion.html</anchorfile>
      <anchor>ga01d252c06fa4bab451f2ccaa3f324bb8</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_sensor_2_vehicle_transform_quaternion</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__quaternion.html</anchorfile>
      <anchor>ga7b80e91cf00e67e1b34280c4c59e65c4</anchor>
      <arglist>(struct mip_interface *device, const float *q)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_sensor_2_vehicle_transform_dcm</name>
    <title>(0x0C,0x33) Sensor 2 Vehicle Transform Dcm [C]</title>
    <filename>group__c__3dm__sensor__2__vehicle__transform__dcm.html</filename>
    <class kind="struct">mip_3dm_sensor_2_vehicle_transform_dcm_command</class>
    <class kind="struct">mip_3dm_sensor_2_vehicle_transform_dcm_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_sensor_2_vehicle_transform_dcm_command</type>
      <name>mip_3dm_sensor_2_vehicle_transform_dcm_command</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__dcm.html</anchorfile>
      <anchor>ga608b4e2b365f1f1f1938d9aef0695a84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_sensor_2_vehicle_transform_dcm_response</type>
      <name>mip_3dm_sensor_2_vehicle_transform_dcm_response</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__dcm.html</anchorfile>
      <anchor>ga65ba721e4a22ed49ad6cd642b3b081cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_sensor_2_vehicle_transform_dcm_command</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__dcm.html</anchorfile>
      <anchor>ga07424fa7db44bc868a23cd855ec6ab5c</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_sensor_2_vehicle_transform_dcm_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_sensor_2_vehicle_transform_dcm_response</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__dcm.html</anchorfile>
      <anchor>gaee89551239eee9cf6a60e5452ee86397</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_sensor_2_vehicle_transform_dcm_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_sensor_2_vehicle_transform_dcm_command</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__dcm.html</anchorfile>
      <anchor>gaecba0ec60e9046f88a898f03ec91cd21</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_sensor_2_vehicle_transform_dcm_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_sensor_2_vehicle_transform_dcm_response</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__dcm.html</anchorfile>
      <anchor>ga3bfcb033e3d37a661571b3962774b58e</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_sensor_2_vehicle_transform_dcm_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_sensor_2_vehicle_transform_dcm</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__dcm.html</anchorfile>
      <anchor>gad14140698b8872735fd703ff95bdcd05</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_sensor_2_vehicle_transform_dcm</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__dcm.html</anchorfile>
      <anchor>ga4f93f671cdb008aada7b717d67efeeb0</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_sensor_2_vehicle_transform_dcm</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__dcm.html</anchorfile>
      <anchor>gaaea0afc2f4ae5cc2239b56a052a271ac</anchor>
      <arglist>(struct mip_interface *device, float *dcm_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_sensor_2_vehicle_transform_dcm</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__dcm.html</anchorfile>
      <anchor>ga45d0ae6487a599dd60494cae1615dab9</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_sensor_2_vehicle_transform_dcm</name>
      <anchorfile>group__c__3dm__sensor__2__vehicle__transform__dcm.html</anchorfile>
      <anchor>ga790eb618ad62f7e957e0783f9c0f6ec9</anchor>
      <arglist>(struct mip_interface *device, const float *dcm)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_complementary_filter</name>
    <title>(0x0C,0x51) Complementary Filter [C]</title>
    <filename>group__c__3dm__complementary__filter.html</filename>
    <class kind="struct">mip_3dm_complementary_filter_command</class>
    <class kind="struct">mip_3dm_complementary_filter_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_complementary_filter_command</type>
      <name>mip_3dm_complementary_filter_command</name>
      <anchorfile>group__c__3dm__complementary__filter.html</anchorfile>
      <anchor>ga6f75c50c7d7485e6115647ca75e161fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_complementary_filter_response</type>
      <name>mip_3dm_complementary_filter_response</name>
      <anchorfile>group__c__3dm__complementary__filter.html</anchorfile>
      <anchor>gaabdef7929c4f1e018f9d1b2df5851582</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_complementary_filter_command</name>
      <anchorfile>group__c__3dm__complementary__filter.html</anchorfile>
      <anchor>gad1073384bcb14dbcfde9415edc22fbe4</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_complementary_filter_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_complementary_filter_response</name>
      <anchorfile>group__c__3dm__complementary__filter.html</anchorfile>
      <anchor>ga007a9adc965773895bedd2a41084d7b8</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_complementary_filter_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_complementary_filter_command</name>
      <anchorfile>group__c__3dm__complementary__filter.html</anchorfile>
      <anchor>ga1e583469b8a5ab58b8d7556893346742</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_complementary_filter_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_complementary_filter_response</name>
      <anchorfile>group__c__3dm__complementary__filter.html</anchorfile>
      <anchor>ga6c4f5c4850a8e79d6c4970cbf4bdf13e</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_complementary_filter_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_complementary_filter</name>
      <anchorfile>group__c__3dm__complementary__filter.html</anchorfile>
      <anchor>gadfc0e5bab25af6d3daece0f6476e856f</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_complementary_filter</name>
      <anchorfile>group__c__3dm__complementary__filter.html</anchorfile>
      <anchor>ga1eef7f60fd98346d09ff0cb5057e0f60</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_complementary_filter</name>
      <anchorfile>group__c__3dm__complementary__filter.html</anchorfile>
      <anchor>ga79a66ebfb2241db81c1c4ce3197d7fcf</anchor>
      <arglist>(struct mip_interface *device, bool *pitch_roll_enable_out, bool *heading_enable_out, float *pitch_roll_time_constant_out, float *heading_time_constant_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_complementary_filter</name>
      <anchorfile>group__c__3dm__complementary__filter.html</anchorfile>
      <anchor>gaab5e2d150429b962ad4206a10c68cce1</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_complementary_filter</name>
      <anchorfile>group__c__3dm__complementary__filter.html</anchorfile>
      <anchor>ga3a3a8f27e9ff1b3176bac95d34058006</anchor>
      <arglist>(struct mip_interface *device, bool pitch_roll_enable, bool heading_enable, float pitch_roll_time_constant, float heading_time_constant)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_sensor_range</name>
    <title>(0x0C,0x52) Sensor Range [C]</title>
    <filename>group__c__3dm__sensor__range.html</filename>
    <class kind="struct">mip_3dm_sensor_range_command</class>
    <class kind="struct">mip_3dm_sensor_range_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_sensor_range_command</type>
      <name>mip_3dm_sensor_range_command</name>
      <anchorfile>group__c__3dm__sensor__range.html</anchorfile>
      <anchor>ga2307e50289d0fd111aa84cbc953c9ed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_sensor_range_response</type>
      <name>mip_3dm_sensor_range_response</name>
      <anchorfile>group__c__3dm__sensor__range.html</anchorfile>
      <anchor>ga0362c523c5ef0ffcf5b9ea6f980260d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_sensor_range_command</name>
      <anchorfile>group__c__3dm__sensor__range.html</anchorfile>
      <anchor>ga6891822021a4a34b6830f2a86f642f82</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_sensor_range_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_sensor_range_response</name>
      <anchorfile>group__c__3dm__sensor__range.html</anchorfile>
      <anchor>ga9bf7a9460afa887a465c9f9b92f7142d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_sensor_range_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_sensor_range_command</name>
      <anchorfile>group__c__3dm__sensor__range.html</anchorfile>
      <anchor>ga0fa0ab8a476c018f3429ece5e69bfe49</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_sensor_range_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_sensor_range_response</name>
      <anchorfile>group__c__3dm__sensor__range.html</anchorfile>
      <anchor>ga98f7cbc905cacaa50d28ced74c83fb0c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_sensor_range_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_sensor_range</name>
      <anchorfile>group__c__3dm__sensor__range.html</anchorfile>
      <anchor>ga5c77be99ceedf92c2e7ae574d0a77f4b</anchor>
      <arglist>(struct mip_interface *device, mip_sensor_range_type sensor)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_sensor_range</name>
      <anchorfile>group__c__3dm__sensor__range.html</anchorfile>
      <anchor>gaf73897529fd9199efdac57fdf8a9a508</anchor>
      <arglist>(struct mip_interface *device, mip_sensor_range_type sensor)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_sensor_range</name>
      <anchorfile>group__c__3dm__sensor__range.html</anchorfile>
      <anchor>gaa2c081df68e8ccc06445aefa7546ad13</anchor>
      <arglist>(struct mip_interface *device, mip_sensor_range_type sensor, uint8_t *setting_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_sensor_range</name>
      <anchorfile>group__c__3dm__sensor__range.html</anchorfile>
      <anchor>ga59ba0442f5fa97f6c2a0864a84d85db6</anchor>
      <arglist>(struct mip_interface *device, mip_sensor_range_type sensor)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_sensor_range</name>
      <anchorfile>group__c__3dm__sensor__range.html</anchorfile>
      <anchor>ga22c416ec7d4f339569076ff2d774b830</anchor>
      <arglist>(struct mip_interface *device, mip_sensor_range_type sensor, uint8_t setting)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_calibrated_sensor_ranges</name>
    <title>(0x0C,0x53) Calibrated Sensor Ranges [C]</title>
    <filename>group__c__3dm__calibrated__sensor__ranges.html</filename>
    <class kind="struct">mip_3dm_calibrated_sensor_ranges_command</class>
    <class kind="struct">mip_3dm_calibrated_sensor_ranges_command_entry</class>
    <class kind="struct">mip_3dm_calibrated_sensor_ranges_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_calibrated_sensor_ranges_command</type>
      <name>mip_3dm_calibrated_sensor_ranges_command</name>
      <anchorfile>group__c__3dm__calibrated__sensor__ranges.html</anchorfile>
      <anchor>ga7ae7a5e3334a6d59c954092939a876af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_calibrated_sensor_ranges_command_entry</type>
      <name>mip_3dm_calibrated_sensor_ranges_command_entry</name>
      <anchorfile>group__c__3dm__calibrated__sensor__ranges.html</anchorfile>
      <anchor>ga23bf269319e79dd3a7c55fdd7b63cf25</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_calibrated_sensor_ranges_response</type>
      <name>mip_3dm_calibrated_sensor_ranges_response</name>
      <anchorfile>group__c__3dm__calibrated__sensor__ranges.html</anchorfile>
      <anchor>ga87e8b3f9fb4f6ebaf7967852ccccf98e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_calibrated_sensor_ranges_command</name>
      <anchorfile>group__c__3dm__calibrated__sensor__ranges.html</anchorfile>
      <anchor>gaaaaf9ff6782c1d7db4a477d46aba598a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_calibrated_sensor_ranges_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_calibrated_sensor_ranges_command_entry</name>
      <anchorfile>group__c__3dm__calibrated__sensor__ranges.html</anchorfile>
      <anchor>ga10ddf55d253b5aa0282820d36a362a18</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_calibrated_sensor_ranges_command_entry *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_calibrated_sensor_ranges_response</name>
      <anchorfile>group__c__3dm__calibrated__sensor__ranges.html</anchorfile>
      <anchor>ga19f1776ed90095942818f2c53c242dd0</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_calibrated_sensor_ranges_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_calibrated_sensor_ranges_command</name>
      <anchorfile>group__c__3dm__calibrated__sensor__ranges.html</anchorfile>
      <anchor>ga6584085e2216dee077c4ca6e29ee6cf7</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_calibrated_sensor_ranges_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_calibrated_sensor_ranges_command_entry</name>
      <anchorfile>group__c__3dm__calibrated__sensor__ranges.html</anchorfile>
      <anchor>ga5380f87ca189d3f2be933e78c0edfc58</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_calibrated_sensor_ranges_command_entry *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_calibrated_sensor_ranges_response</name>
      <anchorfile>group__c__3dm__calibrated__sensor__ranges.html</anchorfile>
      <anchor>ga4615cbb07e6df887256e69581ad2f8d0</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_calibrated_sensor_ranges_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_calibrated_sensor_ranges</name>
      <anchorfile>group__c__3dm__calibrated__sensor__ranges.html</anchorfile>
      <anchor>ga557107f91a940cb94985b2a4f5bae23e</anchor>
      <arglist>(struct mip_interface *device, mip_sensor_range_type sensor, uint8_t *num_ranges_out, uint8_t num_ranges_out_max, mip_3dm_calibrated_sensor_ranges_command_entry *ranges_out)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_3dm_mip_cmd_3dm_lowpass_filter</name>
    <title>(0x0C,0x54) Mip Cmd 3Dm Lowpass Filter [C]</title>
    <filename>group__c__3dm__mip__cmd__3dm__lowpass__filter.html</filename>
    <class kind="struct">mip_3dm_mip_cmd_3dm_lowpass_filter_command</class>
    <class kind="struct">mip_3dm_mip_cmd_3dm_lowpass_filter_response</class>
    <member kind="typedef">
      <type>struct mip_3dm_mip_cmd_3dm_lowpass_filter_command</type>
      <name>mip_3dm_mip_cmd_3dm_lowpass_filter_command</name>
      <anchorfile>group__c__3dm__mip__cmd__3dm__lowpass__filter.html</anchorfile>
      <anchor>gace9d19c6b80d1afa4ae7cd78f111b309</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_3dm_mip_cmd_3dm_lowpass_filter_response</type>
      <name>mip_3dm_mip_cmd_3dm_lowpass_filter_response</name>
      <anchorfile>group__c__3dm__mip__cmd__3dm__lowpass__filter.html</anchorfile>
      <anchor>ga95c5828da07960e01d3baca546e566f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_mip_cmd_3dm_lowpass_filter_command</name>
      <anchorfile>group__c__3dm__mip__cmd__3dm__lowpass__filter.html</anchorfile>
      <anchor>gaa26ea8d702c4e601d8aa2ca28e681ea8</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_mip_cmd_3dm_lowpass_filter_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_3dm_mip_cmd_3dm_lowpass_filter_response</name>
      <anchorfile>group__c__3dm__mip__cmd__3dm__lowpass__filter.html</anchorfile>
      <anchor>ga78283ad5928181aebb73e5a910b26549</anchor>
      <arglist>(struct mip_serializer *serializer, mip_3dm_mip_cmd_3dm_lowpass_filter_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_mip_cmd_3dm_lowpass_filter_command</name>
      <anchorfile>group__c__3dm__mip__cmd__3dm__lowpass__filter.html</anchorfile>
      <anchor>ga8171028aa34a8ca1853bbc265900b9b2</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_mip_cmd_3dm_lowpass_filter_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_3dm_mip_cmd_3dm_lowpass_filter_response</name>
      <anchorfile>group__c__3dm__mip__cmd__3dm__lowpass__filter.html</anchorfile>
      <anchor>ga8b45a58adcb98db259db76a5d213538c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_3dm_mip_cmd_3dm_lowpass_filter_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_default_mip_cmd_3dm_lowpass_filter</name>
      <anchorfile>group__c__3dm__mip__cmd__3dm__lowpass__filter.html</anchorfile>
      <anchor>gaeb67dae4f0ba33cd90f59dfd30867ad3</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set, uint8_t field_desc)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_load_mip_cmd_3dm_lowpass_filter</name>
      <anchorfile>group__c__3dm__mip__cmd__3dm__lowpass__filter.html</anchorfile>
      <anchor>gadc5ffdc57a8e15659183170586acb192</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set, uint8_t field_desc)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_read_mip_cmd_3dm_lowpass_filter</name>
      <anchorfile>group__c__3dm__mip__cmd__3dm__lowpass__filter.html</anchorfile>
      <anchor>ga8bc067d4cde1c2cda1e990b364a5c568</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set, uint8_t field_desc, bool *enable_out, bool *manual_out, float *frequency_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_save_mip_cmd_3dm_lowpass_filter</name>
      <anchorfile>group__c__3dm__mip__cmd__3dm__lowpass__filter.html</anchorfile>
      <anchor>gaa63302226ff3f013af391b868808b450</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set, uint8_t field_desc)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_3dm_write_mip_cmd_3dm_lowpass_filter</name>
      <anchorfile>group__c__3dm__mip__cmd__3dm__lowpass__filter.html</anchorfile>
      <anchor>ga8ba8c3f9727cb7254fdcc48d107414ce</anchor>
      <arglist>(struct mip_interface *device, uint8_t desc_set, uint8_t field_desc, bool enable, bool manual, float frequency)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>base_commands_c</name>
    <title>Base Commands [C]</title>
    <filename>group__base__commands__c.html</filename>
    <subgroup>c_base_ping</subgroup>
    <subgroup>c_base_set_idle</subgroup>
    <subgroup>c_base_get_device_info</subgroup>
    <subgroup>c_base_get_device_descriptors</subgroup>
    <subgroup>c_base_built_in_test</subgroup>
    <subgroup>c_base_resume</subgroup>
    <subgroup>c_base_get_extended_descriptors</subgroup>
    <subgroup>c_base_continuous_bit</subgroup>
    <subgroup>c_base_comm_speed</subgroup>
    <subgroup>c_base_gps_time_update</subgroup>
    <subgroup>c_base_soft_reset</subgroup>
    <class kind="struct">mip_base_device_info</class>
    <member kind="typedef">
      <type>struct mip_base_device_info</type>
      <name>mip_base_device_info</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gaaa0b95e498dacd65cd79960c05ab7ca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>mip_commanded_test_bits_gq7</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga41520290c2969dccdd313a85b197f070</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_time_format</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gaaf80f932b9be488c9e9ffb788f7aa8c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_BASE_CMD_DESC_SET</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13abbdc47dbcb4d7c62a6ae42091f1ad40d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_BASE_PING</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13ac0fc7e5862a169041631ea014513ded8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_BASE_SET_TO_IDLE</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13ac16c9c57e3ffb81a9b32a2089494191a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_BASE_GET_DEVICE_INFO</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13a693f59ba4cb96773f05feec6f3d6788e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_BASE_GET_DEVICE_DESCRIPTORS</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13a4f87f7ad2365755b56cd42c458b63548</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_BASE_BUILT_IN_TEST</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13a4a1738cd1e778c127289350d8cf6d6ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_BASE_RESUME</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13aaf7e7736b5482051f9f8f8179facec79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_BASE_GET_EXTENDED_DESCRIPTORS</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13ac61e33d4d5dfec53779604647684b604</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_BASE_CONTINUOUS_BIT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13ae6651201cf3fc619b7e10fd172089516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_BASE_COMM_SPEED</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13a1ec2119406878fd410f915463a3dc8cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_BASE_GPS_TIME_BROADCAST</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13ad3ff66266afe46132fcf3f4d8b37a15b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_BASE_GPS_TIME_BROADCAST_NEW</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13a85c11546b4635f89ac815e86b359dc0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_BASE_SYSTEM_TIME</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13a5bc0b5e00f5d8001f4aabaf76e79291e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_BASE_SOFT_RESET</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13aa9727630045fb871cca5244a8ab2b3e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_BASE_DEVICE_INFO</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13ac8c044d63bde1f501a78f6a025910db3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_BASE_DEVICE_DESCRIPTORS</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13afd7c6dbdaf06a910d1328b3eb5829072</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_BASE_BUILT_IN_TEST</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13ac4fc9002b6f0a9ce5722eec71b53fd25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_BASE_GPS_CORRELATION_WEEK</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13a2f51143f8242b71e8f2cca7a6713d660</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_BASE_GPS_CORRELATION_SECONDS</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13ac87579c1b15b44bf7531bcd166f62b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_BASE_GET_EXTENDED_DESCRIPTORS</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13a3a4e063b8fd8bc5bfe3e1b621f74e486</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_BASE_CONTINUOUS_BIT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13a55e014ef3e8746d86fc0d04e425b792d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_BASE_COMM_SPEED</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gga39fca1837c5ce7715cbf571669660c13a2081aedb35b42578a9a643e329248274</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_base_device_info</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gabef6361807fbfff01f2c6f69cef9ff2c</anchor>
      <arglist>(struct mip_serializer *serializer, mip_base_device_info *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_commanded_test_bits_gq7</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gaab0d98ab1bb078086bd7c938b5efe07b</anchor>
      <arglist>(struct mip_serializer *serializer, mip_commanded_test_bits_gq7 *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_time_format</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gacf462dbc8c231745845fb8401cf5af7a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_time_format *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_base_device_info</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga08033ea338e2034ca1065bf33eb9b2b2</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_base_device_info *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_commanded_test_bits_gq7</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga85566cbad439510d901c70aa922e9794</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_commanded_test_bits_gq7 self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_time_format</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gaaaa53dd017ea48561f4641727c9dd491</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_time_format self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_BUFFER_OVERRUN</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga8cb1a925b2918f2f447238f78eb0d2df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_COMMS_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gad5e79cbf1de73bd93d33b1fc5bdb346a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_FILT_GENERAL_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gadd2de13514aec23278f7ae22a04db955</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_FILT_RESERVED</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga848b2f4fd3f394b2367269181e8dc576</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_FILT_SOLUTION_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gae34eafb5fc199d5972681ec8937645ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_GENERAL_FIRMWARE_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga0585d9c0cf6cd4749ce60f3d33d68918</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_GENERAL_HARDWARE_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga2103096201b685db250847b6d81fda24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_GNSS_ANTENNA1_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga33590c9ba742f7995bebc0ab09a60503</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_GNSS_ANTENNA2_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga533b429223026b5d3fa934297b2df8ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_GNSS_GENERAL_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gace3ca06c73c32cfac8cb67143f62c13d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_GNSS_RECEIVER1_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga51db969575d036b0fdacfffb6b4938a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_GNSS_RECEIVER2_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga3bb5e8c8d9ee6ff372c6c7e2219aad69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_GNSS_RTCM_FAILURE</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga9af03bb87720cedf61c7039b3ea61e6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_GNSS_RTK_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gafdd50d6de929f60e90bc7dc8a0ad4999</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_GNSS_SOLUTION_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gacc8579cd5c5094c8907cd32208b78962</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_IMU_ACCEL_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga9f4b83caf1448c2020e159f3f8a4572e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_IMU_CAL_ERROR</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga09cf6b0df9c9ae15efd31b3f52996cb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_IMU_GENERAL_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gaf38297ff050122eb80aa4e0d200025d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_IMU_GYRO_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga77355151a39122db535e1b1a0141e707</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_IMU_MAG_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gacdf454c5700f55aaf8b0e241520adbba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_IMU_PRESS_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gae0a46cd13e0f2dd862dea3e9255c6ec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_IMU_RESERVED</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gaa0cadd1a9091860708a74030bb538042</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_IPC_GNSS_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga2ec79e6e54f4a422ab0893ec6a26e883</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_IPC_IMU_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gadf2e86b2611f33cd756fdb4ae7e41744</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_IPC_NAV_FAULT</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga5c6f52d2d3a441e35238793504ece32d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_NONE</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gaa3897203266320a238ef4d40dc77b27f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_RESERVED</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>ga34b155bbf31886b47aaf4f115ac73b95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_commanded_test_bits_gq7</type>
      <name>MIP_COMMANDED_TEST_BITS_GQ7_TIMING_OVERLOAD</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gab933605b23aef5c4cd336ffdcb171b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_time_format</type>
      <name>MIP_TIME_FORMAT_GPS</name>
      <anchorfile>group__base__commands__c.html</anchorfile>
      <anchor>gaa48df73d962b8a05e3a540da345334f6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_base_ping</name>
    <title>(0x01,0x01) Ping [C]</title>
    <filename>group__c__base__ping.html</filename>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_ping</name>
      <anchorfile>group__c__base__ping.html</anchorfile>
      <anchor>ga7afc12b4c9bd11b87f3f6572b2e6da34</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_base_set_idle</name>
    <title>(0x01,0x02) Set Idle [C]</title>
    <filename>group__c__base__set__idle.html</filename>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_set_idle</name>
      <anchorfile>group__c__base__set__idle.html</anchorfile>
      <anchor>ga411b67793a61ae3a2ff4ed440830d9ba</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_base_get_device_info</name>
    <title>(0x01,0x03) Get Device Info [C]</title>
    <filename>group__c__base__get__device__info.html</filename>
    <class kind="struct">mip_base_get_device_info_response</class>
    <member kind="typedef">
      <type>struct mip_base_get_device_info_response</type>
      <name>mip_base_get_device_info_response</name>
      <anchorfile>group__c__base__get__device__info.html</anchorfile>
      <anchor>ga3c6a7a6745e649165f9b550c13b9607f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_base_get_device_info_response</name>
      <anchorfile>group__c__base__get__device__info.html</anchorfile>
      <anchor>ga7ec2bad45db34fa4b988694dc2b5da01</anchor>
      <arglist>(struct mip_serializer *serializer, mip_base_get_device_info_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_base_get_device_info_response</name>
      <anchorfile>group__c__base__get__device__info.html</anchorfile>
      <anchor>ga515608e5dab80b6e09d50857b3659ce1</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_base_get_device_info_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_get_device_info</name>
      <anchorfile>group__c__base__get__device__info.html</anchorfile>
      <anchor>ga0c2bcbf061f0353268fbbc8647ead533</anchor>
      <arglist>(struct mip_interface *device, mip_base_device_info *device_info_out)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_base_get_device_descriptors</name>
    <title>(0x01,0x04) Get Device Descriptors [C]</title>
    <filename>group__c__base__get__device__descriptors.html</filename>
    <class kind="struct">mip_base_get_device_descriptors_response</class>
    <member kind="typedef">
      <type>struct mip_base_get_device_descriptors_response</type>
      <name>mip_base_get_device_descriptors_response</name>
      <anchorfile>group__c__base__get__device__descriptors.html</anchorfile>
      <anchor>ga65cefd37b706d4c6be369842ba1ee27b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_base_get_device_descriptors_response</name>
      <anchorfile>group__c__base__get__device__descriptors.html</anchorfile>
      <anchor>ga038dbd8114369f8663dbd806011099ad</anchor>
      <arglist>(struct mip_serializer *serializer, mip_base_get_device_descriptors_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_base_get_device_descriptors_response</name>
      <anchorfile>group__c__base__get__device__descriptors.html</anchorfile>
      <anchor>ga8d67fdd7612eeeed660a697aed4d4a77</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_base_get_device_descriptors_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_get_device_descriptors</name>
      <anchorfile>group__c__base__get__device__descriptors.html</anchorfile>
      <anchor>gadbb8230661749c638ae67b7ffe014d1c</anchor>
      <arglist>(struct mip_interface *device, uint16_t *descriptors_out, size_t descriptors_out_max, uint8_t *descriptors_out_count)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_base_built_in_test</name>
    <title>(0x01,0x05) Built In Test [C]</title>
    <filename>group__c__base__built__in__test.html</filename>
    <class kind="struct">mip_base_built_in_test_response</class>
    <member kind="typedef">
      <type>struct mip_base_built_in_test_response</type>
      <name>mip_base_built_in_test_response</name>
      <anchorfile>group__c__base__built__in__test.html</anchorfile>
      <anchor>gab5a81b7dae46d655ed74ad93a4644601</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_base_built_in_test_response</name>
      <anchorfile>group__c__base__built__in__test.html</anchorfile>
      <anchor>ga1cc31d0150a6b16589e5316e094410a8</anchor>
      <arglist>(struct mip_serializer *serializer, mip_base_built_in_test_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_base_built_in_test_response</name>
      <anchorfile>group__c__base__built__in__test.html</anchorfile>
      <anchor>ga88773192cab95d9ff2dc6bc95a376081</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_base_built_in_test_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_built_in_test</name>
      <anchorfile>group__c__base__built__in__test.html</anchorfile>
      <anchor>ga34bc158aeb0339e6efd85d76c4b13e76</anchor>
      <arglist>(struct mip_interface *device, uint32_t *result_out)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_base_resume</name>
    <title>(0x01,0x06) Resume [C]</title>
    <filename>group__c__base__resume.html</filename>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_resume</name>
      <anchorfile>group__c__base__resume.html</anchorfile>
      <anchor>ga3dfe79f15244856b27b2c3cbcbe43c1b</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_base_get_extended_descriptors</name>
    <title>(0x01,0x07) Get Extended Descriptors [C]</title>
    <filename>group__c__base__get__extended__descriptors.html</filename>
    <class kind="struct">mip_base_get_extended_descriptors_response</class>
    <member kind="typedef">
      <type>struct mip_base_get_extended_descriptors_response</type>
      <name>mip_base_get_extended_descriptors_response</name>
      <anchorfile>group__c__base__get__extended__descriptors.html</anchorfile>
      <anchor>gaf4f956d75b130118a6401e859e83e0b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_base_get_extended_descriptors_response</name>
      <anchorfile>group__c__base__get__extended__descriptors.html</anchorfile>
      <anchor>gadfac314a36d2a523695d33564de6a793</anchor>
      <arglist>(struct mip_serializer *serializer, mip_base_get_extended_descriptors_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_base_get_extended_descriptors_response</name>
      <anchorfile>group__c__base__get__extended__descriptors.html</anchorfile>
      <anchor>gabe4f26d374ba39b70981b533ad6d0673</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_base_get_extended_descriptors_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_get_extended_descriptors</name>
      <anchorfile>group__c__base__get__extended__descriptors.html</anchorfile>
      <anchor>gac1f2f7a01922990004e2cf4c59d89d34</anchor>
      <arglist>(struct mip_interface *device, uint16_t *descriptors_out, size_t descriptors_out_max, uint8_t *descriptors_out_count)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_base_continuous_bit</name>
    <title>(0x01,0x08) Continuous Bit [C]</title>
    <filename>group__c__base__continuous__bit.html</filename>
    <class kind="struct">mip_base_continuous_bit_response</class>
    <member kind="typedef">
      <type>struct mip_base_continuous_bit_response</type>
      <name>mip_base_continuous_bit_response</name>
      <anchorfile>group__c__base__continuous__bit.html</anchorfile>
      <anchor>ga57efcfe5156c86db8dd2a1f144fac670</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_base_continuous_bit_response</name>
      <anchorfile>group__c__base__continuous__bit.html</anchorfile>
      <anchor>ga580716a866fa698e61108f99ab1e5d27</anchor>
      <arglist>(struct mip_serializer *serializer, mip_base_continuous_bit_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_base_continuous_bit_response</name>
      <anchorfile>group__c__base__continuous__bit.html</anchorfile>
      <anchor>ga9fdf64c6dea4370bf31851ca494a8865</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_base_continuous_bit_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_continuous_bit</name>
      <anchorfile>group__c__base__continuous__bit.html</anchorfile>
      <anchor>gaaec5e36f05b328e3771c1714873824ec</anchor>
      <arglist>(struct mip_interface *device, uint8_t *result_out)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_base_comm_speed</name>
    <title>(0x01,0x09) Comm Speed [C]</title>
    <filename>group__c__base__comm__speed.html</filename>
    <class kind="struct">mip_base_comm_speed_command</class>
    <class kind="struct">mip_base_comm_speed_response</class>
    <member kind="typedef">
      <type>struct mip_base_comm_speed_command</type>
      <name>mip_base_comm_speed_command</name>
      <anchorfile>group__c__base__comm__speed.html</anchorfile>
      <anchor>ga148d0a7e231b60fb2c6a65b4a76e95f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_base_comm_speed_response</type>
      <name>mip_base_comm_speed_response</name>
      <anchorfile>group__c__base__comm__speed.html</anchorfile>
      <anchor>ga9d96d62ea7edba8d1c36f0ce3b89605a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_BASE_COMM_SPEED_COMMAND_ALL_PORTS</name>
      <anchorfile>group__c__base__comm__speed.html</anchorfile>
      <anchor>ggaaf8fd5f0e57d456151c951e0f3715fc4afbff2b25352e9571789202c73cb81c13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_base_comm_speed_command</name>
      <anchorfile>group__c__base__comm__speed.html</anchorfile>
      <anchor>gac21c8349319b8f2f7f63e888bec0f4cf</anchor>
      <arglist>(struct mip_serializer *serializer, mip_base_comm_speed_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_base_comm_speed_response</name>
      <anchorfile>group__c__base__comm__speed.html</anchorfile>
      <anchor>ga1689b1418de6ca81b416d21919c1316c</anchor>
      <arglist>(struct mip_serializer *serializer, mip_base_comm_speed_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_base_comm_speed_command</name>
      <anchorfile>group__c__base__comm__speed.html</anchorfile>
      <anchor>ga9ed4d38db3fefc11525961f8a38badb5</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_base_comm_speed_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_base_comm_speed_response</name>
      <anchorfile>group__c__base__comm__speed.html</anchorfile>
      <anchor>ga80abb5c356e6b1b8390202c8c97e0c0f</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_base_comm_speed_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_default_comm_speed</name>
      <anchorfile>group__c__base__comm__speed.html</anchorfile>
      <anchor>ga51cfb8928a82230b7ec0b61bbaa144da</anchor>
      <arglist>(struct mip_interface *device, uint8_t port)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_load_comm_speed</name>
      <anchorfile>group__c__base__comm__speed.html</anchorfile>
      <anchor>ga1191ba8992a23b842027be0ebb4cc297</anchor>
      <arglist>(struct mip_interface *device, uint8_t port)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_read_comm_speed</name>
      <anchorfile>group__c__base__comm__speed.html</anchorfile>
      <anchor>ga29e62cb55b57cf9a9f6ef6fa1d536d9d</anchor>
      <arglist>(struct mip_interface *device, uint8_t port, uint32_t *baud_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_save_comm_speed</name>
      <anchorfile>group__c__base__comm__speed.html</anchorfile>
      <anchor>ga5d25cc8824e30b22dcbfec11278de179</anchor>
      <arglist>(struct mip_interface *device, uint8_t port)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_write_comm_speed</name>
      <anchorfile>group__c__base__comm__speed.html</anchorfile>
      <anchor>ga21fa45ef3880b836aaea148c4d2eaa63</anchor>
      <arglist>(struct mip_interface *device, uint8_t port, uint32_t baud)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_base_gps_time_update</name>
    <title>(0x01,0x72) Gps Time Update [C]</title>
    <filename>group__c__base__gps__time__update.html</filename>
    <class kind="struct">mip_base_gps_time_update_command</class>
    <member kind="typedef">
      <type>struct mip_base_gps_time_update_command</type>
      <name>mip_base_gps_time_update_command</name>
      <anchorfile>group__c__base__gps__time__update.html</anchorfile>
      <anchor>ga566412a25d4661e2f3def02788563d99</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_base_gps_time_update_command_field_id</name>
      <anchorfile>group__c__base__gps__time__update.html</anchorfile>
      <anchor>gabb771fd18c2c1eabede8d61fb4930e3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_base_gps_time_update_command</name>
      <anchorfile>group__c__base__gps__time__update.html</anchorfile>
      <anchor>gaecabc5f18f6defee81b754a01c0cf29f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_base_gps_time_update_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_base_gps_time_update_command_field_id</name>
      <anchorfile>group__c__base__gps__time__update.html</anchorfile>
      <anchor>gab085fa9b3e2fec4c39961cb1ae4ea0e7</anchor>
      <arglist>(struct mip_serializer *serializer, mip_base_gps_time_update_command_field_id *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_base_gps_time_update_command</name>
      <anchorfile>group__c__base__gps__time__update.html</anchorfile>
      <anchor>ga6487e940ad597ab74b42ee1026379453</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_base_gps_time_update_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_base_gps_time_update_command_field_id</name>
      <anchorfile>group__c__base__gps__time__update.html</anchorfile>
      <anchor>ga59025ea98ac9f3e3ea5a1eff16fc2186</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_base_gps_time_update_command_field_id self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_write_gps_time_update</name>
      <anchorfile>group__c__base__gps__time__update.html</anchorfile>
      <anchor>gac951503579108de179711c733235228f</anchor>
      <arglist>(struct mip_interface *device, mip_base_gps_time_update_command_field_id field_id, uint32_t value)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_base_gps_time_update_command_field_id</type>
      <name>MIP_BASE_GPS_TIME_UPDATE_COMMAND_FIELD_ID_TIME_OF_WEEK</name>
      <anchorfile>group__c__base__gps__time__update.html</anchorfile>
      <anchor>gaf028d544e4dd5ce0d489b80cbedea587</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_base_gps_time_update_command_field_id</type>
      <name>MIP_BASE_GPS_TIME_UPDATE_COMMAND_FIELD_ID_WEEK_NUMBER</name>
      <anchorfile>group__c__base__gps__time__update.html</anchorfile>
      <anchor>gae198ecbcd361052715545b1b095f0253</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_base_soft_reset</name>
    <title>(0x01,0x7E) Soft Reset [C]</title>
    <filename>group__c__base__soft__reset.html</filename>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_base_soft_reset</name>
      <anchorfile>group__c__base__soft__reset.html</anchorfile>
      <anchor>ga5124a2f928743dbea408387b246bf3b4</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>filter_commands_c</name>
    <title>Filter Commands [C]</title>
    <filename>group__filter__commands__c.html</filename>
    <subgroup>c_filter_reset</subgroup>
    <subgroup>c_filter_set_initial_attitude</subgroup>
    <subgroup>c_filter_estimation_control</subgroup>
    <subgroup>c_filter_external_gnss_update</subgroup>
    <subgroup>c_filter_external_heading_update</subgroup>
    <subgroup>c_filter_external_heading_update_with_time</subgroup>
    <subgroup>c_filter_tare_orientation</subgroup>
    <subgroup>c_filter_vehicle_dynamics_mode</subgroup>
    <subgroup>c_filter_sensor_to_vehicle_rotation_euler</subgroup>
    <subgroup>c_filter_sensor_to_vehicle_rotation_dcm</subgroup>
    <subgroup>c_filter_sensor_to_vehicle_rotation_quaternion</subgroup>
    <subgroup>c_filter_sensor_to_vehicle_offset</subgroup>
    <subgroup>c_filter_antenna_offset</subgroup>
    <subgroup>c_filter_gnss_source</subgroup>
    <subgroup>c_filter_heading_source</subgroup>
    <subgroup>c_filter_auto_init_control</subgroup>
    <subgroup>c_filter_accel_noise</subgroup>
    <subgroup>c_filter_gyro_noise</subgroup>
    <subgroup>c_filter_accel_bias_model</subgroup>
    <subgroup>c_filter_gyro_bias_model</subgroup>
    <subgroup>c_filter_altitude_aiding</subgroup>
    <subgroup>c_filter_auto_zupt</subgroup>
    <subgroup>c_filter_auto_angular_zupt</subgroup>
    <subgroup>c_filter_commanded_zupt</subgroup>
    <subgroup>c_filter_commanded_angular_zupt</subgroup>
    <subgroup>c_filter_reference_position</subgroup>
    <subgroup>c_filter_accel_magnitude_error_adaptive_measurement</subgroup>
    <subgroup>c_filter_mag_magnitude_error_adaptive_measurement</subgroup>
    <subgroup>c_filter_mag_dip_angle_error_adaptive_measurement</subgroup>
    <subgroup>c_filter_aiding_measurement_enable</subgroup>
    <subgroup>c_filter_run</subgroup>
    <subgroup>c_filter_kinematic_constraint</subgroup>
    <subgroup>c_filter_initialization_configuration</subgroup>
    <subgroup>c_filter_adaptive_filter_options</subgroup>
    <subgroup>c_filter_multi_antenna_offset</subgroup>
    <subgroup>c_filter_rel_pos_configuration</subgroup>
    <subgroup>c_filter_ref_point_lever_arm</subgroup>
    <subgroup>c_filter_speed_measurement</subgroup>
    <subgroup>c_filter_speed_lever_arm</subgroup>
    <subgroup>c_filter_wheeled_vehicle_constraint_control</subgroup>
    <subgroup>c_filter_vertical_gyro_constraint_control</subgroup>
    <subgroup>c_filter_gnss_antenna_cal_control</subgroup>
    <subgroup>c_filter_hard_iron_offset_noise</subgroup>
    <subgroup>c_filter_magnetic_declination_source</subgroup>
    <subgroup>c_filter_set_initial_heading</subgroup>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_filter_adaptive_measurement</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>ga067928d3c5e7d66b480667d5ee0b6916</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_filter_mag_declination_source</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>ga4e948e6cd95ffd64ebcc866cdfa7f72e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_filter_reference_frame</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>ga6bc3190ab4d60e57eb825f425eb887e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_FILTER_CMD_DESC_SET</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a784f0efa86939841c578d8e881a1203b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_RESET_FILTER</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310af3ede1532cf05057d9feec90c5cea499</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_SET_INITIAL_ATTITUDE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a82c8040b21a61593ffd12b4eea84f374</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_SET_INITIAL_HEADING</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310af5a373a0ce58fd0a561db7835bfa0342</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_SET_INITIAL_HEADING_FROM_MAG</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a03b232ced555dd1fb9d9cf65b745743b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_RUN</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310ad926d636d6c8347e63417e61cb5b5598</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_SELECT_FILTER</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a3eb3853569e5e9bfc93c96e35ad1771f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_VEHICLE_DYNAMICS_MODE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a8a45369f9bc2209f94d9a3b1e8304b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_SENSOR2VEHICLE_ROTATION_EULER</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310adfbc72e3946ad99cd6d9839cfa7fb5fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_SENSOR2VEHICLE_OFFSET</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a194b6ef1afa5fe8b0eaf800b6a495df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_ANTENNA_OFFSET</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a02e55bd876c9efea3896a652349b5de8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_ESTIMATION_CONTROL_FLAGS</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a541f48512fa152cec706db053fb201d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_GNSS_SOURCE_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310aa6edfd74c391c14b337896154eca7562</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_EXTERNAL_GNSS_UPDATE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a29abdceff086ee0d404b1da1efd60847</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_EXTERNAL_HEADING_UPDATE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a016bcc15c12eec57621df2bac2d9b617</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_HEADING_UPDATE_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a122ec81933ccb6fba4ec018e7350da01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_AUTOINIT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a203fca3f948eb4dd3cace3900e567994</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_ACCEL_NOISE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a631e49175ffbf0081d7bddbb27559ad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_GYRO_NOISE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310ab291c5f6bf0e0de77348d7bcd0f79c44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_ACCEL_BIAS_MODEL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310acb09c348adeb9e26c066c18058200f9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_GYRO_BIAS_MODEL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a675d57cc680e87948dc1725be232d4d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_ZUPT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310ac144bb7e4b320119272aab64a6fb1339</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_EXTERNAL_HEADING_UPDATE_WITH_TIME</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a889ac74171f89a9b4815377b5f460fde</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_ANGULAR_ZUPT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310ae226a1e56b4b9399de9ecd3c963af877</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_TARE_ORIENTATION</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a47e4f69633b175ba918b842775c15119</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_COMMANDED_ZUPT</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310ae1086edcba406b427061af96c4f777c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_COMMANDED_ANGULAR_ZUPT</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a08cd3d8edf52780b24e0c633142a8cd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_AUTO_HEADING_UPDATE_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a3a5e4b47097f09031fef2a2f46c9d798</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_MAG_AUTO_CALIBRATION_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310aa8c95624a16f564a8ceba173fa9de525</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_MAG_CAPTURE_AUTO_CALIBRATION</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310aa71b1cf8bdcb1f17ebfaea85d63d2e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_GRAVITY_NOISE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310af4653060ae2fc049e1a4716a5ada4faa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_PRESSURE_NOISE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310aed63e8aa8aa806398cb6edcf3b08220d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_GRAVITY_NOISE_MINIMUM</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a92bc5b513d610a3c3fbf3f0632ee0e06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_HARD_IRON_OFFSET_NOISE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310ab372d0b13ab6ebe200fbba042698da13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_SOFT_IRON_MATRIX_NOISE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a3f504209e5018e8eb6623db899bc4cc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_LOW_PASS_SENSOR_FILTER</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a76c912a44109568f00cba040ca4da307</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_MAG_NOISE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310aea924e5dd4681f24e34d2fe7dedda8bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_DECLINATION_SOURCE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a57adbed0c8eebeddb1871deff95781a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_HOT_START_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a4281979c6de649015e2464c91377e5c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_SECONDARY_VELOCITY_AIDING_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a27184903a080f45aa19434d44f4a2c8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_INCLINATION_SOURCE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a2e5e44c86884a85827f77492705d3280</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_MAGNETIC_MAGNITUDE_SOURCE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a89254c8a509c4e039505fbd481ccec49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_SENSOR2VEHICLE_ROTATION_DCM</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a8f159da70b8932dd9cfa733599d22937</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_SENSOR2VEHICLE_ROTATION_QUATERNION</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310af77611032e601af733069278dec66a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_REFERENCE_POSITION</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a8a8f7efc7949deaa00bfc1556f180050</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_ENABLE_MEASUREMENT</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a20f950e23293f9bb37a71be6666390a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_ACCEL_MAGNITUDE_ERROR_ADAPTIVE_MEASUREMENT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a763ec2088a3837aac1227e24698095a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_MAG_MAGNITUDE_ERROR_ADAPTIVE_MEASUREMENT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310ab6f978d569d2a7b173ce2fcede6e78e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_MAG_DIP_ANGLE_ERROR_ADAPTIVE_MEASUREMENT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310ab2922413e4aee01e6767e1986ea7c9be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_ALTITUDE_AIDING_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a4777ce85ba13493cb24fce591c585ea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_SECONDARY_PITCH_ROLL_AIDING_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310aef98e60d47aa18369c918f44df2927f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_AIDING_MEASUREMENT_ENABLE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310adaea501ee7e560bfe8d6fb77b3fab324</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_KINEMATIC_CONSTRAINT</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a77fb049a84330cf9e9a3bd8adead34e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_INITIALIZATION_CONFIGURATION</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310afe7211f365eac06c9179ecb7fb4036ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_ADAPTIVE_FILTER_OPTIONS</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a7f95548cd9a1630e3c41aa607c9977b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_MULTI_ANTENNA_OFFSET</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a4e057f317ad5d47550378f378b836cca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_REL_POS_CONFIGURATION</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310aa9423ddd3e913054fb7f0f1f508e49fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_REF_POINT_LEVER_ARM</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a7013f23b8ada9c7bdff59d93544d6a2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_SPEED_MEASUREMENT</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a48717098a79a08f86fd6d29f6c8711ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_FILTER_SPEED_LEVER_ARM</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310aad0a80b68b63108d4da2f89000913869</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_VERTICAL_GYRO_CONSTRAINT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310aa802de02661ac5e44b3da3c2f5db417b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_WHEELED_VEHICLE_CONSTRAINT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310ae1ee069e5a77060b269e7858271500a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_GNSS_ANTENNA_CALIBRATION_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a5c5db8ef383d3226074ad030928e25e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_SENSOR_TO_VEHICLE_CALIBRATION_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a8457783add2b154344cadc7cdd02b508</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_VEHICLE_DYNAMICS_MODE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a62e0ba6859e081546c078acc537bb9f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_SENSOR2VEHICLE_ROTATION_EULER</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a5c2f726b5b1a8bda706d68a8d0829fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_SENSOR2VEHICLE_OFFSET</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a870eeb47e0562a5b19468684967bfd44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_ANTENNA_OFFSET</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a5a9350cb2e28dd973a903c5950875372</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_ESTIMATION_CONTROL_FLAGS</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a8a61a957b2db61d306dd6aff87484309</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_GNSS_SOURCE_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a984c2fcbccf7357b6e5650ab7e6f43fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_HEADING_UPDATE_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310ae85bd46c1e32dc9e3765c225e3a48070</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_AUTOINIT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310aacf01225c5de3fb3caf50f38803e809a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_ACCEL_NOISE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310afb5153e8efa93684e2b1f6e69c1d5fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_GYRO_NOISE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310abd4331e425e8e52d2fe9c3fa75120d3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_MAG_NOISE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a9223063c882f6e6724944aa53cbfa1cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_ACCEL_BIAS_MODEL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310af0f0ee45b70c0a17a46e4e7568b48f52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_GYRO_BIAS_MODEL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a38f467994021f30ecd77ff3950acb834</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_ZUPT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310aded2838608be458a78210ba9bc7bcf9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_ANGULAR_ZUPT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a5b59338aa8348e1aef45ab3c6cbcd597</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_SELECT_FILTER</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a08fee703da983d65a20620214df08328</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_GRAVITY_NOISE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a8ad2da18684dffefb735ff293a3bee17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_PRESSURE_NOISE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a17649dda9d4843da647bbbc42728401f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_GRAVITY_NOISE_MINIMUM</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310af8f0d2dc264de1c3d6eb1e31d71301dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_HARD_IRON_OFFSET_NOISE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a0b2a23e73ff22e4e32ce157d61c08681</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_SOFT_IRON_MATRIX_NOISE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a9ece2c4bc6fd10ae31acb3576ed768ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_LOW_PASS_SENSOR_FILTER</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a90b15ccb2371ae2aadfbe58b246e0be7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_SET_INITIAL_HEADING</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a1b4726ced2590e674ebed09f90551779</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_REFERENCE_POSITION</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310ac61be22c679f3076d687825724668eba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_AUTO_HEADING_UPDATE_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a0be5f2817deae7ccde76c8569e4a9350</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_MAG_AUTO_CALIBRATION_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a9b7be2f80f6cd479c4ce4acc28ed2696</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_ENABLE_MEASUREMENT</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a2393fdd953e65637ddf2bed7546e3ad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_DECLINATION_SOURCE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a6a8aba435c2dce33dd0b60b99d04e37d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_ACCEL_MAGNITUDE_ERROR_ADAPTIVE_MEASUREMENT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a097a47f16076f5355ec54cd8952f6f5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_MAG_MAGNITUDE_ERROR_ADAPTIVE_MEASUREMENT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a2667ed833cef5f9c1e9c1e7af74fcb2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_MAG_DIP_ANGLE_ERROR_ADAPTIVE_MEASUREMENT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a8c296ef6fbdf954fd8306542cdb9d168</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_MAG_ANGULAR_RATE_ERROR_ADAPTIVE_MEASUREMENT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310aed0bebfb3dc71e8f2cd81f5475a65091</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_ALTITUDE_AIDING_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310ae9109de9b174c105e5436d9fa2b6f7bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_HOT_START_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a8c2659299fab7d45e26c2e08c253824c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_SECONDARY_VELOCITY_AIDING_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310ab13a31824e51e797866cc02616fdd39b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_SECONDARY_PITCH_ROLL_AIDING_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a7ddfd1a73a098fbb4e5674f6ab5e26a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_INCLINATION_SOURCE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a4bb9110f5e7f9e7630e1c5b1b3148bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_MAGNETIC_MAGNITUDE_SOURCE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a1b2daa81ada077f4320a364e5e616a20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_SENSOR2VEHICLE_ROTATION_DCM</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310aa83151c61ab604f550864abbcba9aa91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_SENSOR2VEHICLE_ROTATION_QUATERNION</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310ac12288b6357435700a6a56101fdc2acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_AIDING_MEASUREMENT_ENABLE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a1e504e2c97ff7cc3ae5c20b8c8262dd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_KINEMATIC_CONSTRAINT</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a5d17fe3bc987164454dccd87ea334fd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_INITIALIZATION_CONFIGURATION</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a9cb6440eb11894c4efdcdc45604bf2f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_ADAPTIVE_FILTER_OPTIONS</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a5bd246ad47e4a63bbf073810db9c4c2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_MULTI_ANTENNA_OFFSET</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a694ba7ee721ca4c02e5ba27db8779c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_REL_POS_CONFIGURATION</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310aa2f2384945b868835f9540063ad9e27d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_SPEED_MEASUREMENT</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a212e20b519c4f7a1e1319579c9d75ed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_VERTICAL_GYRO_CONSTRAINT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a8093478e1b03642428163b822e3ed644</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_WHEELED_VEHICLE_CONSTRAINT_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a6a1e369db13df4d367dcf1620814b7c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_GNSS_ANTENNA_CALIBRATION_CONTROL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310ab9ba3af0b7f7d6f1ba607e5bcff89fa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_TARE_ORIENTATION</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310ad7defd7cb3412ee3273ea1ef14fdb345</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_REF_POINT_LEVER_ARM</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a288fbfc5692dbdb33c1912604341dc3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_FILTER_SPEED_LEVER_ARM</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gga94798fdadfbf49a7c658ace669a1d310a11b8c681a2fe144d243a2b238a88b1b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_adaptive_measurement</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>ga4d5ca35c6786a8420191e6e7cc450db9</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_adaptive_measurement *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_mag_declination_source</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gad640cafe08c339b691790abaa611515e</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_mag_declination_source *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_reference_frame</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>ga6d88866d2e019527f13aba275e1db169</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_reference_frame *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_adaptive_measurement</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gae44ba7ad32bf1f8a660d2159ca9b5a8a</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_adaptive_measurement self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_mag_declination_source</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>ga76d371c176f833c8d45fdeffb824535f</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_mag_declination_source self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_reference_frame</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gaa74339fe96e8617b055bbd6718fea374</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_reference_frame self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_adaptive_measurement</type>
      <name>MIP_FILTER_ADAPTIVE_MEASUREMENT_AUTO</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>ga542025e75fc89c2577b904f24fbd6489</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_adaptive_measurement</type>
      <name>MIP_FILTER_ADAPTIVE_MEASUREMENT_DISABLED</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>ga4ba3f1fb5f0711efc32f727b550ea9de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_adaptive_measurement</type>
      <name>MIP_FILTER_ADAPTIVE_MEASUREMENT_FIXED</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gafa4f0b3edf0485a32fcd88871366c7f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_mag_declination_source</type>
      <name>MIP_FILTER_MAG_DECLINATION_SOURCE_MANUAL</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>ga454edb560562d53bc84f02121468e660</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_mag_declination_source</type>
      <name>MIP_FILTER_MAG_DECLINATION_SOURCE_NONE</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>ga0554da518399cb704dcc4afc6cd6e6e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_mag_declination_source</type>
      <name>MIP_FILTER_MAG_DECLINATION_SOURCE_WMM</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gae7edf6b47ef3747d380d2983023560dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_reference_frame</type>
      <name>MIP_FILTER_REFERENCE_FRAME_ECEF</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>gaf5984489318f4c2d27897106645fd07c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_reference_frame</type>
      <name>MIP_FILTER_REFERENCE_FRAME_LLH</name>
      <anchorfile>group__filter__commands__c.html</anchorfile>
      <anchor>ga5f886b7e89f3849c2ac50b2bc9427744</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_reset</name>
    <title>(0x0D,0x01) Reset [C]</title>
    <filename>group__c__filter__reset.html</filename>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_reset</name>
      <anchorfile>group__c__filter__reset.html</anchorfile>
      <anchor>gad2f8f71b245e0d0ab912ead52e7247fa</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_set_initial_attitude</name>
    <title>(0x0D,0x02) Set Initial Attitude [C]</title>
    <filename>group__c__filter__set__initial__attitude.html</filename>
    <class kind="struct">mip_filter_set_initial_attitude_command</class>
    <member kind="typedef">
      <type>struct mip_filter_set_initial_attitude_command</type>
      <name>mip_filter_set_initial_attitude_command</name>
      <anchorfile>group__c__filter__set__initial__attitude.html</anchorfile>
      <anchor>gad33ff6092207846d9eb82e6f75687491</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_set_initial_attitude_command</name>
      <anchorfile>group__c__filter__set__initial__attitude.html</anchorfile>
      <anchor>ga0eeb18d24a2254870388e319155ca73f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_set_initial_attitude_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_set_initial_attitude_command</name>
      <anchorfile>group__c__filter__set__initial__attitude.html</anchorfile>
      <anchor>ga1dfcee4cf7ef0f436d6771320e4a2c57</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_set_initial_attitude_command *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_set_initial_attitude</name>
      <anchorfile>group__c__filter__set__initial__attitude.html</anchorfile>
      <anchor>ga9f204fbb66ca6d751eff560aec7cb454</anchor>
      <arglist>(struct mip_interface *device, float roll, float pitch, float heading)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_estimation_control</name>
    <title>(0x0D,0x14) Estimation Control [C]</title>
    <filename>group__c__filter__estimation__control.html</filename>
    <class kind="struct">mip_filter_estimation_control_command</class>
    <class kind="struct">mip_filter_estimation_control_response</class>
    <member kind="typedef">
      <type>struct mip_filter_estimation_control_command</type>
      <name>mip_filter_estimation_control_command</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>gaef2ef405da0ca975011933064f33c7bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_filter_estimation_control_command_enable_flags</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>ga17357930a1324213ae66e24a0ced27ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_estimation_control_response</type>
      <name>mip_filter_estimation_control_response</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>ga88cd2b8a377b83f89c10de2e38fffb88</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_estimation_control_command</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>ga97224605ca484a0d1799243411887273</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_estimation_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_estimation_control_command_enable_flags</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>gab985262ca6354d2a8c2f12d1612a76a2</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_estimation_control_command_enable_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_estimation_control_response</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>gade1cb218b3228c81452d091ca2911f0d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_estimation_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_estimation_control_command</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>ga9fdbfa24040d2447e3614d03850c191c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_estimation_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_estimation_control_command_enable_flags</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>gaf81a5189fa4e8ed36d577acc5c410dc1</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_estimation_control_command_enable_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_estimation_control_response</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>gabde1e9c9e74ea4e657e03436f33c2fdd</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_estimation_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_estimation_control</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>ga636c80aa03cbab9d9c05e05c292801be</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_estimation_control</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>ga993dad24125306666bda59dd06fb1965</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_estimation_control</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>ga6298473d787990367a16951610e72686</anchor>
      <arglist>(struct mip_interface *device, mip_filter_estimation_control_command_enable_flags *enable_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_estimation_control</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>ga3848b70aa4dfb37af6e52c0b1183b0be</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_estimation_control</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>gaad008b91dd16a10682aa2e6e02aeceaa</anchor>
      <arglist>(struct mip_interface *device, mip_filter_estimation_control_command_enable_flags enable)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_estimation_control_command_enable_flags</type>
      <name>MIP_FILTER_ESTIMATION_CONTROL_COMMAND_ENABLE_FLAGS_ACCEL_BIAS</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>gaa95082e60938118608b1ed225fc60fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_estimation_control_command_enable_flags</type>
      <name>MIP_FILTER_ESTIMATION_CONTROL_COMMAND_ENABLE_FLAGS_ACCEL_SCALE_FACTOR</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>ga3cea6048493e6bd54c3da7c265a9aee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_estimation_control_command_enable_flags</type>
      <name>MIP_FILTER_ESTIMATION_CONTROL_COMMAND_ENABLE_FLAGS_ANTENNA_OFFSET</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>gab808e290f12b6aebb3153b8f1599e856</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_estimation_control_command_enable_flags</type>
      <name>MIP_FILTER_ESTIMATION_CONTROL_COMMAND_ENABLE_FLAGS_AUTO_MAG_HARD_IRON</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>ga476d65b1368e5e6e265f128d7db575b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_estimation_control_command_enable_flags</type>
      <name>MIP_FILTER_ESTIMATION_CONTROL_COMMAND_ENABLE_FLAGS_AUTO_MAG_SOFT_IRON</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>gadfda1f56d8860ed3af4a8235359218a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_estimation_control_command_enable_flags</type>
      <name>MIP_FILTER_ESTIMATION_CONTROL_COMMAND_ENABLE_FLAGS_GYRO_BIAS</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>ga90b95151fec3409a8c1fcf5a7b358131</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_estimation_control_command_enable_flags</type>
      <name>MIP_FILTER_ESTIMATION_CONTROL_COMMAND_ENABLE_FLAGS_GYRO_SCALE_FACTOR</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>gac533332899e24a461b9d6bc709c4c06a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_estimation_control_command_enable_flags</type>
      <name>MIP_FILTER_ESTIMATION_CONTROL_COMMAND_ENABLE_FLAGS_NONE</name>
      <anchorfile>group__c__filter__estimation__control.html</anchorfile>
      <anchor>ga2b6f501181f6a5adac1df838c22e5def</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_external_gnss_update</name>
    <title>(0x0D,0x16) External Gnss Update [C]</title>
    <filename>group__c__filter__external__gnss__update.html</filename>
    <class kind="struct">mip_filter_external_gnss_update_command</class>
    <member kind="typedef">
      <type>struct mip_filter_external_gnss_update_command</type>
      <name>mip_filter_external_gnss_update_command</name>
      <anchorfile>group__c__filter__external__gnss__update.html</anchorfile>
      <anchor>gad51a133eedd95c356e563b02e2af3fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_external_gnss_update_command</name>
      <anchorfile>group__c__filter__external__gnss__update.html</anchorfile>
      <anchor>ga737fb920eeca1a6d100d1ebe817caa43</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_external_gnss_update_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_external_gnss_update_command</name>
      <anchorfile>group__c__filter__external__gnss__update.html</anchorfile>
      <anchor>gaca3924b5606914a9323cf16272dcba47</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_external_gnss_update_command *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_external_gnss_update</name>
      <anchorfile>group__c__filter__external__gnss__update.html</anchorfile>
      <anchor>gaa9fed36f271c3ec6fb6504d115631710</anchor>
      <arglist>(struct mip_interface *device, double gps_time, uint16_t gps_week, double latitude, double longitude, double height, const float *velocity, const float *pos_uncertainty, const float *vel_uncertainty)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_external_heading_update</name>
    <title>(0x0D,0x17) External Heading Update [C]</title>
    <filename>group__c__filter__external__heading__update.html</filename>
    <class kind="struct">mip_filter_external_heading_update_command</class>
    <member kind="typedef">
      <type>struct mip_filter_external_heading_update_command</type>
      <name>mip_filter_external_heading_update_command</name>
      <anchorfile>group__c__filter__external__heading__update.html</anchorfile>
      <anchor>gafd9c81ff2bd51c69fe55c01fcee24111</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_external_heading_update_command</name>
      <anchorfile>group__c__filter__external__heading__update.html</anchorfile>
      <anchor>ga0b289992fea7f905c00ac128ff0f8f00</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_external_heading_update_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_external_heading_update_command</name>
      <anchorfile>group__c__filter__external__heading__update.html</anchorfile>
      <anchor>ga25f765cf79a117bd617841b4a9121a76</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_external_heading_update_command *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_external_heading_update</name>
      <anchorfile>group__c__filter__external__heading__update.html</anchorfile>
      <anchor>gabcf12867363e881a665cd40863e60017</anchor>
      <arglist>(struct mip_interface *device, float heading, float heading_uncertainty, uint8_t type)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_external_heading_update_with_time</name>
    <title>(0x0D,0x1F) External Heading Update With Time [C]</title>
    <filename>group__c__filter__external__heading__update__with__time.html</filename>
    <class kind="struct">mip_filter_external_heading_update_with_time_command</class>
    <member kind="typedef">
      <type>struct mip_filter_external_heading_update_with_time_command</type>
      <name>mip_filter_external_heading_update_with_time_command</name>
      <anchorfile>group__c__filter__external__heading__update__with__time.html</anchorfile>
      <anchor>gab147f38113bcf9ecf03745deda47d9ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_external_heading_update_with_time_command</name>
      <anchorfile>group__c__filter__external__heading__update__with__time.html</anchorfile>
      <anchor>ga0585dfbfb7e31236e25ff70633eef2ed</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_external_heading_update_with_time_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_external_heading_update_with_time_command</name>
      <anchorfile>group__c__filter__external__heading__update__with__time.html</anchorfile>
      <anchor>gab162287b0ce93275c7e565bf55b22f4e</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_external_heading_update_with_time_command *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_external_heading_update_with_time</name>
      <anchorfile>group__c__filter__external__heading__update__with__time.html</anchorfile>
      <anchor>ga381bc1d053af42438071aec2214ed7ec</anchor>
      <arglist>(struct mip_interface *device, double gps_time, uint16_t gps_week, float heading, float heading_uncertainty, uint8_t type)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_tare_orientation</name>
    <title>(0x0D,0x21) Tare Orientation [C]</title>
    <filename>group__c__filter__tare__orientation.html</filename>
    <class kind="struct">mip_filter_tare_orientation_command</class>
    <class kind="struct">mip_filter_tare_orientation_response</class>
    <member kind="typedef">
      <type>struct mip_filter_tare_orientation_command</type>
      <name>mip_filter_tare_orientation_command</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga33fac5d0c2f85fa11c4a1c3a3c08caf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_filter_tare_orientation_command_mip_tare_axes</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>gaf1896dfb272bccaf404837409b84caa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_tare_orientation_response</type>
      <name>mip_filter_tare_orientation_response</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga2bb445b7b403d7b6893ce38c727551a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_tare_orientation_command</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga31986a9c73bc9cea5e9965c4d910f887</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_tare_orientation_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_tare_orientation_command_mip_tare_axes</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga0376a64d55bb84ff1a492f7bb79dbe5f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_tare_orientation_command_mip_tare_axes *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_tare_orientation_response</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga7100a7be1f1036ef67fb3661e706dc21</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_tare_orientation_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_tare_orientation_command</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga7f7bab5be1aba410bd1ee32f547560e0</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_tare_orientation_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_tare_orientation_command_mip_tare_axes</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga39793e8f78e03b5c589387b5ae361fd7</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_tare_orientation_command_mip_tare_axes self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_tare_orientation_response</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga843314e292edb2232a8ab1c78faee938</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_tare_orientation_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_tare_orientation</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga5c8f01c1df52a882fa56cf71443d194c</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_tare_orientation</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga56a79041c20283e6e425248da8efe301</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_tare_orientation</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>gac16b2f22f9179a7ceaaa41c4ed38808b</anchor>
      <arglist>(struct mip_interface *device, mip_filter_tare_orientation_command_mip_tare_axes *axes_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_tare_orientation</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga840365da99dcd859b0579251b13fa581</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_tare_orientation</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>gaca3c5f795f00ea41f93afe2496f3f99b</anchor>
      <arglist>(struct mip_interface *device, mip_filter_tare_orientation_command_mip_tare_axes axes)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_tare_orientation_command_mip_tare_axes</type>
      <name>MIP_FILTER_TARE_ORIENTATION_COMMAND_MIP_TARE_AXES_NONE</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga481af7a2008ab9b46b56d19a539e354c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_tare_orientation_command_mip_tare_axes</type>
      <name>MIP_FILTER_TARE_ORIENTATION_COMMAND_MIP_TARE_AXES_PITCH</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>gacf3316c938561d81fbf8ddf40787cb78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_tare_orientation_command_mip_tare_axes</type>
      <name>MIP_FILTER_TARE_ORIENTATION_COMMAND_MIP_TARE_AXES_ROLL</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>gab7e0961781f9141f41b25aad7f8332ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_tare_orientation_command_mip_tare_axes</type>
      <name>MIP_FILTER_TARE_ORIENTATION_COMMAND_MIP_TARE_AXES_YAW</name>
      <anchorfile>group__c__filter__tare__orientation.html</anchorfile>
      <anchor>ga0999292f58b17c0bc44fece17c08644e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_vehicle_dynamics_mode</name>
    <title>(0x0D,0x10) Vehicle Dynamics Mode [C]</title>
    <filename>group__c__filter__vehicle__dynamics__mode.html</filename>
    <class kind="struct">mip_filter_vehicle_dynamics_mode_command</class>
    <class kind="struct">mip_filter_vehicle_dynamics_mode_response</class>
    <member kind="typedef">
      <type>struct mip_filter_vehicle_dynamics_mode_command</type>
      <name>mip_filter_vehicle_dynamics_mode_command</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>ga5ee31506f56bcbd3019a1653d435db2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_filter_vehicle_dynamics_mode_command_dynamics_mode</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>ga682bb8625c90dea79ebf43f1f7d973ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_vehicle_dynamics_mode_response</type>
      <name>mip_filter_vehicle_dynamics_mode_response</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>ga89e5f5d8e3aa2efaa2acadba489e4056</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_vehicle_dynamics_mode_command</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>gafc7fe3488743d571820dac0f941d3d89</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_vehicle_dynamics_mode_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_vehicle_dynamics_mode_command_dynamics_mode</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>ga1120350af6d33ac58da21f13b4a591cd</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_vehicle_dynamics_mode_command_dynamics_mode *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_vehicle_dynamics_mode_response</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>gadc6c956cb1350b0f28f4daac0579f798</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_vehicle_dynamics_mode_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_vehicle_dynamics_mode_command</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>ga7fb873b8b5ed492333aef2a125aeb775</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_vehicle_dynamics_mode_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_vehicle_dynamics_mode_command_dynamics_mode</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>ga69bbbce5c3be5dedb1b05635b6d028b1</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_vehicle_dynamics_mode_command_dynamics_mode self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_vehicle_dynamics_mode_response</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>gaa8ad3bb927502d1202e77401dfc73d3c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_vehicle_dynamics_mode_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_vehicle_dynamics_mode</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>ga55fac3105753b4177342d3333b53b156</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_vehicle_dynamics_mode</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>ga07072b351d56dd0d9a569d515a1fa987</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_vehicle_dynamics_mode</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>gac6237210189b413cd91bb898a2f6e4e9</anchor>
      <arglist>(struct mip_interface *device, mip_filter_vehicle_dynamics_mode_command_dynamics_mode *mode_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_vehicle_dynamics_mode</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>ga95aa855d528512fddec1288a1dfdc766</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_vehicle_dynamics_mode</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>ga79c33008a11245dbda4901c9e685a754</anchor>
      <arglist>(struct mip_interface *device, mip_filter_vehicle_dynamics_mode_command_dynamics_mode mode)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_vehicle_dynamics_mode_command_dynamics_mode</type>
      <name>MIP_FILTER_VEHICLE_DYNAMICS_MODE_COMMAND_DYNAMICS_MODE_AIRBORNE</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>ga4707f502712ee4d13218d5ebc0e514a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_vehicle_dynamics_mode_command_dynamics_mode</type>
      <name>MIP_FILTER_VEHICLE_DYNAMICS_MODE_COMMAND_DYNAMICS_MODE_AIRBORNE_HIGH_G</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>gaf04e814668e8ed29da004af1de1afc1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_vehicle_dynamics_mode_command_dynamics_mode</type>
      <name>MIP_FILTER_VEHICLE_DYNAMICS_MODE_COMMAND_DYNAMICS_MODE_AUTOMOTIVE</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>ga1a34aa2836d678bf2727a25425ad028b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_vehicle_dynamics_mode_command_dynamics_mode</type>
      <name>MIP_FILTER_VEHICLE_DYNAMICS_MODE_COMMAND_DYNAMICS_MODE_PORTABLE</name>
      <anchorfile>group__c__filter__vehicle__dynamics__mode.html</anchorfile>
      <anchor>ga1301ad637d95b1d0d399c86dfbd4b022</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_sensor_to_vehicle_rotation_euler</name>
    <title>(0x0D,0x11) Sensor To Vehicle Rotation Euler [C]</title>
    <filename>group__c__filter__sensor__to__vehicle__rotation__euler.html</filename>
    <class kind="struct">mip_filter_sensor_to_vehicle_rotation_euler_command</class>
    <class kind="struct">mip_filter_sensor_to_vehicle_rotation_euler_response</class>
    <member kind="typedef">
      <type>struct mip_filter_sensor_to_vehicle_rotation_euler_command</type>
      <name>mip_filter_sensor_to_vehicle_rotation_euler_command</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__euler.html</anchorfile>
      <anchor>ga047bf25d21ed6ff7aaf24723e8ae7531</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_sensor_to_vehicle_rotation_euler_response</type>
      <name>mip_filter_sensor_to_vehicle_rotation_euler_response</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__euler.html</anchorfile>
      <anchor>ga96c1755033db307f3e634cad53350610</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_sensor_to_vehicle_rotation_euler_command</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__euler.html</anchorfile>
      <anchor>ga0f6bf89799df0f4a1a9dfc914c6d25ca</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_sensor_to_vehicle_rotation_euler_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_sensor_to_vehicle_rotation_euler_response</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__euler.html</anchorfile>
      <anchor>gaf40376a33690b06c7793688a1342eed4</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_sensor_to_vehicle_rotation_euler_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_sensor_to_vehicle_rotation_euler_command</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__euler.html</anchorfile>
      <anchor>ga89d67c0e2787bf01f820a0cd6d8ce3a4</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_sensor_to_vehicle_rotation_euler_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_sensor_to_vehicle_rotation_euler_response</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__euler.html</anchorfile>
      <anchor>ga6262e37884c62867f4ee3c7bf740d9a0</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_sensor_to_vehicle_rotation_euler_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_sensor_to_vehicle_rotation_euler</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__euler.html</anchorfile>
      <anchor>ga478d04a07ca4fab5a9ac87eaefe99968</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_sensor_to_vehicle_rotation_euler</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__euler.html</anchorfile>
      <anchor>gab27ae71e3a31ed4e0e9cee4306437341</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_sensor_to_vehicle_rotation_euler</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__euler.html</anchorfile>
      <anchor>ga2f176fff018410220e1b795f04d5bc52</anchor>
      <arglist>(struct mip_interface *device, float *roll_out, float *pitch_out, float *yaw_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_sensor_to_vehicle_rotation_euler</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__euler.html</anchorfile>
      <anchor>ga28bce4d564f6e8ce4828c1928bf46ef5</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_sensor_to_vehicle_rotation_euler</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__euler.html</anchorfile>
      <anchor>ga582e1f9d356e6d26ff42e54b0cba5a6a</anchor>
      <arglist>(struct mip_interface *device, float roll, float pitch, float yaw)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_sensor_to_vehicle_rotation_dcm</name>
    <title>(0x0D,0x4E) Sensor To Vehicle Rotation Dcm [C]</title>
    <filename>group__c__filter__sensor__to__vehicle__rotation__dcm.html</filename>
    <class kind="struct">mip_filter_sensor_to_vehicle_rotation_dcm_command</class>
    <class kind="struct">mip_filter_sensor_to_vehicle_rotation_dcm_response</class>
    <member kind="typedef">
      <type>struct mip_filter_sensor_to_vehicle_rotation_dcm_command</type>
      <name>mip_filter_sensor_to_vehicle_rotation_dcm_command</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__dcm.html</anchorfile>
      <anchor>ga642879d52c65c64609c9febaa0e9326b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_sensor_to_vehicle_rotation_dcm_response</type>
      <name>mip_filter_sensor_to_vehicle_rotation_dcm_response</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__dcm.html</anchorfile>
      <anchor>ga687db7af09bbec38e02d847f7e6b89c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_sensor_to_vehicle_rotation_dcm_command</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__dcm.html</anchorfile>
      <anchor>gaebedbff99b9c424a7a5f6d9d4de524e5</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_sensor_to_vehicle_rotation_dcm_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_sensor_to_vehicle_rotation_dcm_response</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__dcm.html</anchorfile>
      <anchor>ga2c48e8485bbf1da8ccc81bf151f514c3</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_sensor_to_vehicle_rotation_dcm_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_sensor_to_vehicle_rotation_dcm_command</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__dcm.html</anchorfile>
      <anchor>gacb7a922b2c7b9a2aac650802313d673d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_sensor_to_vehicle_rotation_dcm_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_sensor_to_vehicle_rotation_dcm_response</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__dcm.html</anchorfile>
      <anchor>gae397b0c8a238e2cef33312fb4dc30a7f</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_sensor_to_vehicle_rotation_dcm_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_sensor_to_vehicle_rotation_dcm</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__dcm.html</anchorfile>
      <anchor>gaa3853b62779901c0e149908913f650f1</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_sensor_to_vehicle_rotation_dcm</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__dcm.html</anchorfile>
      <anchor>gaa3d3ff8a48c392918bc0b4936d312276</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_sensor_to_vehicle_rotation_dcm</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__dcm.html</anchorfile>
      <anchor>ga32a8cca002af49d8f73986b4cb9cb6d1</anchor>
      <arglist>(struct mip_interface *device, float *dcm_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_sensor_to_vehicle_rotation_dcm</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__dcm.html</anchorfile>
      <anchor>ga0dbeda66e45e209522a1530299db1bef</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_sensor_to_vehicle_rotation_dcm</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__dcm.html</anchorfile>
      <anchor>ga29635b07dde17bc6ad8b1d2719bcf91c</anchor>
      <arglist>(struct mip_interface *device, const float *dcm)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_sensor_to_vehicle_rotation_quaternion</name>
    <title>(0x0D,0x4F) Sensor To Vehicle Rotation Quaternion [C]</title>
    <filename>group__c__filter__sensor__to__vehicle__rotation__quaternion.html</filename>
    <class kind="struct">mip_filter_sensor_to_vehicle_rotation_quaternion_command</class>
    <class kind="struct">mip_filter_sensor_to_vehicle_rotation_quaternion_response</class>
    <member kind="typedef">
      <type>struct mip_filter_sensor_to_vehicle_rotation_quaternion_command</type>
      <name>mip_filter_sensor_to_vehicle_rotation_quaternion_command</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__quaternion.html</anchorfile>
      <anchor>ga66f974f5f80831ed55a459981a1d0f93</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_sensor_to_vehicle_rotation_quaternion_response</type>
      <name>mip_filter_sensor_to_vehicle_rotation_quaternion_response</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__quaternion.html</anchorfile>
      <anchor>gae8d66e285fa468dbd631fa94da7c4a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_sensor_to_vehicle_rotation_quaternion_command</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__quaternion.html</anchorfile>
      <anchor>gab277f6279f5fb85d6bb1f3dc25438ebb</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_sensor_to_vehicle_rotation_quaternion_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_sensor_to_vehicle_rotation_quaternion_response</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__quaternion.html</anchorfile>
      <anchor>ga3bcfdad192ec1458de7a9886c0f019e0</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_sensor_to_vehicle_rotation_quaternion_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_sensor_to_vehicle_rotation_quaternion_command</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__quaternion.html</anchorfile>
      <anchor>gafa549344930ccc4e50370cec0c5177d5</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_sensor_to_vehicle_rotation_quaternion_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_sensor_to_vehicle_rotation_quaternion_response</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__quaternion.html</anchorfile>
      <anchor>gad98af4cfb821855eef4862b337b3f2a6</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_sensor_to_vehicle_rotation_quaternion_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_sensor_to_vehicle_rotation_quaternion</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__quaternion.html</anchorfile>
      <anchor>ga04875e3d06f920c48f9ce4a19646b11d</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_sensor_to_vehicle_rotation_quaternion</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__quaternion.html</anchorfile>
      <anchor>gabca172a74a65efafa91f6fc50ef54959</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_sensor_to_vehicle_rotation_quaternion</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__quaternion.html</anchorfile>
      <anchor>gaf414d8aba561d880df953eff1ea36dbf</anchor>
      <arglist>(struct mip_interface *device, float *quat_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_sensor_to_vehicle_rotation_quaternion</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__quaternion.html</anchorfile>
      <anchor>ga204bb0223a03995a38ad453f59dc6b55</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_sensor_to_vehicle_rotation_quaternion</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__rotation__quaternion.html</anchorfile>
      <anchor>gab85633b1e01442344f5e550e9e9947f8</anchor>
      <arglist>(struct mip_interface *device, const float *quat)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_sensor_to_vehicle_offset</name>
    <title>(0x0D,0x12) Sensor To Vehicle Offset [C]</title>
    <filename>group__c__filter__sensor__to__vehicle__offset.html</filename>
    <class kind="struct">mip_filter_sensor_to_vehicle_offset_command</class>
    <class kind="struct">mip_filter_sensor_to_vehicle_offset_response</class>
    <member kind="typedef">
      <type>struct mip_filter_sensor_to_vehicle_offset_command</type>
      <name>mip_filter_sensor_to_vehicle_offset_command</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__offset.html</anchorfile>
      <anchor>gac67eb769cecfd21824f82c33ecb5a975</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_sensor_to_vehicle_offset_response</type>
      <name>mip_filter_sensor_to_vehicle_offset_response</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__offset.html</anchorfile>
      <anchor>ga19439e08bee028ee31d36feae93217d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_sensor_to_vehicle_offset_command</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__offset.html</anchorfile>
      <anchor>ga0074dc6122758b464e95787f43bca0b8</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_sensor_to_vehicle_offset_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_sensor_to_vehicle_offset_response</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__offset.html</anchorfile>
      <anchor>ga9054e85be4a9eb40535730fad66a828e</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_sensor_to_vehicle_offset_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_sensor_to_vehicle_offset_command</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__offset.html</anchorfile>
      <anchor>ga0b15a8fe862e021ce7cee28839b75a08</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_sensor_to_vehicle_offset_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_sensor_to_vehicle_offset_response</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__offset.html</anchorfile>
      <anchor>ga45eeee779cea56ce418acf9238c9bc15</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_sensor_to_vehicle_offset_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_sensor_to_vehicle_offset</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__offset.html</anchorfile>
      <anchor>ga0bc1e53f594034372507bb36719625ed</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_sensor_to_vehicle_offset</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__offset.html</anchorfile>
      <anchor>gae1aa145dbc9fc2727ed62c550a6d4128</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_sensor_to_vehicle_offset</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__offset.html</anchorfile>
      <anchor>ga5b28738bb1142d292ac18bf3b21f3b51</anchor>
      <arglist>(struct mip_interface *device, float *offset_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_sensor_to_vehicle_offset</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__offset.html</anchorfile>
      <anchor>gac07107a6ab73d5f3eedbd327a3555f31</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_sensor_to_vehicle_offset</name>
      <anchorfile>group__c__filter__sensor__to__vehicle__offset.html</anchorfile>
      <anchor>ga58403755b7b299a53f27481cdca99491</anchor>
      <arglist>(struct mip_interface *device, const float *offset)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_antenna_offset</name>
    <title>(0x0D,0x13) Antenna Offset [C]</title>
    <filename>group__c__filter__antenna__offset.html</filename>
    <class kind="struct">mip_filter_antenna_offset_command</class>
    <class kind="struct">mip_filter_antenna_offset_response</class>
    <member kind="typedef">
      <type>struct mip_filter_antenna_offset_command</type>
      <name>mip_filter_antenna_offset_command</name>
      <anchorfile>group__c__filter__antenna__offset.html</anchorfile>
      <anchor>gab40838a5fc7be6bdee93b96de2b7c8f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_antenna_offset_response</type>
      <name>mip_filter_antenna_offset_response</name>
      <anchorfile>group__c__filter__antenna__offset.html</anchorfile>
      <anchor>gad30c6d35d39ee624d15e8f5b2825b397</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_antenna_offset_command</name>
      <anchorfile>group__c__filter__antenna__offset.html</anchorfile>
      <anchor>ga3e3f456ffb2f2e08b169ca8fade8a008</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_antenna_offset_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_antenna_offset_response</name>
      <anchorfile>group__c__filter__antenna__offset.html</anchorfile>
      <anchor>gaae310e96e65596647f3ad51f6e9b4c5d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_antenna_offset_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_antenna_offset_command</name>
      <anchorfile>group__c__filter__antenna__offset.html</anchorfile>
      <anchor>ga6312e68001cadfcabd541ec90a8e933a</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_antenna_offset_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_antenna_offset_response</name>
      <anchorfile>group__c__filter__antenna__offset.html</anchorfile>
      <anchor>gac59c71d1afc30877323c3a9d44232cb7</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_antenna_offset_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_antenna_offset</name>
      <anchorfile>group__c__filter__antenna__offset.html</anchorfile>
      <anchor>ga9b25f4573ee3e7280fee3610ae0d673e</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_antenna_offset</name>
      <anchorfile>group__c__filter__antenna__offset.html</anchorfile>
      <anchor>ga57f3caa9897156873a276626d7483a9a</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_antenna_offset</name>
      <anchorfile>group__c__filter__antenna__offset.html</anchorfile>
      <anchor>gae59fec58ea9e847f16d53c5e8f199081</anchor>
      <arglist>(struct mip_interface *device, float *offset_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_antenna_offset</name>
      <anchorfile>group__c__filter__antenna__offset.html</anchorfile>
      <anchor>ga474f447aae0ef6d79cb2ba1a9d789cc2</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_antenna_offset</name>
      <anchorfile>group__c__filter__antenna__offset.html</anchorfile>
      <anchor>gad48ee30eeb4a9f5177fdde834b089839</anchor>
      <arglist>(struct mip_interface *device, const float *offset)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_gnss_source</name>
    <title>(0x0D,0x15) Gnss Source [C]</title>
    <filename>group__c__filter__gnss__source.html</filename>
    <class kind="struct">mip_filter_gnss_source_command</class>
    <class kind="struct">mip_filter_gnss_source_response</class>
    <member kind="typedef">
      <type>struct mip_filter_gnss_source_command</type>
      <name>mip_filter_gnss_source_command</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>gac74de66130cf0a8757d3214f1aa2f534</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_filter_gnss_source_command_source</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>gacfa3f38f7cd67b98fc4d2d4675441fce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_gnss_source_response</type>
      <name>mip_filter_gnss_source_response</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>gacfdc4923d16fc2612fb36a4f187e1769</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gnss_source_command</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>ga5f45abb5bc107a87d811b31c10b63cb2</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gnss_source_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gnss_source_command_source</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>gad7d3ced7d3a86466cb2bb52cfa7e3129</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gnss_source_command_source *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gnss_source_response</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>ga3601d608f508554d338daf51e58ded2e</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gnss_source_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gnss_source_command</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>gaefa285d1dfdfc33d9fa0c58a6a3ad471</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gnss_source_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gnss_source_command_source</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>ga50b542e8f8a49770e1f5f8cb50af3cd9</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gnss_source_command_source self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gnss_source_response</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>ga3e3a2a6b370b493be6922e4b87c65548</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gnss_source_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_gnss_source</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>gacf29b10487432172008f79103df50e10</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_gnss_source</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>ga57418e228639aa4c13db81dc66bfbd48</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_gnss_source</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>ga90ed08763cd3b92f6d6822eef1935549</anchor>
      <arglist>(struct mip_interface *device, mip_filter_gnss_source_command_source *source_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_gnss_source</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>gaa58c5d59ecb7cea0ec30097e1f5532ca</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_gnss_source</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>ga9d361dd60f3efdf88de96aa694e72460</anchor>
      <arglist>(struct mip_interface *device, mip_filter_gnss_source_command_source source)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_gnss_source_command_source</type>
      <name>MIP_FILTER_GNSS_SOURCE_COMMAND_SOURCE_ALL_INT</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>gae9bb0f23dee3becc29119a4a118cb391</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_gnss_source_command_source</type>
      <name>MIP_FILTER_GNSS_SOURCE_COMMAND_SOURCE_EXT</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>ga5625a16d37828764f65f5791e2e56cbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_gnss_source_command_source</type>
      <name>MIP_FILTER_GNSS_SOURCE_COMMAND_SOURCE_INT_1</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>ga6f82b61efdf53545c5b034a04796e2ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_gnss_source_command_source</type>
      <name>MIP_FILTER_GNSS_SOURCE_COMMAND_SOURCE_INT_2</name>
      <anchorfile>group__c__filter__gnss__source.html</anchorfile>
      <anchor>ga1ce6df7ef3e114d228aa2b7ee7779d83</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_heading_source</name>
    <title>(0x0D,0x18) Heading Source [C]</title>
    <filename>group__c__filter__heading__source.html</filename>
    <class kind="struct">mip_filter_heading_source_command</class>
    <class kind="struct">mip_filter_heading_source_response</class>
    <member kind="typedef">
      <type>struct mip_filter_heading_source_command</type>
      <name>mip_filter_heading_source_command</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga6ef8d62ae8bdc5b394aa4e26b3a19f1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_filter_heading_source_command_source</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>gab6cf8376e6c9a10ff79f90ff6a0fea89</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_heading_source_response</type>
      <name>mip_filter_heading_source_response</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga7f92eec71ee1eead4bff811c9ed1813d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_heading_source_command</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga938e6ba9b2bbcc564592e3e079dbe4ec</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_heading_source_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_heading_source_command_source</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>gaf1759012ad058cbccf5e74c2835b58d0</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_heading_source_command_source *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_heading_source_response</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga3bc3cc43664cb3228e0ff46763643761</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_heading_source_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_heading_source_command</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>gad99d20f13cb0a047bc2294e6370de2c4</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_heading_source_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_heading_source_command_source</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga40538f3442bd6712c42b9914227c6922</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_heading_source_command_source self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_heading_source_response</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga956f2f723cbb2abe982631532a9bc263</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_heading_source_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_heading_source</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>gab52b59d2b339ceaa792beddaa010edcc</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_heading_source</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga852e9775739f14d6f40624b8e6bddf74</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_heading_source</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga49d883f024cf0ac1059a1585f238a3bb</anchor>
      <arglist>(struct mip_interface *device, mip_filter_heading_source_command_source *source_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_heading_source</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>gad567f3451cabe5c102642db7b4a5cf95</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_heading_source</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga35b2b1c190b6142cb5df99bd0fe8ffea</anchor>
      <arglist>(struct mip_interface *device, mip_filter_heading_source_command_source source)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_heading_source_command_source</type>
      <name>MIP_FILTER_HEADING_SOURCE_COMMAND_SOURCE_EXTERNAL</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga020caa43b2fc15407cbd83bc3ac18e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_heading_source_command_source</type>
      <name>MIP_FILTER_HEADING_SOURCE_COMMAND_SOURCE_GNSS_VEL</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga5127d54cb57c2d610afaf17b61bf48fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_heading_source_command_source</type>
      <name>MIP_FILTER_HEADING_SOURCE_COMMAND_SOURCE_GNSS_VEL_AND_EXTERNAL</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga984169e9ce348ecceaeea3e56dbad1cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_heading_source_command_source</type>
      <name>MIP_FILTER_HEADING_SOURCE_COMMAND_SOURCE_GNSS_VEL_AND_MAG</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>gac88e8b28eadef37d0d2bf429b15ad396</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_heading_source_command_source</type>
      <name>MIP_FILTER_HEADING_SOURCE_COMMAND_SOURCE_GNSS_VEL_AND_MAG_AND_EXTERNAL</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>gaac3344c4a1b5b9b3859ab02644f8085c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_heading_source_command_source</type>
      <name>MIP_FILTER_HEADING_SOURCE_COMMAND_SOURCE_MAG</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga2fc9b1341f091a7cf017ec378d443b1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_heading_source_command_source</type>
      <name>MIP_FILTER_HEADING_SOURCE_COMMAND_SOURCE_MAG_AND_EXTERNAL</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>gad5b0b71c8c06539c43ceae4584e0c393</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_heading_source_command_source</type>
      <name>MIP_FILTER_HEADING_SOURCE_COMMAND_SOURCE_NONE</name>
      <anchorfile>group__c__filter__heading__source.html</anchorfile>
      <anchor>ga25fe70cfc676d00784985ead1334af17</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_auto_init_control</name>
    <title>(0x0D,0x19) Auto Init Control [C]</title>
    <filename>group__c__filter__auto__init__control.html</filename>
    <class kind="struct">mip_filter_auto_init_control_command</class>
    <class kind="struct">mip_filter_auto_init_control_response</class>
    <member kind="typedef">
      <type>struct mip_filter_auto_init_control_command</type>
      <name>mip_filter_auto_init_control_command</name>
      <anchorfile>group__c__filter__auto__init__control.html</anchorfile>
      <anchor>gaa7e0c46d9b84b004b325a810a1385339</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_auto_init_control_response</type>
      <name>mip_filter_auto_init_control_response</name>
      <anchorfile>group__c__filter__auto__init__control.html</anchorfile>
      <anchor>ga0c5a1227e708c147e23a9b5ae071a988</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_auto_init_control_command</name>
      <anchorfile>group__c__filter__auto__init__control.html</anchorfile>
      <anchor>ga6faee96299d5846a7e14ab5e289a6123</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_auto_init_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_auto_init_control_response</name>
      <anchorfile>group__c__filter__auto__init__control.html</anchorfile>
      <anchor>gac09e74281f0d36672e43bf392f35d131</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_auto_init_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_auto_init_control_command</name>
      <anchorfile>group__c__filter__auto__init__control.html</anchorfile>
      <anchor>ga961bd38c82720d0432f96b0c823dac92</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_auto_init_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_auto_init_control_response</name>
      <anchorfile>group__c__filter__auto__init__control.html</anchorfile>
      <anchor>ga8ec457466f27dcd02cd1bfb838235588</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_auto_init_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_auto_init_control</name>
      <anchorfile>group__c__filter__auto__init__control.html</anchorfile>
      <anchor>ga154902c69a2f0fadfc0155dde81bbb59</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_auto_init_control</name>
      <anchorfile>group__c__filter__auto__init__control.html</anchorfile>
      <anchor>ga47bd416de4cf6dc5c3f2fcfcaec90026</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_auto_init_control</name>
      <anchorfile>group__c__filter__auto__init__control.html</anchorfile>
      <anchor>ga7f0cc974912aaaa8c56af2c8d09756e4</anchor>
      <arglist>(struct mip_interface *device, uint8_t *enable_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_auto_init_control</name>
      <anchorfile>group__c__filter__auto__init__control.html</anchorfile>
      <anchor>ga7bd0a0aef9428d30d86347454299e95d</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_auto_init_control</name>
      <anchorfile>group__c__filter__auto__init__control.html</anchorfile>
      <anchor>ga3580661d353937f4d82df1d6177a5259</anchor>
      <arglist>(struct mip_interface *device, uint8_t enable)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_accel_noise</name>
    <title>(0x0D,0x1A) Accel Noise [C]</title>
    <filename>group__c__filter__accel__noise.html</filename>
    <class kind="struct">mip_filter_accel_noise_command</class>
    <class kind="struct">mip_filter_accel_noise_response</class>
    <member kind="typedef">
      <type>struct mip_filter_accel_noise_command</type>
      <name>mip_filter_accel_noise_command</name>
      <anchorfile>group__c__filter__accel__noise.html</anchorfile>
      <anchor>ga19362349c346592d402458a1f06064b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_accel_noise_response</type>
      <name>mip_filter_accel_noise_response</name>
      <anchorfile>group__c__filter__accel__noise.html</anchorfile>
      <anchor>ga03b6b624c19b21c5e0987749825edadb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_accel_noise_command</name>
      <anchorfile>group__c__filter__accel__noise.html</anchorfile>
      <anchor>gaaa038d8befb643c41a047956bf7ae20b</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_accel_noise_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_accel_noise_response</name>
      <anchorfile>group__c__filter__accel__noise.html</anchorfile>
      <anchor>gae69d5f717935998e4b6e3e2011196a1a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_accel_noise_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_accel_noise_command</name>
      <anchorfile>group__c__filter__accel__noise.html</anchorfile>
      <anchor>gadc9f3673a7cb2e0e53ce95507283fa17</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_accel_noise_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_accel_noise_response</name>
      <anchorfile>group__c__filter__accel__noise.html</anchorfile>
      <anchor>gae7eefd5446b9c38335fabf1536867329</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_accel_noise_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_accel_noise</name>
      <anchorfile>group__c__filter__accel__noise.html</anchorfile>
      <anchor>gae2fb881e35e2c1f0779e8b481e54b14f</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_accel_noise</name>
      <anchorfile>group__c__filter__accel__noise.html</anchorfile>
      <anchor>gaddfb22ee497aba2368a18d3f8d1da333</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_accel_noise</name>
      <anchorfile>group__c__filter__accel__noise.html</anchorfile>
      <anchor>ga77dd6b9062b1a0ef34a1ce5805e4a7c3</anchor>
      <arglist>(struct mip_interface *device, float *x_out, float *y_out, float *z_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_accel_noise</name>
      <anchorfile>group__c__filter__accel__noise.html</anchorfile>
      <anchor>ga5f1d389995699f3d39d450097abcae1f</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_accel_noise</name>
      <anchorfile>group__c__filter__accel__noise.html</anchorfile>
      <anchor>gae84c2e708267e1a96da54ef9fa917c3c</anchor>
      <arglist>(struct mip_interface *device, float x, float y, float z)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_gyro_noise</name>
    <title>(0x0D,0x1B) Gyro Noise [C]</title>
    <filename>group__c__filter__gyro__noise.html</filename>
    <class kind="struct">mip_filter_gyro_noise_command</class>
    <class kind="struct">mip_filter_gyro_noise_response</class>
    <member kind="typedef">
      <type>struct mip_filter_gyro_noise_command</type>
      <name>mip_filter_gyro_noise_command</name>
      <anchorfile>group__c__filter__gyro__noise.html</anchorfile>
      <anchor>ga66776135321be0a1960afd6606f00226</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_gyro_noise_response</type>
      <name>mip_filter_gyro_noise_response</name>
      <anchorfile>group__c__filter__gyro__noise.html</anchorfile>
      <anchor>ga9f66c71cf5d9e959605b5f68575751f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gyro_noise_command</name>
      <anchorfile>group__c__filter__gyro__noise.html</anchorfile>
      <anchor>ga93cddacddcbe262ac0c431d7f8e033b3</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gyro_noise_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gyro_noise_response</name>
      <anchorfile>group__c__filter__gyro__noise.html</anchorfile>
      <anchor>gabd8690fe46ea2af28802e8577292bcd6</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gyro_noise_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gyro_noise_command</name>
      <anchorfile>group__c__filter__gyro__noise.html</anchorfile>
      <anchor>ga420ba24e2f538c2888f42763e61a91a6</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gyro_noise_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gyro_noise_response</name>
      <anchorfile>group__c__filter__gyro__noise.html</anchorfile>
      <anchor>gad977c1d95bec030848709567b71bec2c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gyro_noise_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_gyro_noise</name>
      <anchorfile>group__c__filter__gyro__noise.html</anchorfile>
      <anchor>gabfa36d7e221f8e66cfff7bfb2a86656b</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_gyro_noise</name>
      <anchorfile>group__c__filter__gyro__noise.html</anchorfile>
      <anchor>gaa7fbe44ec848312a50d6b9f462072cfc</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_gyro_noise</name>
      <anchorfile>group__c__filter__gyro__noise.html</anchorfile>
      <anchor>ga3eab912e424ac304fe902632e3289a8e</anchor>
      <arglist>(struct mip_interface *device, float *x_out, float *y_out, float *z_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_gyro_noise</name>
      <anchorfile>group__c__filter__gyro__noise.html</anchorfile>
      <anchor>ga2b6689618ec1e9d24abb7edfca8b063b</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_gyro_noise</name>
      <anchorfile>group__c__filter__gyro__noise.html</anchorfile>
      <anchor>ga54a7005d7d3fb79c00391bf70e359876</anchor>
      <arglist>(struct mip_interface *device, float x, float y, float z)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_accel_bias_model</name>
    <title>(0x0D,0x1C) Accel Bias Model [C]</title>
    <filename>group__c__filter__accel__bias__model.html</filename>
    <class kind="struct">mip_filter_accel_bias_model_command</class>
    <class kind="struct">mip_filter_accel_bias_model_response</class>
    <member kind="typedef">
      <type>struct mip_filter_accel_bias_model_command</type>
      <name>mip_filter_accel_bias_model_command</name>
      <anchorfile>group__c__filter__accel__bias__model.html</anchorfile>
      <anchor>ga170e59f1e2e0eda3ad683bd2d9abe9ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_accel_bias_model_response</type>
      <name>mip_filter_accel_bias_model_response</name>
      <anchorfile>group__c__filter__accel__bias__model.html</anchorfile>
      <anchor>ga464698fbb12707dffa4b919e4f00dc7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_accel_bias_model_command</name>
      <anchorfile>group__c__filter__accel__bias__model.html</anchorfile>
      <anchor>ga2ddcfc84835d2aebf523c72ef01b781a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_accel_bias_model_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_accel_bias_model_response</name>
      <anchorfile>group__c__filter__accel__bias__model.html</anchorfile>
      <anchor>ga4c4087515bc767e0ea506e960ab739e1</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_accel_bias_model_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_accel_bias_model_command</name>
      <anchorfile>group__c__filter__accel__bias__model.html</anchorfile>
      <anchor>ga4e0a6006274e0163cedf64f9b949e232</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_accel_bias_model_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_accel_bias_model_response</name>
      <anchorfile>group__c__filter__accel__bias__model.html</anchorfile>
      <anchor>gaa3f030358fcd9c4d334edd1a535854fb</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_accel_bias_model_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_accel_bias_model</name>
      <anchorfile>group__c__filter__accel__bias__model.html</anchorfile>
      <anchor>ga492b7770546121f595826a62a5c2a65c</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_accel_bias_model</name>
      <anchorfile>group__c__filter__accel__bias__model.html</anchorfile>
      <anchor>gac7a67eafb11bce4a25921a344e152904</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_accel_bias_model</name>
      <anchorfile>group__c__filter__accel__bias__model.html</anchorfile>
      <anchor>ga9966c870741c02b437d870667b6a1dab</anchor>
      <arglist>(struct mip_interface *device, float *x_beta_out, float *y_beta_out, float *z_beta_out, float *x_out, float *y_out, float *z_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_accel_bias_model</name>
      <anchorfile>group__c__filter__accel__bias__model.html</anchorfile>
      <anchor>ga4c3c31e25209d420bfef697632da88ec</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_accel_bias_model</name>
      <anchorfile>group__c__filter__accel__bias__model.html</anchorfile>
      <anchor>gad4e5a592743c555d1633be105f01b6b7</anchor>
      <arglist>(struct mip_interface *device, float x_beta, float y_beta, float z_beta, float x, float y, float z)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_gyro_bias_model</name>
    <title>(0x0D,0x1D) Gyro Bias Model [C]</title>
    <filename>group__c__filter__gyro__bias__model.html</filename>
    <class kind="struct">mip_filter_gyro_bias_model_command</class>
    <class kind="struct">mip_filter_gyro_bias_model_response</class>
    <member kind="typedef">
      <type>struct mip_filter_gyro_bias_model_command</type>
      <name>mip_filter_gyro_bias_model_command</name>
      <anchorfile>group__c__filter__gyro__bias__model.html</anchorfile>
      <anchor>gaf07ea2d66d302b4fdd7e36550fd96d27</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_gyro_bias_model_response</type>
      <name>mip_filter_gyro_bias_model_response</name>
      <anchorfile>group__c__filter__gyro__bias__model.html</anchorfile>
      <anchor>gad3bea6c9d59207f4d196d742caa37e81</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gyro_bias_model_command</name>
      <anchorfile>group__c__filter__gyro__bias__model.html</anchorfile>
      <anchor>ga66414887ea9aba1e5656875d12bbac56</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gyro_bias_model_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gyro_bias_model_response</name>
      <anchorfile>group__c__filter__gyro__bias__model.html</anchorfile>
      <anchor>ga3367e774c155ef9a62ec5ecaa9e2a68b</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gyro_bias_model_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gyro_bias_model_command</name>
      <anchorfile>group__c__filter__gyro__bias__model.html</anchorfile>
      <anchor>ga343503da94d20db37a9b30b97fd68231</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gyro_bias_model_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gyro_bias_model_response</name>
      <anchorfile>group__c__filter__gyro__bias__model.html</anchorfile>
      <anchor>ga1e122294ac0c997886341b8345fe4407</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gyro_bias_model_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_gyro_bias_model</name>
      <anchorfile>group__c__filter__gyro__bias__model.html</anchorfile>
      <anchor>ga6382d86eace4b75e845a59047f9ba4db</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_gyro_bias_model</name>
      <anchorfile>group__c__filter__gyro__bias__model.html</anchorfile>
      <anchor>gae75d33d4453493e4330513c30174ab4a</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_gyro_bias_model</name>
      <anchorfile>group__c__filter__gyro__bias__model.html</anchorfile>
      <anchor>gadbd38c00ebdbfee00000bd6a248490d7</anchor>
      <arglist>(struct mip_interface *device, float *x_beta_out, float *y_beta_out, float *z_beta_out, float *x_out, float *y_out, float *z_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_gyro_bias_model</name>
      <anchorfile>group__c__filter__gyro__bias__model.html</anchorfile>
      <anchor>ga456cafd23a22fa28f05ee219f9bfb8b9</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_gyro_bias_model</name>
      <anchorfile>group__c__filter__gyro__bias__model.html</anchorfile>
      <anchor>gaa05867265924dd90a0eb70be31a2ced6</anchor>
      <arglist>(struct mip_interface *device, float x_beta, float y_beta, float z_beta, float x, float y, float z)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_altitude_aiding</name>
    <title>(0x0D,0x47) Altitude Aiding [C]</title>
    <filename>group__c__filter__altitude__aiding.html</filename>
    <class kind="struct">mip_filter_altitude_aiding_command</class>
    <class kind="struct">mip_filter_altitude_aiding_response</class>
    <member kind="typedef">
      <type>struct mip_filter_altitude_aiding_command</type>
      <name>mip_filter_altitude_aiding_command</name>
      <anchorfile>group__c__filter__altitude__aiding.html</anchorfile>
      <anchor>gaa1498fac46d7a6d76a7b9cef49fa945c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_altitude_aiding_response</type>
      <name>mip_filter_altitude_aiding_response</name>
      <anchorfile>group__c__filter__altitude__aiding.html</anchorfile>
      <anchor>ga9587f3173606b532c2801c401453fd7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_altitude_aiding_command</name>
      <anchorfile>group__c__filter__altitude__aiding.html</anchorfile>
      <anchor>gae0781c98658f23f815c86112b6437e10</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_altitude_aiding_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_altitude_aiding_response</name>
      <anchorfile>group__c__filter__altitude__aiding.html</anchorfile>
      <anchor>ga0f2808a9021193f882110b981f789642</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_altitude_aiding_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_altitude_aiding_command</name>
      <anchorfile>group__c__filter__altitude__aiding.html</anchorfile>
      <anchor>ga7918b98784724fda16a90f5ac1e7b3b3</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_altitude_aiding_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_altitude_aiding_response</name>
      <anchorfile>group__c__filter__altitude__aiding.html</anchorfile>
      <anchor>ga8a16cfd86a4c69ba26964b2ea588ff30</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_altitude_aiding_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_altitude_aiding</name>
      <anchorfile>group__c__filter__altitude__aiding.html</anchorfile>
      <anchor>ga39a49bb87499d29b43884477578f599b</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_altitude_aiding</name>
      <anchorfile>group__c__filter__altitude__aiding.html</anchorfile>
      <anchor>gae020486f18c9a0454d98dd9b715b88d7</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_altitude_aiding</name>
      <anchorfile>group__c__filter__altitude__aiding.html</anchorfile>
      <anchor>gacaf761fb3b3675f9a06e984d8bb209f1</anchor>
      <arglist>(struct mip_interface *device, uint8_t *aiding_selector_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_altitude_aiding</name>
      <anchorfile>group__c__filter__altitude__aiding.html</anchorfile>
      <anchor>ga94fdd6c2d98ca2b47c8b0ba5fc4198f6</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_altitude_aiding</name>
      <anchorfile>group__c__filter__altitude__aiding.html</anchorfile>
      <anchor>gae4b2748495533b97ff836efcf1b542fc</anchor>
      <arglist>(struct mip_interface *device, uint8_t aiding_selector)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_auto_zupt</name>
    <title>(0x0D,0x1E) Auto Zupt [C]</title>
    <filename>group__c__filter__auto__zupt.html</filename>
    <class kind="struct">mip_filter_auto_zupt_command</class>
    <class kind="struct">mip_filter_auto_zupt_response</class>
    <member kind="typedef">
      <type>struct mip_filter_auto_zupt_command</type>
      <name>mip_filter_auto_zupt_command</name>
      <anchorfile>group__c__filter__auto__zupt.html</anchorfile>
      <anchor>gac65ffff21e4606a3a76ca8688e6cbf0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_auto_zupt_response</type>
      <name>mip_filter_auto_zupt_response</name>
      <anchorfile>group__c__filter__auto__zupt.html</anchorfile>
      <anchor>ga903811f47717e722a2abfeef8354a110</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_auto_zupt_command</name>
      <anchorfile>group__c__filter__auto__zupt.html</anchorfile>
      <anchor>gabe48c3f96a46c5ed0a7bedd025b2792f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_auto_zupt_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_auto_zupt_response</name>
      <anchorfile>group__c__filter__auto__zupt.html</anchorfile>
      <anchor>gac548190c28c7e74e642c4131998c22bf</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_auto_zupt_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_auto_zupt_command</name>
      <anchorfile>group__c__filter__auto__zupt.html</anchorfile>
      <anchor>ga3146dd459345ea5064b80e4a357206a8</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_auto_zupt_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_auto_zupt_response</name>
      <anchorfile>group__c__filter__auto__zupt.html</anchorfile>
      <anchor>ga72b660de88b26f9ca3abc0212c299b8d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_auto_zupt_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_auto_zupt</name>
      <anchorfile>group__c__filter__auto__zupt.html</anchorfile>
      <anchor>ga3e9720a2d50ea123f5653488901920d9</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_auto_zupt</name>
      <anchorfile>group__c__filter__auto__zupt.html</anchorfile>
      <anchor>ga8519442916456eb11eccb0920b178990</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_auto_zupt</name>
      <anchorfile>group__c__filter__auto__zupt.html</anchorfile>
      <anchor>ga7c46bbc146bbde3bce65823aaa2b5185</anchor>
      <arglist>(struct mip_interface *device, uint8_t *enable_out, float *threshold_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_auto_zupt</name>
      <anchorfile>group__c__filter__auto__zupt.html</anchorfile>
      <anchor>ga8da9e251338ab6de0f6c7e6660505904</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_auto_zupt</name>
      <anchorfile>group__c__filter__auto__zupt.html</anchorfile>
      <anchor>ga0d49bcc11338e7d49cb1720f9ed380e5</anchor>
      <arglist>(struct mip_interface *device, uint8_t enable, float threshold)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_auto_angular_zupt</name>
    <title>(0x0D,0x20) Auto Angular Zupt [C]</title>
    <filename>group__c__filter__auto__angular__zupt.html</filename>
    <class kind="struct">mip_filter_auto_angular_zupt_command</class>
    <class kind="struct">mip_filter_auto_angular_zupt_response</class>
    <member kind="typedef">
      <type>struct mip_filter_auto_angular_zupt_command</type>
      <name>mip_filter_auto_angular_zupt_command</name>
      <anchorfile>group__c__filter__auto__angular__zupt.html</anchorfile>
      <anchor>ga4980235b04641be8745b303d37fdcee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_auto_angular_zupt_response</type>
      <name>mip_filter_auto_angular_zupt_response</name>
      <anchorfile>group__c__filter__auto__angular__zupt.html</anchorfile>
      <anchor>gaf0e17bad5d824eff11494abb6a3b1d93</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_auto_angular_zupt_command</name>
      <anchorfile>group__c__filter__auto__angular__zupt.html</anchorfile>
      <anchor>gae0549a5cc5e247c75d178c4a3fe62884</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_auto_angular_zupt_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_auto_angular_zupt_response</name>
      <anchorfile>group__c__filter__auto__angular__zupt.html</anchorfile>
      <anchor>gaa7e00c3bd24c157e6c016d9b424fe39e</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_auto_angular_zupt_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_auto_angular_zupt_command</name>
      <anchorfile>group__c__filter__auto__angular__zupt.html</anchorfile>
      <anchor>gaaabe68cb3db21e8d27a205faf88fdb30</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_auto_angular_zupt_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_auto_angular_zupt_response</name>
      <anchorfile>group__c__filter__auto__angular__zupt.html</anchorfile>
      <anchor>ga4b2d6f8ae929923e0b4ed99bc3b6b040</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_auto_angular_zupt_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_auto_angular_zupt</name>
      <anchorfile>group__c__filter__auto__angular__zupt.html</anchorfile>
      <anchor>ga8ffab098f7d763a4fb745957fce449e0</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_auto_angular_zupt</name>
      <anchorfile>group__c__filter__auto__angular__zupt.html</anchorfile>
      <anchor>gafed8e3e1ce81cdb4a31cc82cf7a834bb</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_auto_angular_zupt</name>
      <anchorfile>group__c__filter__auto__angular__zupt.html</anchorfile>
      <anchor>ga2d4379e33a19535e780025277a0b05ac</anchor>
      <arglist>(struct mip_interface *device, uint8_t *enable_out, float *threshold_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_auto_angular_zupt</name>
      <anchorfile>group__c__filter__auto__angular__zupt.html</anchorfile>
      <anchor>ga04e76fe0328b98396a1d3b46f654ad1f</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_auto_angular_zupt</name>
      <anchorfile>group__c__filter__auto__angular__zupt.html</anchorfile>
      <anchor>ga10c96c4f4a120c139cc0717c6b138e68</anchor>
      <arglist>(struct mip_interface *device, uint8_t enable, float threshold)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_commanded_zupt</name>
    <title>(0x0D,0x22) Commanded Zupt [C]</title>
    <filename>group__c__filter__commanded__zupt.html</filename>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_commanded_zupt</name>
      <anchorfile>group__c__filter__commanded__zupt.html</anchorfile>
      <anchor>ga51c203517dfb1ed19428234b447ba54e</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_commanded_angular_zupt</name>
    <title>(0x0D,0x23) Commanded Angular Zupt [C]</title>
    <filename>group__c__filter__commanded__angular__zupt.html</filename>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_commanded_angular_zupt</name>
      <anchorfile>group__c__filter__commanded__angular__zupt.html</anchorfile>
      <anchor>gaa52b6fb1ec143a7ded63b27bc105e81f</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_reference_position</name>
    <title>(0x0D,0x26) Reference Position [C]</title>
    <filename>group__c__filter__reference__position.html</filename>
    <class kind="struct">mip_filter_reference_position_command</class>
    <class kind="struct">mip_filter_reference_position_response</class>
    <member kind="typedef">
      <type>struct mip_filter_reference_position_command</type>
      <name>mip_filter_reference_position_command</name>
      <anchorfile>group__c__filter__reference__position.html</anchorfile>
      <anchor>ga73f22073349451a1c230696030137a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_reference_position_response</type>
      <name>mip_filter_reference_position_response</name>
      <anchorfile>group__c__filter__reference__position.html</anchorfile>
      <anchor>gabb9e5fbeb0ad32a9cb0b336e278e376d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_reference_position_command</name>
      <anchorfile>group__c__filter__reference__position.html</anchorfile>
      <anchor>ga0f5a95076be17ccf3b1ec872cec7efae</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_reference_position_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_reference_position_response</name>
      <anchorfile>group__c__filter__reference__position.html</anchorfile>
      <anchor>gaf3edaf006a500f4bb037efccf7e7f9de</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_reference_position_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_reference_position_command</name>
      <anchorfile>group__c__filter__reference__position.html</anchorfile>
      <anchor>ga1a89368ce610f80edbfd2944aac17a35</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_reference_position_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_reference_position_response</name>
      <anchorfile>group__c__filter__reference__position.html</anchorfile>
      <anchor>ga79221ec55b9d2b9f0eca6ee34600ec43</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_reference_position_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_reference_position</name>
      <anchorfile>group__c__filter__reference__position.html</anchorfile>
      <anchor>ga567da6d86cb240de0fe95bb0de0dbd86</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_reference_position</name>
      <anchorfile>group__c__filter__reference__position.html</anchorfile>
      <anchor>gae0f516006873da24fa6b0419346da84a</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_reference_position</name>
      <anchorfile>group__c__filter__reference__position.html</anchorfile>
      <anchor>gad43ff5aea637ea9a71721ca77790d651</anchor>
      <arglist>(struct mip_interface *device, bool *enable_out, double *latitude_out, double *longitude_out, double *altitude_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_reference_position</name>
      <anchorfile>group__c__filter__reference__position.html</anchorfile>
      <anchor>ga809a67590a37af70e3eee14f437f1012</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_reference_position</name>
      <anchorfile>group__c__filter__reference__position.html</anchorfile>
      <anchor>ga71e64e0c7c68e5a16feff3cfd63e8c7b</anchor>
      <arglist>(struct mip_interface *device, bool enable, double latitude, double longitude, double altitude)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_accel_magnitude_error_adaptive_measurement</name>
    <title>(0x0D,0x44) Accel Magnitude Error Adaptive Measurement [C]</title>
    <filename>group__c__filter__accel__magnitude__error__adaptive__measurement.html</filename>
    <class kind="struct">mip_filter_accel_magnitude_error_adaptive_measurement_command</class>
    <class kind="struct">mip_filter_accel_magnitude_error_adaptive_measurement_response</class>
    <member kind="typedef">
      <type>struct mip_filter_accel_magnitude_error_adaptive_measurement_command</type>
      <name>mip_filter_accel_magnitude_error_adaptive_measurement_command</name>
      <anchorfile>group__c__filter__accel__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga9d7f6e80886be88501997851ef5ac11e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_accel_magnitude_error_adaptive_measurement_response</type>
      <name>mip_filter_accel_magnitude_error_adaptive_measurement_response</name>
      <anchorfile>group__c__filter__accel__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga064cd4bacd1a1e4582e7c63aff6d82af</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_accel_magnitude_error_adaptive_measurement_command</name>
      <anchorfile>group__c__filter__accel__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>gab5c8dc6b15e1ae1b6bb529003769a28f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_accel_magnitude_error_adaptive_measurement_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_accel_magnitude_error_adaptive_measurement_response</name>
      <anchorfile>group__c__filter__accel__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>gaaa837c244efe1c14eabcbb3614d173aa</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_accel_magnitude_error_adaptive_measurement_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_accel_magnitude_error_adaptive_measurement_command</name>
      <anchorfile>group__c__filter__accel__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>gade3db56ebf700223295fb785ba7ff0d9</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_accel_magnitude_error_adaptive_measurement_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_accel_magnitude_error_adaptive_measurement_response</name>
      <anchorfile>group__c__filter__accel__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga626329054c5e196b0418dcf80855827a</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_accel_magnitude_error_adaptive_measurement_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_accel_magnitude_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__accel__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>gaf774de140ea4c3bead838d17861cfff5</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_accel_magnitude_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__accel__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>gacf34c4806af00803ee2d2379d3a81e69</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_accel_magnitude_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__accel__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga78ed394db54c5e78702197fe73a6bfc9</anchor>
      <arglist>(struct mip_interface *device, mip_filter_adaptive_measurement *adaptive_measurement_out, float *frequency_out, float *low_limit_out, float *high_limit_out, float *low_limit_uncertainty_out, float *high_limit_uncertainty_out, float *minimum_uncertainty_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_accel_magnitude_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__accel__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga1a34df5c394ffdf3f9c140e3d89c9bef</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_accel_magnitude_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__accel__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga0cd0713082e9117984efd5e771d3197c</anchor>
      <arglist>(struct mip_interface *device, mip_filter_adaptive_measurement adaptive_measurement, float frequency, float low_limit, float high_limit, float low_limit_uncertainty, float high_limit_uncertainty, float minimum_uncertainty)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_mag_magnitude_error_adaptive_measurement</name>
    <title>(0x0D,0x45) Mag Magnitude Error Adaptive Measurement [C]</title>
    <filename>group__c__filter__mag__magnitude__error__adaptive__measurement.html</filename>
    <class kind="struct">mip_filter_mag_magnitude_error_adaptive_measurement_command</class>
    <class kind="struct">mip_filter_mag_magnitude_error_adaptive_measurement_response</class>
    <member kind="typedef">
      <type>struct mip_filter_mag_magnitude_error_adaptive_measurement_command</type>
      <name>mip_filter_mag_magnitude_error_adaptive_measurement_command</name>
      <anchorfile>group__c__filter__mag__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga89b561c6028633565864c9b93981084f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_mag_magnitude_error_adaptive_measurement_response</type>
      <name>mip_filter_mag_magnitude_error_adaptive_measurement_response</name>
      <anchorfile>group__c__filter__mag__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga7e13ae4790765486fc5ed93842fb69db</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_mag_magnitude_error_adaptive_measurement_command</name>
      <anchorfile>group__c__filter__mag__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>gacdbef91492f2fe8847581e0bd5ffb0e7</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_mag_magnitude_error_adaptive_measurement_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_mag_magnitude_error_adaptive_measurement_response</name>
      <anchorfile>group__c__filter__mag__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>gadbfec2edb085673ba54310b74e4d14f4</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_mag_magnitude_error_adaptive_measurement_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_mag_magnitude_error_adaptive_measurement_command</name>
      <anchorfile>group__c__filter__mag__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga61fd66c9ebf419d5623c9d38899e2d86</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_mag_magnitude_error_adaptive_measurement_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_mag_magnitude_error_adaptive_measurement_response</name>
      <anchorfile>group__c__filter__mag__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga3fa5cab4fa794671b7d57ba2e4f8b0f8</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_mag_magnitude_error_adaptive_measurement_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_mag_magnitude_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__mag__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>gac4cacf567a72a87f5582abc05ef7023b</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_mag_magnitude_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__mag__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga475f0b97abb387f94932b05f4e8c9cc4</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_mag_magnitude_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__mag__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga9d6cd58200399938e0322a8830540073</anchor>
      <arglist>(struct mip_interface *device, mip_filter_adaptive_measurement *adaptive_measurement_out, float *frequency_out, float *low_limit_out, float *high_limit_out, float *low_limit_uncertainty_out, float *high_limit_uncertainty_out, float *minimum_uncertainty_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_mag_magnitude_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__mag__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga6356afedefe434bb1c372f3a94735d5f</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_mag_magnitude_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__mag__magnitude__error__adaptive__measurement.html</anchorfile>
      <anchor>ga367a51f02428fa3bbfdb0f0ab438d021</anchor>
      <arglist>(struct mip_interface *device, mip_filter_adaptive_measurement adaptive_measurement, float frequency, float low_limit, float high_limit, float low_limit_uncertainty, float high_limit_uncertainty, float minimum_uncertainty)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_mag_dip_angle_error_adaptive_measurement</name>
    <title>(0x0D,0x46) Mag Dip Angle Error Adaptive Measurement [C]</title>
    <filename>group__c__filter__mag__dip__angle__error__adaptive__measurement.html</filename>
    <class kind="struct">mip_filter_mag_dip_angle_error_adaptive_measurement_command</class>
    <class kind="struct">mip_filter_mag_dip_angle_error_adaptive_measurement_response</class>
    <member kind="typedef">
      <type>struct mip_filter_mag_dip_angle_error_adaptive_measurement_command</type>
      <name>mip_filter_mag_dip_angle_error_adaptive_measurement_command</name>
      <anchorfile>group__c__filter__mag__dip__angle__error__adaptive__measurement.html</anchorfile>
      <anchor>ga4557e301211e00bc5c9340e94d431a8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_mag_dip_angle_error_adaptive_measurement_response</type>
      <name>mip_filter_mag_dip_angle_error_adaptive_measurement_response</name>
      <anchorfile>group__c__filter__mag__dip__angle__error__adaptive__measurement.html</anchorfile>
      <anchor>gaa460a78705c9558475a4a6dfb084606f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_mag_dip_angle_error_adaptive_measurement_command</name>
      <anchorfile>group__c__filter__mag__dip__angle__error__adaptive__measurement.html</anchorfile>
      <anchor>ga76f492dd0877091328e1e1be3fd001a3</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_mag_dip_angle_error_adaptive_measurement_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_mag_dip_angle_error_adaptive_measurement_response</name>
      <anchorfile>group__c__filter__mag__dip__angle__error__adaptive__measurement.html</anchorfile>
      <anchor>ga48f1e371450839874dedee57ea5a9a80</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_mag_dip_angle_error_adaptive_measurement_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_mag_dip_angle_error_adaptive_measurement_command</name>
      <anchorfile>group__c__filter__mag__dip__angle__error__adaptive__measurement.html</anchorfile>
      <anchor>ga5bcf9c23842600a043333abccdd31dc8</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_mag_dip_angle_error_adaptive_measurement_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_mag_dip_angle_error_adaptive_measurement_response</name>
      <anchorfile>group__c__filter__mag__dip__angle__error__adaptive__measurement.html</anchorfile>
      <anchor>gabade5a3424e03e2cf1c41606e6e1a4ec</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_mag_dip_angle_error_adaptive_measurement_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_mag_dip_angle_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__mag__dip__angle__error__adaptive__measurement.html</anchorfile>
      <anchor>ga91b11a5490557f1d1406f697999644fe</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_mag_dip_angle_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__mag__dip__angle__error__adaptive__measurement.html</anchorfile>
      <anchor>gac14257722f7846ee977abecebff27ddf</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_mag_dip_angle_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__mag__dip__angle__error__adaptive__measurement.html</anchorfile>
      <anchor>ga06ef7dda484ea50f24ba35229f9301f8</anchor>
      <arglist>(struct mip_interface *device, bool *enable_out, float *frequency_out, float *high_limit_out, float *high_limit_uncertainty_out, float *minimum_uncertainty_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_mag_dip_angle_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__mag__dip__angle__error__adaptive__measurement.html</anchorfile>
      <anchor>ga715dad35ef26690b5f4b4a7a81528839</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_mag_dip_angle_error_adaptive_measurement</name>
      <anchorfile>group__c__filter__mag__dip__angle__error__adaptive__measurement.html</anchorfile>
      <anchor>ga0d6d15777449ddbe75ee90f226686041</anchor>
      <arglist>(struct mip_interface *device, bool enable, float frequency, float high_limit, float high_limit_uncertainty, float minimum_uncertainty)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_aiding_measurement_enable</name>
    <title>(0x0D,0x50) Aiding Measurement Enable [C]</title>
    <filename>group__c__filter__aiding__measurement__enable.html</filename>
    <class kind="struct">mip_filter_aiding_measurement_enable_command</class>
    <class kind="struct">mip_filter_aiding_measurement_enable_response</class>
    <member kind="typedef">
      <type>struct mip_filter_aiding_measurement_enable_command</type>
      <name>mip_filter_aiding_measurement_enable_command</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga73f59c8b909eacc85270f54d3c51a95b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_filter_aiding_measurement_enable_command_aiding_source</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga63fb892387a7ea9bf8cfe91576af6732</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_aiding_measurement_enable_response</type>
      <name>mip_filter_aiding_measurement_enable_response</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>gafb740df185f9aa467d85a347227c7ebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_aiding_measurement_enable_command</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>gaca00e9e5dd4dd70711faa60d98fefe15</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_aiding_measurement_enable_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_aiding_measurement_enable_command_aiding_source</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga5b18e3f77e8d551ffdc984700257add2</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_aiding_measurement_enable_command_aiding_source *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_aiding_measurement_enable_response</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga91f7a0909186088c4e4b5f901060afe1</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_aiding_measurement_enable_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_aiding_measurement_enable_command</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga52a657217194a66806d8678dfd25f8fe</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_aiding_measurement_enable_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_aiding_measurement_enable_command_aiding_source</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga2565a38faba51e725f5df9a9c1960150</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_aiding_measurement_enable_command_aiding_source self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_aiding_measurement_enable_response</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga2aafb530516089712e8a44ff175aef19</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_aiding_measurement_enable_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_aiding_measurement_enable</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga40aee76818efa22cee987c83486ce9b4</anchor>
      <arglist>(struct mip_interface *device, mip_filter_aiding_measurement_enable_command_aiding_source aiding_source)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_aiding_measurement_enable</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>gae057c412baee4fd1b64915472bc2bc03</anchor>
      <arglist>(struct mip_interface *device, mip_filter_aiding_measurement_enable_command_aiding_source aiding_source)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_aiding_measurement_enable</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga56c4913c71265a7f35b8bcc0959f6aba</anchor>
      <arglist>(struct mip_interface *device, mip_filter_aiding_measurement_enable_command_aiding_source aiding_source, bool *enable_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_aiding_measurement_enable</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga55720fd3577ea2005f0100a1fc7b982f</anchor>
      <arglist>(struct mip_interface *device, mip_filter_aiding_measurement_enable_command_aiding_source aiding_source)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_aiding_measurement_enable</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>gae41f1ceced6a0abd08c48d599a472413</anchor>
      <arglist>(struct mip_interface *device, mip_filter_aiding_measurement_enable_command_aiding_source aiding_source, bool enable)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_aiding_measurement_enable_command_aiding_source</type>
      <name>MIP_FILTER_AIDING_MEASUREMENT_ENABLE_COMMAND_AIDING_SOURCE_ALL</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>gab47a4e50916a1a9817e977e50425b05c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_aiding_measurement_enable_command_aiding_source</type>
      <name>MIP_FILTER_AIDING_MEASUREMENT_ENABLE_COMMAND_AIDING_SOURCE_ALTIMETER</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga4844a5f40b17a32614789e053af8ecc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_aiding_measurement_enable_command_aiding_source</type>
      <name>MIP_FILTER_AIDING_MEASUREMENT_ENABLE_COMMAND_AIDING_SOURCE_EXTERNAL_HEADING</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga43fbadc84b6cd65e25b9a1b996f04829</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_aiding_measurement_enable_command_aiding_source</type>
      <name>MIP_FILTER_AIDING_MEASUREMENT_ENABLE_COMMAND_AIDING_SOURCE_GNSS_HEADING</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>gadacef84ad8648f0abaf95f8a6e0d6ed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_aiding_measurement_enable_command_aiding_source</type>
      <name>MIP_FILTER_AIDING_MEASUREMENT_ENABLE_COMMAND_AIDING_SOURCE_GNSS_POS_VEL</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga06af18cb77c726c14a5b21ad0ed97e80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_aiding_measurement_enable_command_aiding_source</type>
      <name>MIP_FILTER_AIDING_MEASUREMENT_ENABLE_COMMAND_AIDING_SOURCE_MAGNETOMETER</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>gaf5cc4574568514f2b58b78d2e377cc5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_aiding_measurement_enable_command_aiding_source</type>
      <name>MIP_FILTER_AIDING_MEASUREMENT_ENABLE_COMMAND_AIDING_SOURCE_SPEED</name>
      <anchorfile>group__c__filter__aiding__measurement__enable.html</anchorfile>
      <anchor>ga211c9b136aeaca77eac22c8b60b21118</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_run</name>
    <title>(0x0D,0x05) Run [C]</title>
    <filename>group__c__filter__run.html</filename>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_run</name>
      <anchorfile>group__c__filter__run.html</anchorfile>
      <anchor>ga353fe836fe7d166ae17fdd34c903c928</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_kinematic_constraint</name>
    <title>(0x0D,0x51) Kinematic Constraint [C]</title>
    <filename>group__c__filter__kinematic__constraint.html</filename>
    <class kind="struct">mip_filter_kinematic_constraint_command</class>
    <class kind="struct">mip_filter_kinematic_constraint_response</class>
    <member kind="typedef">
      <type>struct mip_filter_kinematic_constraint_command</type>
      <name>mip_filter_kinematic_constraint_command</name>
      <anchorfile>group__c__filter__kinematic__constraint.html</anchorfile>
      <anchor>gac1ed489c7ff539416912dbe0147b2ee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_kinematic_constraint_response</type>
      <name>mip_filter_kinematic_constraint_response</name>
      <anchorfile>group__c__filter__kinematic__constraint.html</anchorfile>
      <anchor>ga73b3408ec4b4879da136afb29cd410e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_kinematic_constraint_command</name>
      <anchorfile>group__c__filter__kinematic__constraint.html</anchorfile>
      <anchor>ga60335e5ba4d521c15bf82f9d6b6c8d5a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_kinematic_constraint_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_kinematic_constraint_response</name>
      <anchorfile>group__c__filter__kinematic__constraint.html</anchorfile>
      <anchor>gac07c36356df58a964c4b3097a44b0d20</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_kinematic_constraint_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_kinematic_constraint_command</name>
      <anchorfile>group__c__filter__kinematic__constraint.html</anchorfile>
      <anchor>gaa0348bb32a01f65d593a831c8764866f</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_kinematic_constraint_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_kinematic_constraint_response</name>
      <anchorfile>group__c__filter__kinematic__constraint.html</anchorfile>
      <anchor>ga04906f33cb707a61c97aa8af8a069615</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_kinematic_constraint_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_kinematic_constraint</name>
      <anchorfile>group__c__filter__kinematic__constraint.html</anchorfile>
      <anchor>ga22f83028bdaf158412648c67124a38be</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_kinematic_constraint</name>
      <anchorfile>group__c__filter__kinematic__constraint.html</anchorfile>
      <anchor>gae355c263c2ce6c9f48e7a5fb2ccc1cee</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_kinematic_constraint</name>
      <anchorfile>group__c__filter__kinematic__constraint.html</anchorfile>
      <anchor>ga3a58f0a861f3cafd4933f6caaf0ceb4d</anchor>
      <arglist>(struct mip_interface *device, uint8_t *acceleration_constraint_selection_out, uint8_t *velocity_constraint_selection_out, uint8_t *angular_constraint_selection_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_kinematic_constraint</name>
      <anchorfile>group__c__filter__kinematic__constraint.html</anchorfile>
      <anchor>ga2ae5949d05d9c500f6a55e0b7373799b</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_kinematic_constraint</name>
      <anchorfile>group__c__filter__kinematic__constraint.html</anchorfile>
      <anchor>gae0d3139e8a8dd6f786e2fb61adcc08c2</anchor>
      <arglist>(struct mip_interface *device, uint8_t acceleration_constraint_selection, uint8_t velocity_constraint_selection, uint8_t angular_constraint_selection)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_initialization_configuration</name>
    <title>(0x0D,0x52) Initialization Configuration [C]</title>
    <filename>group__c__filter__initialization__configuration.html</filename>
    <class kind="struct">mip_filter_initialization_configuration_command</class>
    <class kind="struct">mip_filter_initialization_configuration_response</class>
    <member kind="typedef">
      <type>struct mip_filter_initialization_configuration_command</type>
      <name>mip_filter_initialization_configuration_command</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga6a0343e9b3a416c78d9ac0f7337c70a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_filter_initialization_configuration_command_alignment_selector</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>gadd3309a5fa0a5d0ea37db5616b6f307d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_filter_initialization_configuration_command_initial_condition_source</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga4d0b5c84b86797a73545f9d106a78d82</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_initialization_configuration_response</type>
      <name>mip_filter_initialization_configuration_response</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>gad5e7252f95804a739dd12cbf92f84460</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_initialization_configuration_command</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga84861ea95beb30d2fe385237c29fabb7</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_initialization_configuration_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_initialization_configuration_command_alignment_selector</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga13d9940d0a1ffc8bcc923769224fd295</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_initialization_configuration_command_alignment_selector *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_initialization_configuration_command_initial_condition_source</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>gaa91ea210294243e9b263391f7473c2a2</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_initialization_configuration_command_initial_condition_source *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_initialization_configuration_response</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga39e562b2ef26a8c3fea765a5c5649792</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_initialization_configuration_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_initialization_configuration_command</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga9d2b314a7c89e2b50241a01b7a7f3cab</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_initialization_configuration_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_initialization_configuration_command_alignment_selector</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga3029226c5473cb3e8cb05d5f5efbc4de</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_initialization_configuration_command_alignment_selector self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_initialization_configuration_command_initial_condition_source</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga2c8b673c617d93afd92f448f224a4d75</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_initialization_configuration_command_initial_condition_source self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_initialization_configuration_response</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga9aa2ea438593f33df2fabd121c6ced50</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_initialization_configuration_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_initialization_configuration</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>gaf6c171f12902b911a96a4a6550457486</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_initialization_configuration</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga5a6f299ceb015f235413800fa19ce47c</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_initialization_configuration</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>gaae6f33f027aee1cc5209e63a410da7cd</anchor>
      <arglist>(struct mip_interface *device, uint8_t *wait_for_run_command_out, mip_filter_initialization_configuration_command_initial_condition_source *initial_cond_src_out, mip_filter_initialization_configuration_command_alignment_selector *auto_heading_alignment_selector_out, float *initial_heading_out, float *initial_pitch_out, float *initial_roll_out, float *initial_position_out, float *initial_velocity_out, mip_filter_reference_frame *reference_frame_selector_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_initialization_configuration</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga2937109980c08bc76c6c6f2010f3767a</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_initialization_configuration</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga1cb8ef124fb903e4f2a0f1b70bf7c728</anchor>
      <arglist>(struct mip_interface *device, uint8_t wait_for_run_command, mip_filter_initialization_configuration_command_initial_condition_source initial_cond_src, mip_filter_initialization_configuration_command_alignment_selector auto_heading_alignment_selector, float initial_heading, float initial_pitch, float initial_roll, const float *initial_position, const float *initial_velocity, mip_filter_reference_frame reference_frame_selector)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_initialization_configuration_command_alignment_selector</type>
      <name>MIP_FILTER_INITIALIZATION_CONFIGURATION_COMMAND_ALIGNMENT_SELECTOR_DUAL_ANTENNA</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>gaeef9a09d579584b2ccf9d5a3974279c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_initialization_configuration_command_alignment_selector</type>
      <name>MIP_FILTER_INITIALIZATION_CONFIGURATION_COMMAND_ALIGNMENT_SELECTOR_KINEMATIC</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga9613776ed1ce314075880c431ea9333b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_initialization_configuration_command_alignment_selector</type>
      <name>MIP_FILTER_INITIALIZATION_CONFIGURATION_COMMAND_ALIGNMENT_SELECTOR_MAGNETOMETER</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>gaad9503ad789a9a73ec56fc4c2f77ae64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_initialization_configuration_command_alignment_selector</type>
      <name>MIP_FILTER_INITIALIZATION_CONFIGURATION_COMMAND_ALIGNMENT_SELECTOR_NONE</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga9d6b01d150705cf80fc4cd11744c6bae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_initialization_configuration_command_initial_condition_source</type>
      <name>MIP_FILTER_INITIALIZATION_CONFIGURATION_COMMAND_INITIAL_CONDITION_SOURCE_AUTO_POS_VEL</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>gaa7e6bf0a20200982e9b4470e5ab11020</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_initialization_configuration_command_initial_condition_source</type>
      <name>MIP_FILTER_INITIALIZATION_CONFIGURATION_COMMAND_INITIAL_CONDITION_SOURCE_AUTO_POS_VEL_ATT</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>gae0e3e326ff6857b484f904283c71548f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_initialization_configuration_command_initial_condition_source</type>
      <name>MIP_FILTER_INITIALIZATION_CONFIGURATION_COMMAND_INITIAL_CONDITION_SOURCE_AUTO_POS_VEL_PITCH_ROLL</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>gafaba61d23d23bb16cc595659ef711736</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_initialization_configuration_command_initial_condition_source</type>
      <name>MIP_FILTER_INITIALIZATION_CONFIGURATION_COMMAND_INITIAL_CONDITION_SOURCE_MANUAL</name>
      <anchorfile>group__c__filter__initialization__configuration.html</anchorfile>
      <anchor>ga58b33998a02dcbef7356adc0b1808025</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_adaptive_filter_options</name>
    <title>(0x0D,0x53) Adaptive Filter Options [C]</title>
    <filename>group__c__filter__adaptive__filter__options.html</filename>
    <class kind="struct">mip_filter_adaptive_filter_options_command</class>
    <class kind="struct">mip_filter_adaptive_filter_options_response</class>
    <member kind="typedef">
      <type>struct mip_filter_adaptive_filter_options_command</type>
      <name>mip_filter_adaptive_filter_options_command</name>
      <anchorfile>group__c__filter__adaptive__filter__options.html</anchorfile>
      <anchor>ga4fd2428ba8172b7ed0fcbd0885a26abe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_adaptive_filter_options_response</type>
      <name>mip_filter_adaptive_filter_options_response</name>
      <anchorfile>group__c__filter__adaptive__filter__options.html</anchorfile>
      <anchor>ga4d52d9307c2dee720030a7234858fa05</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_adaptive_filter_options_command</name>
      <anchorfile>group__c__filter__adaptive__filter__options.html</anchorfile>
      <anchor>gaaba4ef6bc361f2eec748bbc757bf2525</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_adaptive_filter_options_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_adaptive_filter_options_response</name>
      <anchorfile>group__c__filter__adaptive__filter__options.html</anchorfile>
      <anchor>gafe1e68389438a47bd881551045cd60d1</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_adaptive_filter_options_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_adaptive_filter_options_command</name>
      <anchorfile>group__c__filter__adaptive__filter__options.html</anchorfile>
      <anchor>ga5defbb7b13bff34e032472d3a16101d6</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_adaptive_filter_options_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_adaptive_filter_options_response</name>
      <anchorfile>group__c__filter__adaptive__filter__options.html</anchorfile>
      <anchor>gac833f1c757b3e3199caee1a1c66e9979</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_adaptive_filter_options_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_adaptive_filter_options</name>
      <anchorfile>group__c__filter__adaptive__filter__options.html</anchorfile>
      <anchor>ga8d7978e9a891474d551ff19b8e55899d</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_adaptive_filter_options</name>
      <anchorfile>group__c__filter__adaptive__filter__options.html</anchorfile>
      <anchor>ga69a07888b811fe04f61ad00a4f49b15f</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_adaptive_filter_options</name>
      <anchorfile>group__c__filter__adaptive__filter__options.html</anchorfile>
      <anchor>gaac9115ac1c0c255a8cacb891d17394ee</anchor>
      <arglist>(struct mip_interface *device, uint8_t *level_out, uint16_t *time_limit_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_adaptive_filter_options</name>
      <anchorfile>group__c__filter__adaptive__filter__options.html</anchorfile>
      <anchor>ga9f5e504f2227e43c1108e6a78513edb2</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_adaptive_filter_options</name>
      <anchorfile>group__c__filter__adaptive__filter__options.html</anchorfile>
      <anchor>gaa84f9d05ad717ee86c9c4b062b9c762e</anchor>
      <arglist>(struct mip_interface *device, uint8_t level, uint16_t time_limit)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_multi_antenna_offset</name>
    <title>(0x0D,0x54) Multi Antenna Offset [C]</title>
    <filename>group__c__filter__multi__antenna__offset.html</filename>
    <class kind="struct">mip_filter_multi_antenna_offset_command</class>
    <class kind="struct">mip_filter_multi_antenna_offset_response</class>
    <member kind="typedef">
      <type>struct mip_filter_multi_antenna_offset_command</type>
      <name>mip_filter_multi_antenna_offset_command</name>
      <anchorfile>group__c__filter__multi__antenna__offset.html</anchorfile>
      <anchor>ga86049fa4dc91a4daf432668c947ba560</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_multi_antenna_offset_response</type>
      <name>mip_filter_multi_antenna_offset_response</name>
      <anchorfile>group__c__filter__multi__antenna__offset.html</anchorfile>
      <anchor>ga53d2be82e6e0421d5e712145d3dbff7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_multi_antenna_offset_command</name>
      <anchorfile>group__c__filter__multi__antenna__offset.html</anchorfile>
      <anchor>gaa0f3c9b7782ecaa2cbd60f2d058c448d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_multi_antenna_offset_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_multi_antenna_offset_response</name>
      <anchorfile>group__c__filter__multi__antenna__offset.html</anchorfile>
      <anchor>gae70a8afe525b1bfaed9fe45803f9f964</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_multi_antenna_offset_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_multi_antenna_offset_command</name>
      <anchorfile>group__c__filter__multi__antenna__offset.html</anchorfile>
      <anchor>gac6d6508a3a854af0eb2389ce82733ed6</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_multi_antenna_offset_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_multi_antenna_offset_response</name>
      <anchorfile>group__c__filter__multi__antenna__offset.html</anchorfile>
      <anchor>ga61e97c24a93fcb7a0cbcccab0e51f5ef</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_multi_antenna_offset_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_multi_antenna_offset</name>
      <anchorfile>group__c__filter__multi__antenna__offset.html</anchorfile>
      <anchor>gaf872091693c99e530f1fc1b42a490137</anchor>
      <arglist>(struct mip_interface *device, uint8_t receiver_id)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_multi_antenna_offset</name>
      <anchorfile>group__c__filter__multi__antenna__offset.html</anchorfile>
      <anchor>gac16724d65c8f3420f216d9ab119c0fe0</anchor>
      <arglist>(struct mip_interface *device, uint8_t receiver_id)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_multi_antenna_offset</name>
      <anchorfile>group__c__filter__multi__antenna__offset.html</anchorfile>
      <anchor>ga7961a3d99ab8e72b4d0342e1320e83a6</anchor>
      <arglist>(struct mip_interface *device, uint8_t receiver_id, float *antenna_offset_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_multi_antenna_offset</name>
      <anchorfile>group__c__filter__multi__antenna__offset.html</anchorfile>
      <anchor>gab6cb29293b498794c630f5edaa208aaf</anchor>
      <arglist>(struct mip_interface *device, uint8_t receiver_id)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_multi_antenna_offset</name>
      <anchorfile>group__c__filter__multi__antenna__offset.html</anchorfile>
      <anchor>ga7c2787433783ef3a86426cc4985938d2</anchor>
      <arglist>(struct mip_interface *device, uint8_t receiver_id, const float *antenna_offset)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_rel_pos_configuration</name>
    <title>(0x0D,0x55) Rel Pos Configuration [C]</title>
    <filename>group__c__filter__rel__pos__configuration.html</filename>
    <class kind="struct">mip_filter_rel_pos_configuration_command</class>
    <class kind="struct">mip_filter_rel_pos_configuration_response</class>
    <member kind="typedef">
      <type>struct mip_filter_rel_pos_configuration_command</type>
      <name>mip_filter_rel_pos_configuration_command</name>
      <anchorfile>group__c__filter__rel__pos__configuration.html</anchorfile>
      <anchor>ga02ca7bf90b04bd8798c91fdb3e3c37f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_rel_pos_configuration_response</type>
      <name>mip_filter_rel_pos_configuration_response</name>
      <anchorfile>group__c__filter__rel__pos__configuration.html</anchorfile>
      <anchor>ga44efe370f00ae4cc3651d75f32994dab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_rel_pos_configuration_command</name>
      <anchorfile>group__c__filter__rel__pos__configuration.html</anchorfile>
      <anchor>ga15048eec4919afdffd249683bc9100c1</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_rel_pos_configuration_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_rel_pos_configuration_response</name>
      <anchorfile>group__c__filter__rel__pos__configuration.html</anchorfile>
      <anchor>gab5c229a50f4a5c227cdf6f13e9baf65f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_rel_pos_configuration_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_rel_pos_configuration_command</name>
      <anchorfile>group__c__filter__rel__pos__configuration.html</anchorfile>
      <anchor>ga3faefaac549bc8e38ccd88d5a61e9824</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_rel_pos_configuration_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_rel_pos_configuration_response</name>
      <anchorfile>group__c__filter__rel__pos__configuration.html</anchorfile>
      <anchor>ga3ebdbf463db62818c28f765ba884cd36</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_rel_pos_configuration_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_rel_pos_configuration</name>
      <anchorfile>group__c__filter__rel__pos__configuration.html</anchorfile>
      <anchor>ga7dc11db1ac98012572dbb33ac74a5e93</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_rel_pos_configuration</name>
      <anchorfile>group__c__filter__rel__pos__configuration.html</anchorfile>
      <anchor>ga453aae5ddfaa7a95606ead06617cc3c1</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_rel_pos_configuration</name>
      <anchorfile>group__c__filter__rel__pos__configuration.html</anchorfile>
      <anchor>gad56f7caef592dcd2a4298458345fb88c</anchor>
      <arglist>(struct mip_interface *device, uint8_t *source_out, mip_filter_reference_frame *reference_frame_selector_out, double *reference_coordinates_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_rel_pos_configuration</name>
      <anchorfile>group__c__filter__rel__pos__configuration.html</anchorfile>
      <anchor>ga2e58fb1dfdd42baacfb5a30cc5d2224f</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_rel_pos_configuration</name>
      <anchorfile>group__c__filter__rel__pos__configuration.html</anchorfile>
      <anchor>ga6f81b4254e72df23ee8f9fadb7cb01a9</anchor>
      <arglist>(struct mip_interface *device, uint8_t source, mip_filter_reference_frame reference_frame_selector, const double *reference_coordinates)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_ref_point_lever_arm</name>
    <title>(0x0D,0x56) Ref Point Lever Arm [C]</title>
    <filename>group__c__filter__ref__point__lever__arm.html</filename>
    <class kind="struct">mip_filter_ref_point_lever_arm_command</class>
    <class kind="struct">mip_filter_ref_point_lever_arm_response</class>
    <member kind="typedef">
      <type>struct mip_filter_ref_point_lever_arm_command</type>
      <name>mip_filter_ref_point_lever_arm_command</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>ga26e34e2ea3ac265df7b31c33603ec812</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_filter_ref_point_lever_arm_command_reference_point_selector</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>ga76fef08ff603aca7971d562326f8bd9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_ref_point_lever_arm_response</type>
      <name>mip_filter_ref_point_lever_arm_response</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>ga20c5e42865e5eedaecd9fe2e431bb63c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_ref_point_lever_arm_command</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>ga88360d4bc12c46e02737c05a28c78af5</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_ref_point_lever_arm_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_ref_point_lever_arm_command_reference_point_selector</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>ga3e99046cae2fb71c832e12da39798abf</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_ref_point_lever_arm_command_reference_point_selector *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_ref_point_lever_arm_response</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>ga95ebac43c90fdb9a8d0b70e1fb3fd7b8</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_ref_point_lever_arm_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_ref_point_lever_arm_command</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>ga2c53a931af7d9543cce576d324647b08</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_ref_point_lever_arm_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_ref_point_lever_arm_command_reference_point_selector</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>ga56989b528586e6a6336d01f67979dd4c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_ref_point_lever_arm_command_reference_point_selector self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_ref_point_lever_arm_response</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>gafd3aa2d5064efe115beb18077b05e00a</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_ref_point_lever_arm_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_ref_point_lever_arm</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>ga15153de55966650977e1ef74904ac84f</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_ref_point_lever_arm</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>ga2f8005454db501367309633a8b6e00ed</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_ref_point_lever_arm</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>gafbb2ad88d5000425153ca5feb1affaa6</anchor>
      <arglist>(struct mip_interface *device, mip_filter_ref_point_lever_arm_command_reference_point_selector *ref_point_sel_out, float *lever_arm_offset_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_ref_point_lever_arm</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>ga81953d8433d90ca54c8123283af81b42</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_ref_point_lever_arm</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>ga0b2cd1719274fd982244b378746a5d6a</anchor>
      <arglist>(struct mip_interface *device, mip_filter_ref_point_lever_arm_command_reference_point_selector ref_point_sel, const float *lever_arm_offset)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_ref_point_lever_arm_command_reference_point_selector</type>
      <name>MIP_FILTER_REF_POINT_LEVER_ARM_COMMAND_REFERENCE_POINT_SELECTOR_VEH</name>
      <anchorfile>group__c__filter__ref__point__lever__arm.html</anchorfile>
      <anchor>gad89cbd149a07656a6791dab36ae3ff42</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_speed_measurement</name>
    <title>(0x0D,0x60) Speed Measurement [C]</title>
    <filename>group__c__filter__speed__measurement.html</filename>
    <class kind="struct">mip_filter_speed_measurement_command</class>
    <member kind="typedef">
      <type>struct mip_filter_speed_measurement_command</type>
      <name>mip_filter_speed_measurement_command</name>
      <anchorfile>group__c__filter__speed__measurement.html</anchorfile>
      <anchor>ga0287ccdea4a762ed576ed414e29f560b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_speed_measurement_command</name>
      <anchorfile>group__c__filter__speed__measurement.html</anchorfile>
      <anchor>ga68e769e966d2ceafbfe179902f7dd194</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_speed_measurement_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_speed_measurement_command</name>
      <anchorfile>group__c__filter__speed__measurement.html</anchorfile>
      <anchor>gac92ef424733dd6d51242e711811bba02</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_speed_measurement_command *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_speed_measurement</name>
      <anchorfile>group__c__filter__speed__measurement.html</anchorfile>
      <anchor>ga2a0d43f0ee617834d13129842f510d84</anchor>
      <arglist>(struct mip_interface *device, uint8_t source, float time_of_week, float speed, float speed_uncertainty)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_speed_lever_arm</name>
    <title>(0x0D,0x61) Speed Lever Arm [C]</title>
    <filename>group__c__filter__speed__lever__arm.html</filename>
    <class kind="struct">mip_filter_speed_lever_arm_command</class>
    <class kind="struct">mip_filter_speed_lever_arm_response</class>
    <member kind="typedef">
      <type>struct mip_filter_speed_lever_arm_command</type>
      <name>mip_filter_speed_lever_arm_command</name>
      <anchorfile>group__c__filter__speed__lever__arm.html</anchorfile>
      <anchor>ga76bfab59f3ffa4cdc05f68d8a83f2f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_speed_lever_arm_response</type>
      <name>mip_filter_speed_lever_arm_response</name>
      <anchorfile>group__c__filter__speed__lever__arm.html</anchorfile>
      <anchor>gaeb71181afba69aaef96afd8706aabedf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_speed_lever_arm_command</name>
      <anchorfile>group__c__filter__speed__lever__arm.html</anchorfile>
      <anchor>ga1bc438462865261dcad0d7dd24361413</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_speed_lever_arm_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_speed_lever_arm_response</name>
      <anchorfile>group__c__filter__speed__lever__arm.html</anchorfile>
      <anchor>ga3cbe53d7bf695402372a1ea45301ceb9</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_speed_lever_arm_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_speed_lever_arm_command</name>
      <anchorfile>group__c__filter__speed__lever__arm.html</anchorfile>
      <anchor>ga15cc42e0cd91c2096c9bdf362b8de269</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_speed_lever_arm_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_speed_lever_arm_response</name>
      <anchorfile>group__c__filter__speed__lever__arm.html</anchorfile>
      <anchor>ga0d3845db6c2e24f36a10a7d0d67bba6f</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_speed_lever_arm_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_speed_lever_arm</name>
      <anchorfile>group__c__filter__speed__lever__arm.html</anchorfile>
      <anchor>ga25bf48cf7465ab21ae8841f46d230094</anchor>
      <arglist>(struct mip_interface *device, uint8_t source)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_speed_lever_arm</name>
      <anchorfile>group__c__filter__speed__lever__arm.html</anchorfile>
      <anchor>gaf4c2ea2c0a3c437cbee099a909db1110</anchor>
      <arglist>(struct mip_interface *device, uint8_t source)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_speed_lever_arm</name>
      <anchorfile>group__c__filter__speed__lever__arm.html</anchorfile>
      <anchor>gaf37203b855e4a4ee7f98df38cbb9cc0f</anchor>
      <arglist>(struct mip_interface *device, uint8_t source, float *lever_arm_offset_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_speed_lever_arm</name>
      <anchorfile>group__c__filter__speed__lever__arm.html</anchorfile>
      <anchor>ga35e1d93eb89aefdce695244df77dca49</anchor>
      <arglist>(struct mip_interface *device, uint8_t source)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_speed_lever_arm</name>
      <anchorfile>group__c__filter__speed__lever__arm.html</anchorfile>
      <anchor>ga189bfc110558c1bc255af5c712e75797</anchor>
      <arglist>(struct mip_interface *device, uint8_t source, const float *lever_arm_offset)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_wheeled_vehicle_constraint_control</name>
    <title>(0x0D,0x63) Wheeled Vehicle Constraint Control [C]</title>
    <filename>group__c__filter__wheeled__vehicle__constraint__control.html</filename>
    <class kind="struct">mip_filter_wheeled_vehicle_constraint_control_command</class>
    <class kind="struct">mip_filter_wheeled_vehicle_constraint_control_response</class>
    <member kind="typedef">
      <type>struct mip_filter_wheeled_vehicle_constraint_control_command</type>
      <name>mip_filter_wheeled_vehicle_constraint_control_command</name>
      <anchorfile>group__c__filter__wheeled__vehicle__constraint__control.html</anchorfile>
      <anchor>ga5cab54db9b60458c990ed8782133a7a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_wheeled_vehicle_constraint_control_response</type>
      <name>mip_filter_wheeled_vehicle_constraint_control_response</name>
      <anchorfile>group__c__filter__wheeled__vehicle__constraint__control.html</anchorfile>
      <anchor>ga80e1a8c0d95f65be23a05518ecbffa5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_wheeled_vehicle_constraint_control_command</name>
      <anchorfile>group__c__filter__wheeled__vehicle__constraint__control.html</anchorfile>
      <anchor>ga40ff23f4ef516d702aa2616995978769</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_wheeled_vehicle_constraint_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_wheeled_vehicle_constraint_control_response</name>
      <anchorfile>group__c__filter__wheeled__vehicle__constraint__control.html</anchorfile>
      <anchor>gadcdebe25f72308fd6628a602e3165768</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_wheeled_vehicle_constraint_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_wheeled_vehicle_constraint_control_command</name>
      <anchorfile>group__c__filter__wheeled__vehicle__constraint__control.html</anchorfile>
      <anchor>ga52bbbfea616d6dab13fc174fb4d221e9</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_wheeled_vehicle_constraint_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_wheeled_vehicle_constraint_control_response</name>
      <anchorfile>group__c__filter__wheeled__vehicle__constraint__control.html</anchorfile>
      <anchor>gaf8de35dd753ea3e1071307ed038031b4</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_wheeled_vehicle_constraint_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_wheeled_vehicle_constraint_control</name>
      <anchorfile>group__c__filter__wheeled__vehicle__constraint__control.html</anchorfile>
      <anchor>gaf1d422f3bdd1277c7cf2b306ce780ca9</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_wheeled_vehicle_constraint_control</name>
      <anchorfile>group__c__filter__wheeled__vehicle__constraint__control.html</anchorfile>
      <anchor>ga67ad2f42a63b996a008d34377adf1f0d</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_wheeled_vehicle_constraint_control</name>
      <anchorfile>group__c__filter__wheeled__vehicle__constraint__control.html</anchorfile>
      <anchor>ga5b6773a47f7ee40d80573aa02fc5f206</anchor>
      <arglist>(struct mip_interface *device, uint8_t *enable_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_wheeled_vehicle_constraint_control</name>
      <anchorfile>group__c__filter__wheeled__vehicle__constraint__control.html</anchorfile>
      <anchor>ga54141b2c64328af36827b47752e1d0a0</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_wheeled_vehicle_constraint_control</name>
      <anchorfile>group__c__filter__wheeled__vehicle__constraint__control.html</anchorfile>
      <anchor>ga6439e21132e3802e93d39c9857f41483</anchor>
      <arglist>(struct mip_interface *device, uint8_t enable)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_vertical_gyro_constraint_control</name>
    <title>(0x0D,0x62) Vertical Gyro Constraint Control [C]</title>
    <filename>group__c__filter__vertical__gyro__constraint__control.html</filename>
    <class kind="struct">mip_filter_vertical_gyro_constraint_control_command</class>
    <class kind="struct">mip_filter_vertical_gyro_constraint_control_response</class>
    <member kind="typedef">
      <type>struct mip_filter_vertical_gyro_constraint_control_command</type>
      <name>mip_filter_vertical_gyro_constraint_control_command</name>
      <anchorfile>group__c__filter__vertical__gyro__constraint__control.html</anchorfile>
      <anchor>gad1f19c2f6519860a0470f42cdc9a8ff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_vertical_gyro_constraint_control_response</type>
      <name>mip_filter_vertical_gyro_constraint_control_response</name>
      <anchorfile>group__c__filter__vertical__gyro__constraint__control.html</anchorfile>
      <anchor>ga7e9a41fa9bcdd3df1cb0faa10e0cabaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_vertical_gyro_constraint_control_command</name>
      <anchorfile>group__c__filter__vertical__gyro__constraint__control.html</anchorfile>
      <anchor>ga8965abc4d969c3e295899ffaa511ccd9</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_vertical_gyro_constraint_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_vertical_gyro_constraint_control_response</name>
      <anchorfile>group__c__filter__vertical__gyro__constraint__control.html</anchorfile>
      <anchor>ga21bdf6891b741b0e4e61c43ebb3e9567</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_vertical_gyro_constraint_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_vertical_gyro_constraint_control_command</name>
      <anchorfile>group__c__filter__vertical__gyro__constraint__control.html</anchorfile>
      <anchor>ga7ba4f703c6264548dad4a67f1c67bd4c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_vertical_gyro_constraint_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_vertical_gyro_constraint_control_response</name>
      <anchorfile>group__c__filter__vertical__gyro__constraint__control.html</anchorfile>
      <anchor>gaf4ae080c0463efb2eed2e1f14fe78362</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_vertical_gyro_constraint_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_vertical_gyro_constraint_control</name>
      <anchorfile>group__c__filter__vertical__gyro__constraint__control.html</anchorfile>
      <anchor>ga7b8f89f1e62427082a03ee43fbacb0eb</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_vertical_gyro_constraint_control</name>
      <anchorfile>group__c__filter__vertical__gyro__constraint__control.html</anchorfile>
      <anchor>ga3605edbd14c3aa3fd2f07caeba80081d</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_vertical_gyro_constraint_control</name>
      <anchorfile>group__c__filter__vertical__gyro__constraint__control.html</anchorfile>
      <anchor>ga5e747f358f4f748ce46442e566bf2cc4</anchor>
      <arglist>(struct mip_interface *device, uint8_t *enable_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_vertical_gyro_constraint_control</name>
      <anchorfile>group__c__filter__vertical__gyro__constraint__control.html</anchorfile>
      <anchor>gae34438f9013202c8752df9089d861c79</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_vertical_gyro_constraint_control</name>
      <anchorfile>group__c__filter__vertical__gyro__constraint__control.html</anchorfile>
      <anchor>gad435c1630ed7adb6b2a484ff170c5a2b</anchor>
      <arglist>(struct mip_interface *device, uint8_t enable)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_gnss_antenna_cal_control</name>
    <title>(0x0D,0x64) Gnss Antenna Cal Control [C]</title>
    <filename>group__c__filter__gnss__antenna__cal__control.html</filename>
    <class kind="struct">mip_filter_gnss_antenna_cal_control_command</class>
    <class kind="struct">mip_filter_gnss_antenna_cal_control_response</class>
    <member kind="typedef">
      <type>struct mip_filter_gnss_antenna_cal_control_command</type>
      <name>mip_filter_gnss_antenna_cal_control_command</name>
      <anchorfile>group__c__filter__gnss__antenna__cal__control.html</anchorfile>
      <anchor>ga63720f6a1651c570bd7420d13ec732da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_gnss_antenna_cal_control_response</type>
      <name>mip_filter_gnss_antenna_cal_control_response</name>
      <anchorfile>group__c__filter__gnss__antenna__cal__control.html</anchorfile>
      <anchor>ga566fedb86909eb7dd14e78859dc0d2dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gnss_antenna_cal_control_command</name>
      <anchorfile>group__c__filter__gnss__antenna__cal__control.html</anchorfile>
      <anchor>gafa3061a449787a5997f1274a476b5364</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gnss_antenna_cal_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gnss_antenna_cal_control_response</name>
      <anchorfile>group__c__filter__gnss__antenna__cal__control.html</anchorfile>
      <anchor>gadec4702fefd363ad6ebed27fccca9c00</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gnss_antenna_cal_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gnss_antenna_cal_control_command</name>
      <anchorfile>group__c__filter__gnss__antenna__cal__control.html</anchorfile>
      <anchor>ga0aca983638535a88c18e4bffb330fab9</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gnss_antenna_cal_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gnss_antenna_cal_control_response</name>
      <anchorfile>group__c__filter__gnss__antenna__cal__control.html</anchorfile>
      <anchor>ga1a18b41ade8c9dae2d962c1399e8bc7b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gnss_antenna_cal_control_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_gnss_antenna_cal_control</name>
      <anchorfile>group__c__filter__gnss__antenna__cal__control.html</anchorfile>
      <anchor>ga6bde090e3c8ea24314d932027069a6cc</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_gnss_antenna_cal_control</name>
      <anchorfile>group__c__filter__gnss__antenna__cal__control.html</anchorfile>
      <anchor>ga1d4b54416b1050e47b65af0d9acae042</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_gnss_antenna_cal_control</name>
      <anchorfile>group__c__filter__gnss__antenna__cal__control.html</anchorfile>
      <anchor>gab8c29a421a9cc204fdd43489524623f9</anchor>
      <arglist>(struct mip_interface *device, uint8_t *enable_out, float *max_offset_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_gnss_antenna_cal_control</name>
      <anchorfile>group__c__filter__gnss__antenna__cal__control.html</anchorfile>
      <anchor>ga7a548fee88922783762f16ef6aee0bfe</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_gnss_antenna_cal_control</name>
      <anchorfile>group__c__filter__gnss__antenna__cal__control.html</anchorfile>
      <anchor>ga0eea968de7a8db3493b65ef63e3f3aa6</anchor>
      <arglist>(struct mip_interface *device, uint8_t enable, float max_offset)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_hard_iron_offset_noise</name>
    <title>(0x0D,0x2B) Hard Iron Offset Noise [C]</title>
    <filename>group__c__filter__hard__iron__offset__noise.html</filename>
    <class kind="struct">mip_filter_hard_iron_offset_noise_command</class>
    <class kind="struct">mip_filter_hard_iron_offset_noise_response</class>
    <member kind="typedef">
      <type>struct mip_filter_hard_iron_offset_noise_command</type>
      <name>mip_filter_hard_iron_offset_noise_command</name>
      <anchorfile>group__c__filter__hard__iron__offset__noise.html</anchorfile>
      <anchor>ga2c184569eed4792822ec4a2130095d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_hard_iron_offset_noise_response</type>
      <name>mip_filter_hard_iron_offset_noise_response</name>
      <anchorfile>group__c__filter__hard__iron__offset__noise.html</anchorfile>
      <anchor>ga6ea473a93fd57fc705ef02990c281859</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_hard_iron_offset_noise_command</name>
      <anchorfile>group__c__filter__hard__iron__offset__noise.html</anchorfile>
      <anchor>gaae221136bd87793cb9b8858d2a55079b</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_hard_iron_offset_noise_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_hard_iron_offset_noise_response</name>
      <anchorfile>group__c__filter__hard__iron__offset__noise.html</anchorfile>
      <anchor>ga034e0f233c712b9e70a8f52a6ca1565e</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_hard_iron_offset_noise_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_hard_iron_offset_noise_command</name>
      <anchorfile>group__c__filter__hard__iron__offset__noise.html</anchorfile>
      <anchor>ga9e5e1e0d3ae7bf18d47a6e7d72f3b19d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_hard_iron_offset_noise_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_hard_iron_offset_noise_response</name>
      <anchorfile>group__c__filter__hard__iron__offset__noise.html</anchorfile>
      <anchor>gaeb8f7d0e81dfa7d0c9bfda3b10e3d2a7</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_hard_iron_offset_noise_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_hard_iron_offset_noise</name>
      <anchorfile>group__c__filter__hard__iron__offset__noise.html</anchorfile>
      <anchor>gac994ba48916f9ff210afc64cf9196a15</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_hard_iron_offset_noise</name>
      <anchorfile>group__c__filter__hard__iron__offset__noise.html</anchorfile>
      <anchor>ga5e60bfda254a7ebc39b1ab82771ce96c</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_hard_iron_offset_noise</name>
      <anchorfile>group__c__filter__hard__iron__offset__noise.html</anchorfile>
      <anchor>ga1e987548224a3635ff775b3d3c6567ea</anchor>
      <arglist>(struct mip_interface *device, float *x_out, float *y_out, float *z_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_hard_iron_offset_noise</name>
      <anchorfile>group__c__filter__hard__iron__offset__noise.html</anchorfile>
      <anchor>ga69bf3a5f71d569daf6125373cead6ea1</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_hard_iron_offset_noise</name>
      <anchorfile>group__c__filter__hard__iron__offset__noise.html</anchorfile>
      <anchor>gaeb782cbe57c9bd7e1a888763d8086ff8</anchor>
      <arglist>(struct mip_interface *device, float x, float y, float z)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_magnetic_declination_source</name>
    <title>(0x0D,0x43) Magnetic Declination Source [C]</title>
    <filename>group__c__filter__magnetic__declination__source.html</filename>
    <class kind="struct">mip_filter_magnetic_declination_source_command</class>
    <class kind="struct">mip_filter_magnetic_declination_source_response</class>
    <member kind="typedef">
      <type>struct mip_filter_magnetic_declination_source_command</type>
      <name>mip_filter_magnetic_declination_source_command</name>
      <anchorfile>group__c__filter__magnetic__declination__source.html</anchorfile>
      <anchor>gad0478d28e886f27bd129af2bf9608b9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_filter_magnetic_declination_source_response</type>
      <name>mip_filter_magnetic_declination_source_response</name>
      <anchorfile>group__c__filter__magnetic__declination__source.html</anchorfile>
      <anchor>ga06dce19708c17ebabf983e702e9c30fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_magnetic_declination_source_command</name>
      <anchorfile>group__c__filter__magnetic__declination__source.html</anchorfile>
      <anchor>ga4cac2112861e66af4700f6fbbc804bbd</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_magnetic_declination_source_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_magnetic_declination_source_response</name>
      <anchorfile>group__c__filter__magnetic__declination__source.html</anchorfile>
      <anchor>ga29dece7a66638283ef708bef19956938</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_magnetic_declination_source_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_magnetic_declination_source_command</name>
      <anchorfile>group__c__filter__magnetic__declination__source.html</anchorfile>
      <anchor>gac651b843ab017c4a190bf685c9640083</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_magnetic_declination_source_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_magnetic_declination_source_response</name>
      <anchorfile>group__c__filter__magnetic__declination__source.html</anchorfile>
      <anchor>gab0b0067c67d3f2cdbc8905fbe2f2a1b4</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_magnetic_declination_source_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_default_magnetic_declination_source</name>
      <anchorfile>group__c__filter__magnetic__declination__source.html</anchorfile>
      <anchor>ga18d7b6042572dec11212efc8f27a1df3</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_load_magnetic_declination_source</name>
      <anchorfile>group__c__filter__magnetic__declination__source.html</anchorfile>
      <anchor>ga080fbb8028eb6a47fc0214df4b03995e</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_read_magnetic_declination_source</name>
      <anchorfile>group__c__filter__magnetic__declination__source.html</anchorfile>
      <anchor>gadb27fbc9f5117dd4a1c39f35271531bb</anchor>
      <arglist>(struct mip_interface *device, mip_filter_mag_declination_source *source_out, float *declination_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_save_magnetic_declination_source</name>
      <anchorfile>group__c__filter__magnetic__declination__source.html</anchorfile>
      <anchor>gad1b46255b84f2517878f1c1bad43db54</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_write_magnetic_declination_source</name>
      <anchorfile>group__c__filter__magnetic__declination__source.html</anchorfile>
      <anchor>gabacbaec8971481fd274bc5a298d33d1b</anchor>
      <arglist>(struct mip_interface *device, mip_filter_mag_declination_source source, float declination)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_set_initial_heading</name>
    <title>(0x0D,0x03) Set Initial Heading [C]</title>
    <filename>group__c__filter__set__initial__heading.html</filename>
    <class kind="struct">mip_filter_set_initial_heading_command</class>
    <member kind="typedef">
      <type>struct mip_filter_set_initial_heading_command</type>
      <name>mip_filter_set_initial_heading_command</name>
      <anchorfile>group__c__filter__set__initial__heading.html</anchorfile>
      <anchor>ga79c43e93a3572940ba4ab745eb7415c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_set_initial_heading_command</name>
      <anchorfile>group__c__filter__set__initial__heading.html</anchorfile>
      <anchor>ga19291be5028d7e2722040c57136321eb</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_set_initial_heading_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_set_initial_heading_command</name>
      <anchorfile>group__c__filter__set__initial__heading.html</anchorfile>
      <anchor>ga18d16c2c6734f3f4770cc371d67e9eca</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_set_initial_heading_command *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_filter_set_initial_heading</name>
      <anchorfile>group__c__filter__set__initial__heading.html</anchorfile>
      <anchor>ga99104d5607628419073ff4b0605af775</anchor>
      <arglist>(struct mip_interface *device, float heading)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>gnss_commands_c</name>
    <title>Gnss Commands [C]</title>
    <filename>group__gnss__commands__c.html</filename>
    <subgroup>c_gnss_receiver_info</subgroup>
    <subgroup>c_gnss_signal_configuration</subgroup>
    <subgroup>c_gnss_rtk_dongle_configuration</subgroup>
    <member kind="enumvalue">
      <name>MIP_GNSS_CMD_DESC_SET</name>
      <anchorfile>group__gnss__commands__c.html</anchorfile>
      <anchor>ggae4d5251432e1a9e6803c0240cc492e18a9c63ac64298863888649b6afe183fcc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_GNSS_LIST_RECEIVERS</name>
      <anchorfile>group__gnss__commands__c.html</anchorfile>
      <anchor>ggae4d5251432e1a9e6803c0240cc492e18aa0e59097a18170eca23c97a628aa723e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_GNSS_SIGNAL_CONFIGURATION</name>
      <anchorfile>group__gnss__commands__c.html</anchorfile>
      <anchor>ggae4d5251432e1a9e6803c0240cc492e18abafd4e9ec626b983c9aa4641bda62a31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_GNSS_RTK_DONGLE_CONFIGURATION</name>
      <anchorfile>group__gnss__commands__c.html</anchorfile>
      <anchor>ggae4d5251432e1a9e6803c0240cc492e18a3013064b30c2113abd400c40abf7379b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_GNSS_LIST_RECEIVERS</name>
      <anchorfile>group__gnss__commands__c.html</anchorfile>
      <anchor>ggae4d5251432e1a9e6803c0240cc492e18a0804332de8136ae8c8c0ae79df5c2aac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_GNSS_SIGNAL_CONFIGURATION</name>
      <anchorfile>group__gnss__commands__c.html</anchorfile>
      <anchor>ggae4d5251432e1a9e6803c0240cc492e18a327e477a1844ef7d274595e84906a737</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_GNSS_RTK_DONGLE_CONFIGURATION</name>
      <anchorfile>group__gnss__commands__c.html</anchorfile>
      <anchor>ggae4d5251432e1a9e6803c0240cc492e18aafdbd2a384182f60619b25e81a8fee49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_GNSS_GPS_ENABLE_L1CA</name>
      <anchorfile>group__gnss__commands__c.html</anchorfile>
      <anchor>gga7ff5f2dff38e7639981794c43dc9167ba59dc95585c736da44290eb8af79bf042</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_GNSS_GPS_ENABLE_L2C</name>
      <anchorfile>group__gnss__commands__c.html</anchorfile>
      <anchor>ggaabfcbcb5ac86a1edac4035264bc7d2b8a60d5b46c6bf8c1ebfdc116a442f549a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_GNSS_GLONASS_ENABLE_L1OF</name>
      <anchorfile>group__gnss__commands__c.html</anchorfile>
      <anchor>gga5d76b81b0ad4c19007a781d4edb8181fa62282eeeab0f7d8df4953ddaeac0253c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_GNSS_GLONASS_ENABLE_L2OF</name>
      <anchorfile>group__gnss__commands__c.html</anchorfile>
      <anchor>ggaac34dfe6c6b73b43a4656c9dce041034ab0782b927e4755ed5d2ffaf79c668cb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_GNSS_GALILEO_ENABLE_E1</name>
      <anchorfile>group__gnss__commands__c.html</anchorfile>
      <anchor>gga0ed680fdb405e7195d9f14032851eebbacaa2a42eaccf292983ce20dd6d1c83cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_GNSS_GALILEO_ENABLE_E5B</name>
      <anchorfile>group__gnss__commands__c.html</anchorfile>
      <anchor>gga0944a4353780132eeab7b06e3e42291da77910a33323e07a02b2df1acb0247060</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_GNSS_BEIDOU_ENABLE_B1</name>
      <anchorfile>group__gnss__commands__c.html</anchorfile>
      <anchor>gga4790f45dcc812c1b00184a2edccdddf5a1155d31006072bf9015c113c459db4ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_GNSS_BEIDOU_ENABLE_B2</name>
      <anchorfile>group__gnss__commands__c.html</anchorfile>
      <anchor>gga4caf8d8f829279fba122163d961608a4ae61c5cce659b6e44b2078a3bc4fc8696</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_gnss_receiver_info</name>
    <title>(0x0E,0x01) Receiver Info [C]</title>
    <filename>group__c__gnss__receiver__info.html</filename>
    <class kind="struct">mip_gnss_receiver_info_command_info</class>
    <class kind="struct">mip_gnss_receiver_info_response</class>
    <member kind="typedef">
      <type>struct mip_gnss_receiver_info_command_info</type>
      <name>mip_gnss_receiver_info_command_info</name>
      <anchorfile>group__c__gnss__receiver__info.html</anchorfile>
      <anchor>ga37a1ffed858d972a84fb4bbf83170ce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_receiver_info_response</type>
      <name>mip_gnss_receiver_info_response</name>
      <anchorfile>group__c__gnss__receiver__info.html</anchorfile>
      <anchor>ga69b03fc47ae0beccad9ba9f075d8bec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_receiver_info_command_info</name>
      <anchorfile>group__c__gnss__receiver__info.html</anchorfile>
      <anchor>gaed1bbfda84cb9d176d3c114681c0109d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_receiver_info_command_info *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_receiver_info_response</name>
      <anchorfile>group__c__gnss__receiver__info.html</anchorfile>
      <anchor>ga6709416f5f5e888cef4e88a78c2893cd</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_receiver_info_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_receiver_info_command_info</name>
      <anchorfile>group__c__gnss__receiver__info.html</anchorfile>
      <anchor>ga08ef7bf86d4e9ca3e51011124fd4171d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_receiver_info_command_info *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_receiver_info_response</name>
      <anchorfile>group__c__gnss__receiver__info.html</anchorfile>
      <anchor>ga68f939cadee87a9b1574bf43c7066c97</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_receiver_info_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_gnss_receiver_info</name>
      <anchorfile>group__c__gnss__receiver__info.html</anchorfile>
      <anchor>ga8bd1985b258f5888ca9442150fe02b28</anchor>
      <arglist>(struct mip_interface *device, uint8_t *num_receivers_out, uint8_t num_receivers_out_max, mip_gnss_receiver_info_command_info *receiver_info_out)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_gnss_signal_configuration</name>
    <title>(0x0E,0x02) Signal Configuration [C]</title>
    <filename>group__c__gnss__signal__configuration.html</filename>
    <class kind="struct">mip_gnss_signal_configuration_command</class>
    <class kind="struct">mip_gnss_signal_configuration_response</class>
    <member kind="typedef">
      <type>struct mip_gnss_signal_configuration_command</type>
      <name>mip_gnss_signal_configuration_command</name>
      <anchorfile>group__c__gnss__signal__configuration.html</anchorfile>
      <anchor>gadcb19a7c069166f841abeddce865f966</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_signal_configuration_response</type>
      <name>mip_gnss_signal_configuration_response</name>
      <anchorfile>group__c__gnss__signal__configuration.html</anchorfile>
      <anchor>ga0cd9f374132e79b5f71dc240b3e5c688</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_signal_configuration_command</name>
      <anchorfile>group__c__gnss__signal__configuration.html</anchorfile>
      <anchor>ga0300e82cff3ed1e023f0f4dd9533617a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_signal_configuration_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_signal_configuration_response</name>
      <anchorfile>group__c__gnss__signal__configuration.html</anchorfile>
      <anchor>ga2d6115202e6c9faa76a1ae73e12ddb71</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_signal_configuration_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_signal_configuration_command</name>
      <anchorfile>group__c__gnss__signal__configuration.html</anchorfile>
      <anchor>gad58a478f87cf30320cb6a92a9cf174a5</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_signal_configuration_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_signal_configuration_response</name>
      <anchorfile>group__c__gnss__signal__configuration.html</anchorfile>
      <anchor>ga250bc1fd65d564b085b8e0fc61f77579</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_signal_configuration_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_gnss_default_signal_configuration</name>
      <anchorfile>group__c__gnss__signal__configuration.html</anchorfile>
      <anchor>ga0bc9ff4039c028226623c8c87cb739d8</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_gnss_load_signal_configuration</name>
      <anchorfile>group__c__gnss__signal__configuration.html</anchorfile>
      <anchor>ga26d723149752213e135492ca63c44c33</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_gnss_read_signal_configuration</name>
      <anchorfile>group__c__gnss__signal__configuration.html</anchorfile>
      <anchor>gad704455f2d1314da5e3278bbad23d18a</anchor>
      <arglist>(struct mip_interface *device, uint8_t *gps_enable_out, uint8_t *glonass_enable_out, uint8_t *galileo_enable_out, uint8_t *beidou_enable_out, uint8_t *reserved_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_gnss_save_signal_configuration</name>
      <anchorfile>group__c__gnss__signal__configuration.html</anchorfile>
      <anchor>ga92c47d1eedcb88ea1b5399bd5b20f4c8</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_gnss_write_signal_configuration</name>
      <anchorfile>group__c__gnss__signal__configuration.html</anchorfile>
      <anchor>ga8104ede9fdaf28cfc021a559d8bab70f</anchor>
      <arglist>(struct mip_interface *device, uint8_t gps_enable, uint8_t glonass_enable, uint8_t galileo_enable, uint8_t beidou_enable, const uint8_t *reserved)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_gnss_rtk_dongle_configuration</name>
    <title>(0x0E,0x10) Rtk Dongle Configuration [C]</title>
    <filename>group__c__gnss__rtk__dongle__configuration.html</filename>
    <class kind="struct">mip_gnss_rtk_dongle_configuration_command</class>
    <class kind="struct">mip_gnss_rtk_dongle_configuration_response</class>
    <member kind="typedef">
      <type>struct mip_gnss_rtk_dongle_configuration_command</type>
      <name>mip_gnss_rtk_dongle_configuration_command</name>
      <anchorfile>group__c__gnss__rtk__dongle__configuration.html</anchorfile>
      <anchor>ga68599a5258d494ae3013f196b928fd0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_gnss_rtk_dongle_configuration_response</type>
      <name>mip_gnss_rtk_dongle_configuration_response</name>
      <anchorfile>group__c__gnss__rtk__dongle__configuration.html</anchorfile>
      <anchor>ga8ce2e447bcda41802afd89793f65461c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_rtk_dongle_configuration_command</name>
      <anchorfile>group__c__gnss__rtk__dongle__configuration.html</anchorfile>
      <anchor>ga9d11dcb0ba19da7135835dc666a51bff</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_rtk_dongle_configuration_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_rtk_dongle_configuration_response</name>
      <anchorfile>group__c__gnss__rtk__dongle__configuration.html</anchorfile>
      <anchor>gaa78e85648502206a34f3343b133c08b7</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_rtk_dongle_configuration_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_rtk_dongle_configuration_command</name>
      <anchorfile>group__c__gnss__rtk__dongle__configuration.html</anchorfile>
      <anchor>ga5654706f59987b672460bc30e4adca22</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_rtk_dongle_configuration_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_rtk_dongle_configuration_response</name>
      <anchorfile>group__c__gnss__rtk__dongle__configuration.html</anchorfile>
      <anchor>gac5b19b9f1e6ab820c60888bf26e0e2c9</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_rtk_dongle_configuration_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_gnss_default_rtk_dongle_configuration</name>
      <anchorfile>group__c__gnss__rtk__dongle__configuration.html</anchorfile>
      <anchor>ga76a9ca304638af99d453e923846343ad</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_gnss_load_rtk_dongle_configuration</name>
      <anchorfile>group__c__gnss__rtk__dongle__configuration.html</anchorfile>
      <anchor>ga29ed86336220bd3ddd5876d4e786401e</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_gnss_read_rtk_dongle_configuration</name>
      <anchorfile>group__c__gnss__rtk__dongle__configuration.html</anchorfile>
      <anchor>ga49066c025eabfee6e147ae9390ccc69e</anchor>
      <arglist>(struct mip_interface *device, uint8_t *enable_out, uint8_t *reserved_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_gnss_save_rtk_dongle_configuration</name>
      <anchorfile>group__c__gnss__rtk__dongle__configuration.html</anchorfile>
      <anchor>ga027cc1bbb72b79bd0f97e4910bcc6236</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_gnss_write_rtk_dongle_configuration</name>
      <anchorfile>group__c__gnss__rtk__dongle__configuration.html</anchorfile>
      <anchor>gac96457ab676d1b34a7b2f62a4c56eacb</anchor>
      <arglist>(struct mip_interface *device, uint8_t enable, const uint8_t *reserved)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>rtk_commands_c</name>
    <title>Rtk Commands [C]</title>
    <filename>group__rtk__commands__c.html</filename>
    <subgroup>c_rtk_get_status_flags</subgroup>
    <subgroup>c_rtk_get_imei</subgroup>
    <subgroup>c_rtk_get_imsi</subgroup>
    <subgroup>c_rtk_get_iccid</subgroup>
    <subgroup>c_rtk_connected_device_type</subgroup>
    <subgroup>c_rtk_get_act_code</subgroup>
    <subgroup>c_rtk_get_modem_firmware_version</subgroup>
    <subgroup>c_rtk_get_rssi</subgroup>
    <subgroup>c_rtk_service_status</subgroup>
    <subgroup>c_rtk_prod_erase_storage</subgroup>
    <subgroup>c_rtk_led_control</subgroup>
    <subgroup>c_rtk_modem_hard_reset</subgroup>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_led_action</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gae98969ef9cc01c368bde38807d738fb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_media_selector</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gad1b72cbae9f12224e3e7f15bc1b0e9a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_RTK_CMD_DESC_SET</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556eae83591fcfbf00f381e5932082e7851a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_RTK_GET_STATUS_FLAGS</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556ea0bf4541e296223d07ef9dec3e8637ff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_RTK_GET_IMEI</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556eaea5e1dd46648909b8d2e6197126cbcb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_RTK_GET_IMSI</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556ea77324adb33e91bdc6a6b834f48cfe3b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_RTK_GET_ICCID</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556ea72ffeda73295d0819b06e3e62adbf34b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_RTK_GET_RSSI</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556ea96521272a704f8adc4f5d3f05ee702df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_RTK_CONNECTED_DEVICE_TYPE</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556ead785e8c7c483c3723ba62fb69b36f4ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_RTK_GET_ACT_CODE</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556ea9f973d58c8bc298a5670cd9337b31356</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_RTK_GET_MODEM_FIRMWARE_VERSION</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556ea295ad3cf9ee43bce852be00ec42fe1c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_RTK_SERVICE_STATUS</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556ea8f3d72fe307873cbe78cd5bb91711d7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_RTK_PROD_ERASE_STORAGE</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556ea6afb6deda219dda0cfd19860d1876261</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_LED_CONTROL</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556ea4cc022479b50e106fdaa87e4dc7b246c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_RTK_MODEM_HARD_RESET</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556ea0d4e46f79c1eb8f5a1e383c001d23ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_RTK_GET_STATUS_FLAGS</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556ea791e6ac58ceb9b1b296ec54cd8ad5e4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_RTK_GET_IMEI</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556eaaabf86241bf0d10e87c0e2a4e2611af6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_RTK_GET_IMSI</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556ea395b56c1d27b83668aa816e979ec3534</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_RTK_GET_ICCID</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556ea64538617843c33864de24c99bfacc218</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_RTK_CONNECTED_DEVICE_TYPE</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556eab5f7def77670b73ad502c9a41002370b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_RTK_GET_ACT_CODE</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556eaaa2f7f61b4ee6f69eddbf3ddf0f2a23b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_RTK_GET_MODEM_FIRMWARE_VERSION</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556eae08719d29356584682be3cf55e078e8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_RTK_GET_RSSI</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556eaee737d4b262a4a4b847707a20f7be784</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_RTK_SERVICE_STATUS</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gga96a58e29e8dbf2b5bdeb775cba46556ea3d678651289decc6ddc03ca5bb9cb062</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_led_action</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>ga4949e16259034ae42db7d63a95d05629</anchor>
      <arglist>(struct mip_serializer *serializer, mip_led_action *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_media_selector</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>ga7958a03e01dee2a0462924e3c9b76c43</anchor>
      <arglist>(struct mip_serializer *serializer, mip_media_selector *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_led_action</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gaacc58766dd2ec36e7678aa3c2a5f6e63</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_led_action self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_media_selector</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>ga9854145d1e7b35c97d8fa38a5dee9334</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_media_selector self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_led_action</type>
      <name>MIP_LED_ACTION_LED_FLASH</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gaef4a1f043540c5004196d366ff8be359</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_led_action</type>
      <name>MIP_LED_ACTION_LED_NONE</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>ga40fa2b54f5cbe7a0192f171fcc1c922e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_led_action</type>
      <name>MIP_LED_ACTION_LED_PULSATE</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>ga918ec341965d432df985c57c579c4c3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_media_selector</type>
      <name>MIP_MEDIA_SELECTOR_MEDIA_EXTERNALFLASH</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>gac5fb72c6eb159b9dd0dce5c4af3929b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_media_selector</type>
      <name>MIP_MEDIA_SELECTOR_MEDIA_SD</name>
      <anchorfile>group__rtk__commands__c.html</anchorfile>
      <anchor>ga0f79846269772d4e9ecdb7c1fbc6c534</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_rtk_get_status_flags</name>
    <title>(0x0F,0x01) Get Status Flags [C]</title>
    <filename>group__c__rtk__get__status__flags.html</filename>
    <class kind="struct">mip_rtk_get_status_flags_response</class>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>mip_rtk_get_status_flags_command_status_flags</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>gaee372d352cf58638bf22241bdff7d72f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>mip_rtk_get_status_flags_command_status_flags_legacy</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga5119c5168dc6f1e230c4a6bdf084a9b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_rtk_get_status_flags_response</type>
      <name>mip_rtk_get_status_flags_response</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>gaf6f9085191e9d44a50593308d8208d99</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_get_status_flags_command_status_flags</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga32a9fea813dc19d2f04ea046bda5ef34</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_get_status_flags_command_status_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_get_status_flags_command_status_flags_legacy</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>gaf5c00911a1a143234fa88edaf9f2e8a7</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_get_status_flags_command_status_flags_legacy *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_get_status_flags_response</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>gaf5b616b5b13f0cc44e5e019305150ed3</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_get_status_flags_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_get_status_flags_command_status_flags</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga882e089dfecaa2bf38da324eaf4da4e1</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_get_status_flags_command_status_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_get_status_flags_command_status_flags_legacy</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga2ad6a05f2bda590579ebbbfbe7e8b939</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_get_status_flags_command_status_flags_legacy self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_get_status_flags_response</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga7aac8266beb036d8e771cae60bb78a5d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_get_status_flags_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_get_status_flags</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga49a888450023b3398d2c07d4b711236a</anchor>
      <arglist>(struct mip_interface *device, mip_rtk_get_status_flags_command_status_flags *flags_out)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_CONNECTION_TYPE</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>gace8f8d5a69d14f4252b4cf450d54d8ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_CORRECTIONS_UNAVAILABLE</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga0a89e3cf7adaa522542c8632eb57b612</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_DEVICE_OUT_OF_RANGE</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>gac6c5be07cf7d59295a831d511cfaf338</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags_legacy</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_LEGACY_CONTROLLERSTATE</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga077be863e2499c965a253b39269254ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags_legacy</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_LEGACY_CONTROLLERSTATUSCODE</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga86406e0030d13c973a97d86f943630b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags_legacy</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_LEGACY_NONE</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>gadbde61f74d6990a8375834a0046ea8dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags_legacy</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_LEGACY_PLATFORMSTATE</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>gaea7603c32af98d46ad19334baa5af677</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags_legacy</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_LEGACY_PLATFORMSTATUSCODE</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga8f2b0af84644616eeb6e405020422e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags_legacy</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_LEGACY_RESERVED</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga8ca083012746ad264fed4222cffae8d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags_legacy</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_LEGACY_RESETCODE</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga28e56995fc414b9be7a5f54ecae7676f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags_legacy</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_LEGACY_RSRP</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga1c434b3316ca4a4d59f88e6f85a4315f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags_legacy</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_LEGACY_RSRQ</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>gae219ebe4d3d6f4ef7d648289475ff9f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags_legacy</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_LEGACY_RSSI</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga7ee11004d202afa1b760c6db33a5aae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags_legacy</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_LEGACY_SIGNALQUALITY</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga1f12b73add9adc806718e6ed15def8ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags_legacy</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_LEGACY_SINR</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>gaa75f90b27a099fb33a98dbed96adf322</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_MODEM_STATE</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga5a6dd85c23063e552b1562e681f19b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_NMEA_TIMEOUT</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga412d86f6c99bd0e1cef568700a47953b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_NONE</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga99b12a5dcf5dc58f4e8d7ccea9c8e195</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_RESERVED</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>gacece01e489a3bda6e100c7b349fdb9f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_RSSI</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>gadc1895ea431ff8c2f99af4ed8b688abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_RTCM_TIMEOUT</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>gac326191ff8f68cd136606d99b03ef803</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_SERVER_TIMEOUT</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga7a287b51fa248426dd1246fb4d593e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_SIGNAL_QUALITY</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga9ea7b74eace78977836f4b677692c83c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_TOWER_CHANGE_INDICATOR</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>ga57e2d0e78add1364cd5845cbccd1f200</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_get_status_flags_command_status_flags</type>
      <name>MIP_RTK_GET_STATUS_FLAGS_COMMAND_STATUS_FLAGS_VERSION</name>
      <anchorfile>group__c__rtk__get__status__flags.html</anchorfile>
      <anchor>gab1c866aea7a37448917b5d1a6c385fd7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_rtk_get_imei</name>
    <title>(0x0F,0x02) Get Imei [C]</title>
    <filename>group__c__rtk__get__imei.html</filename>
    <class kind="struct">mip_rtk_get_imei_response</class>
    <member kind="typedef">
      <type>struct mip_rtk_get_imei_response</type>
      <name>mip_rtk_get_imei_response</name>
      <anchorfile>group__c__rtk__get__imei.html</anchorfile>
      <anchor>ga2bf904704e916ef0912b57dd1a3bc454</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_get_imei_response</name>
      <anchorfile>group__c__rtk__get__imei.html</anchorfile>
      <anchor>ga318756d7a293e8509041eaf21bb2c067</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_get_imei_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_get_imei_response</name>
      <anchorfile>group__c__rtk__get__imei.html</anchorfile>
      <anchor>gae4d2b2dd42dce07e4dc900dc141b57c0</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_get_imei_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_get_imei</name>
      <anchorfile>group__c__rtk__get__imei.html</anchorfile>
      <anchor>ga3fed9d122847ad6842198719098f49e1</anchor>
      <arglist>(struct mip_interface *device, char *imei_out)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_rtk_get_imsi</name>
    <title>(0x0F,0x03) Get Imsi [C]</title>
    <filename>group__c__rtk__get__imsi.html</filename>
    <class kind="struct">mip_rtk_get_imsi_response</class>
    <member kind="typedef">
      <type>struct mip_rtk_get_imsi_response</type>
      <name>mip_rtk_get_imsi_response</name>
      <anchorfile>group__c__rtk__get__imsi.html</anchorfile>
      <anchor>gab19d34017b9f80b70c41c93594411324</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_get_imsi_response</name>
      <anchorfile>group__c__rtk__get__imsi.html</anchorfile>
      <anchor>ga04b54f397b6ae45c01dda0aab4ab8eb1</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_get_imsi_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_get_imsi_response</name>
      <anchorfile>group__c__rtk__get__imsi.html</anchorfile>
      <anchor>gad880b8739e599eb7add8f0b954a0f265</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_get_imsi_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_get_imsi</name>
      <anchorfile>group__c__rtk__get__imsi.html</anchorfile>
      <anchor>ga2250976110eeeaf840c673b9fc069b63</anchor>
      <arglist>(struct mip_interface *device, char *imsi_out)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_rtk_get_iccid</name>
    <title>(0x0F,0x04) Get Iccid [C]</title>
    <filename>group__c__rtk__get__iccid.html</filename>
    <class kind="struct">mip_rtk_get_iccid_response</class>
    <member kind="typedef">
      <type>struct mip_rtk_get_iccid_response</type>
      <name>mip_rtk_get_iccid_response</name>
      <anchorfile>group__c__rtk__get__iccid.html</anchorfile>
      <anchor>gac7832f93b1cf5e23d2a7d057c650c85b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_get_iccid_response</name>
      <anchorfile>group__c__rtk__get__iccid.html</anchorfile>
      <anchor>ga86c94a7ec9534c71f1262ad4b985895b</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_get_iccid_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_get_iccid_response</name>
      <anchorfile>group__c__rtk__get__iccid.html</anchorfile>
      <anchor>ga532283ce68de1df04930379133bf224f</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_get_iccid_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_get_iccid</name>
      <anchorfile>group__c__rtk__get__iccid.html</anchorfile>
      <anchor>ga045ab9fffac44741a1ef7d67669bbeef</anchor>
      <arglist>(struct mip_interface *device, char *iccid_out)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_rtk_connected_device_type</name>
    <title>(0x0F,0x06) Connected Device Type [C]</title>
    <filename>group__c__rtk__connected__device__type.html</filename>
    <class kind="struct">mip_rtk_connected_device_type_command</class>
    <class kind="struct">mip_rtk_connected_device_type_response</class>
    <member kind="typedef">
      <type>struct mip_rtk_connected_device_type_command</type>
      <name>mip_rtk_connected_device_type_command</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga057d12d3f8bcc02f6f22bba691529dd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_rtk_connected_device_type_command_type</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga799a98e0dab9aca15ffafa0eda504619</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_rtk_connected_device_type_response</type>
      <name>mip_rtk_connected_device_type_response</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>gace80e89e55f0fe44c7438d1b12bb6974</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_connected_device_type_command</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga3c38ff9db8dc0a30564bef448577a2f9</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_connected_device_type_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_connected_device_type_command_type</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga8cf887c2b531c62117e5ca7b2ac2bb4a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_connected_device_type_command_type *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_connected_device_type_response</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga137e8b537ee123c9cce8881bebd1b6de</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_connected_device_type_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_connected_device_type_command</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga1fe1620ee00b19e285c7606de2f0def7</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_connected_device_type_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_connected_device_type_command_type</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga360f586aae9bf893ad256adf88a1c253</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_connected_device_type_command_type self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_connected_device_type_response</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>gada572feabd354d43f9d5dd9a05ba0f58</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_connected_device_type_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_default_connected_device_type</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga3082c11c20d843e6bacab79d34bc112c</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_load_connected_device_type</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga1544ea064689d47974cf0c0800d805f2</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_read_connected_device_type</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga2edaa0d19d0dd5ada5bdc0c6e9651260</anchor>
      <arglist>(struct mip_interface *device, mip_rtk_connected_device_type_command_type *dev_type_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_save_connected_device_type</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga573e3aa1aa9993cf50eccbaf6562bdd7</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_write_connected_device_type</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga681f9f43080f20055af96d8ebcf8f871</anchor>
      <arglist>(struct mip_interface *device, mip_rtk_connected_device_type_command_type dev_type)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_connected_device_type_command_type</type>
      <name>MIP_RTK_CONNECTED_DEVICE_TYPE_COMMAND_TYPE_GENERIC</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>ga1f7008f7df21591b15d137e905c702ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_connected_device_type_command_type</type>
      <name>MIP_RTK_CONNECTED_DEVICE_TYPE_COMMAND_TYPE_GQ7</name>
      <anchorfile>group__c__rtk__connected__device__type.html</anchorfile>
      <anchor>gad98643b05b3e9e207c4710ac4f0b41d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_rtk_get_act_code</name>
    <title>(0x0F,0x07) Get Act Code [C]</title>
    <filename>group__c__rtk__get__act__code.html</filename>
    <class kind="struct">mip_rtk_get_act_code_response</class>
    <member kind="typedef">
      <type>struct mip_rtk_get_act_code_response</type>
      <name>mip_rtk_get_act_code_response</name>
      <anchorfile>group__c__rtk__get__act__code.html</anchorfile>
      <anchor>ga805fb6f96c5052679c64a6b200e8174e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_get_act_code_response</name>
      <anchorfile>group__c__rtk__get__act__code.html</anchorfile>
      <anchor>ga29ea8ea99a56dbdb2645e94beeaa1a70</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_get_act_code_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_get_act_code_response</name>
      <anchorfile>group__c__rtk__get__act__code.html</anchorfile>
      <anchor>ga14f1d2b224687880f903e20d9772d405</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_get_act_code_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_get_act_code</name>
      <anchorfile>group__c__rtk__get__act__code.html</anchorfile>
      <anchor>ga3ab2a0274959e250de7e1ceef3197e87</anchor>
      <arglist>(struct mip_interface *device, char *activation_code_out)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_rtk_get_modem_firmware_version</name>
    <title>(0x0F,0x08) Get Modem Firmware Version [C]</title>
    <filename>group__c__rtk__get__modem__firmware__version.html</filename>
    <class kind="struct">mip_rtk_get_modem_firmware_version_response</class>
    <member kind="typedef">
      <type>struct mip_rtk_get_modem_firmware_version_response</type>
      <name>mip_rtk_get_modem_firmware_version_response</name>
      <anchorfile>group__c__rtk__get__modem__firmware__version.html</anchorfile>
      <anchor>ga7ea3ced95db162e9c6b8db2bb5ed35fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_get_modem_firmware_version_response</name>
      <anchorfile>group__c__rtk__get__modem__firmware__version.html</anchorfile>
      <anchor>ga8fa1004fc3bf114061dc8241a7318112</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_get_modem_firmware_version_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_get_modem_firmware_version_response</name>
      <anchorfile>group__c__rtk__get__modem__firmware__version.html</anchorfile>
      <anchor>ga84d97043a237e03173689476cd6d51aa</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_get_modem_firmware_version_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_get_modem_firmware_version</name>
      <anchorfile>group__c__rtk__get__modem__firmware__version.html</anchorfile>
      <anchor>ga248a27832ee91c86f7b3d7ab7bf39269</anchor>
      <arglist>(struct mip_interface *device, char *modem_firmware_version_out)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_rtk_get_rssi</name>
    <title>(0x0F,0x05) Get Rssi [C]</title>
    <filename>group__c__rtk__get__rssi.html</filename>
    <class kind="struct">mip_rtk_get_rssi_response</class>
    <member kind="typedef">
      <type>struct mip_rtk_get_rssi_response</type>
      <name>mip_rtk_get_rssi_response</name>
      <anchorfile>group__c__rtk__get__rssi.html</anchorfile>
      <anchor>ga676bad5656d901f301d021f4b8bcdc96</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_get_rssi_response</name>
      <anchorfile>group__c__rtk__get__rssi.html</anchorfile>
      <anchor>ga067be67214afed071584ca2e52bf0c75</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_get_rssi_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_get_rssi_response</name>
      <anchorfile>group__c__rtk__get__rssi.html</anchorfile>
      <anchor>ga7e783a776bd611f1c8fa269c4510314b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_get_rssi_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_get_rssi</name>
      <anchorfile>group__c__rtk__get__rssi.html</anchorfile>
      <anchor>ga835643e8feb026408cf9c0d32cb6164f</anchor>
      <arglist>(struct mip_interface *device, bool *valid_out, int32_t *rssi_out, int32_t *signal_quality_out)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_rtk_service_status</name>
    <title>(0x0F,0x0A) Service Status [C]</title>
    <filename>group__c__rtk__service__status.html</filename>
    <class kind="struct">mip_rtk_service_status_command</class>
    <class kind="struct">mip_rtk_service_status_response</class>
    <member kind="typedef">
      <type>struct mip_rtk_service_status_command</type>
      <name>mip_rtk_service_status_command</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>ga10441d96c6dc6a781f27ce47d0265698</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_rtk_service_status_command_service_flags</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>gadf9fb280746a4c2679af61b686ac5441</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_rtk_service_status_response</type>
      <name>mip_rtk_service_status_response</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>gabf542b93f7f8d3b77a0173e721068257</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_service_status_command</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>ga4d6d3bf08b29522ff5331402a3591e63</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_service_status_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_service_status_command_service_flags</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>ga5c2b051956832e3fd50638c6d44b6dfa</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_service_status_command_service_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_service_status_response</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>gad1e9e71563cb150a4bfc5a720ebfed2d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_service_status_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_service_status_command</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>gada9b16b71dcd86f7c9299ac2c2c75ffe</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_service_status_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_service_status_command_service_flags</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>ga8abf9f2ac2fafc9b7f0cc1813992d65e</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_service_status_command_service_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_service_status_response</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>ga0c871ceb39811c9f48f9144cb84bbfba</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_service_status_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_service_status</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>gafb24689be391012df4b7bcffa95a14fa</anchor>
      <arglist>(struct mip_interface *device, uint32_t reserved1, uint32_t reserved2, mip_rtk_service_status_command_service_flags *flags_out, uint32_t *received_bytes_out, uint32_t *last_bytes_out, uint64_t *last_bytes_time_out)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_service_status_command_service_flags</type>
      <name>MIP_RTK_SERVICE_STATUS_COMMAND_SERVICE_FLAGS_CORRECTIONS_UNAVAILABLE</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>gaa174eaa4af37c44c342e53a35bf542f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_service_status_command_service_flags</type>
      <name>MIP_RTK_SERVICE_STATUS_COMMAND_SERVICE_FLAGS_NONE</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>gab24c1e3eb68cc1c89ad0d9c6f6ce9c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_service_status_command_service_flags</type>
      <name>MIP_RTK_SERVICE_STATUS_COMMAND_SERVICE_FLAGS_RESERVED</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>gadace5847883497a2dd732d5b1ab99af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_rtk_service_status_command_service_flags</type>
      <name>MIP_RTK_SERVICE_STATUS_COMMAND_SERVICE_FLAGS_THROTTLE</name>
      <anchorfile>group__c__rtk__service__status.html</anchorfile>
      <anchor>ga5fc5fe34d1e9d14afae262dcc15479c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_rtk_prod_erase_storage</name>
    <title>(0x0F,0x20) Prod Erase Storage [C]</title>
    <filename>group__c__rtk__prod__erase__storage.html</filename>
    <class kind="struct">mip_rtk_prod_erase_storage_command</class>
    <member kind="typedef">
      <type>struct mip_rtk_prod_erase_storage_command</type>
      <name>mip_rtk_prod_erase_storage_command</name>
      <anchorfile>group__c__rtk__prod__erase__storage.html</anchorfile>
      <anchor>gaaf36c669118b2bec4859252f406bd6d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_prod_erase_storage_command</name>
      <anchorfile>group__c__rtk__prod__erase__storage.html</anchorfile>
      <anchor>ga1c441c3e45321da0c75dba3c3b303564</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_prod_erase_storage_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_prod_erase_storage_command</name>
      <anchorfile>group__c__rtk__prod__erase__storage.html</anchorfile>
      <anchor>gae3897475fc46c014da841f5ed586053c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_prod_erase_storage_command *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_prod_erase_storage</name>
      <anchorfile>group__c__rtk__prod__erase__storage.html</anchorfile>
      <anchor>gabe1a8f2be39f817d1e4e478c47812679</anchor>
      <arglist>(struct mip_interface *device, mip_media_selector media)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_rtk_led_control</name>
    <title>(0x0F,0x21) Led Control [C]</title>
    <filename>group__c__rtk__led__control.html</filename>
    <class kind="struct">mip_rtk_led_control_command</class>
    <member kind="typedef">
      <type>struct mip_rtk_led_control_command</type>
      <name>mip_rtk_led_control_command</name>
      <anchorfile>group__c__rtk__led__control.html</anchorfile>
      <anchor>ga9fbfe1965595af75ea012d476d744364</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_rtk_led_control_command</name>
      <anchorfile>group__c__rtk__led__control.html</anchorfile>
      <anchor>ga24daaeb20eb0ca7b0000eba4897c9a6c</anchor>
      <arglist>(struct mip_serializer *serializer, mip_rtk_led_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_rtk_led_control_command</name>
      <anchorfile>group__c__rtk__led__control.html</anchorfile>
      <anchor>ga0af4f48b92123274026f2c8a8ef654a6</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_rtk_led_control_command *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_led_control</name>
      <anchorfile>group__c__rtk__led__control.html</anchorfile>
      <anchor>ga7464a282c893e9a086413986cbeb2ad2</anchor>
      <arglist>(struct mip_interface *device, const uint8_t *primary_color, const uint8_t *alt_color, mip_led_action act, uint32_t period)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_rtk_modem_hard_reset</name>
    <title>(0x0F,0x22) Modem Hard Reset [C]</title>
    <filename>group__c__rtk__modem__hard__reset.html</filename>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_rtk_modem_hard_reset</name>
      <anchorfile>group__c__rtk__modem__hard__reset.html</anchorfile>
      <anchor>ga520be51e2bab173fcb97035f10755456</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>system_commands_c</name>
    <title>System Commands [C]</title>
    <filename>group__system__commands__c.html</filename>
    <subgroup>c_system_comm_mode</subgroup>
    <member kind="enumvalue">
      <name>MIP_SYSTEM_CMD_DESC_SET</name>
      <anchorfile>group__system__commands__c.html</anchorfile>
      <anchor>ggab48899087cc647f0f791ed0c459adc53aaa23b0b894476e728c63dfc4b5ce9a1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_MIPNET_ENUMERATE</name>
      <anchorfile>group__system__commands__c.html</anchorfile>
      <anchor>ggab48899087cc647f0f791ed0c459adc53a2c05477100823313fa76472db75318ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_SYSTEM_COM_MODE</name>
      <anchorfile>group__system__commands__c.html</anchorfile>
      <anchor>ggab48899087cc647f0f791ed0c459adc53ac324dd48b4aec5c38513a38c730bc6f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_SYSTEM_HARDWARE_CONTROL</name>
      <anchorfile>group__system__commands__c.html</anchorfile>
      <anchor>ggab48899087cc647f0f791ed0c459adc53af2576960f680e04e8ea7d5da8ae475c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_CMD_DESC_SYSTEM_HARDWARE_CONTROL_2</name>
      <anchorfile>group__system__commands__c.html</anchorfile>
      <anchor>ggab48899087cc647f0f791ed0c459adc53ac83a9240ca0b6e23098a7e8ad42ba4eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_SYSTEM_COM_MODE</name>
      <anchorfile>group__system__commands__c.html</anchorfile>
      <anchor>ggab48899087cc647f0f791ed0c459adc53ae174378fdf28dc119b3c7d15155a1bd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_SYSTEM_HARDWARE_CONTROL</name>
      <anchorfile>group__system__commands__c.html</anchorfile>
      <anchor>ggab48899087cc647f0f791ed0c459adc53a8f392b35043b28dd53949317b9e340bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_REPLY_DESC_SYSTEM_HARDWARE_CONTROL_2</name>
      <anchorfile>group__system__commands__c.html</anchorfile>
      <anchor>ggab48899087cc647f0f791ed0c459adc53a20b7f8868404f0ea6052aa4c74188f33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_SYSTEM_COMMAND_COMM_MODE_PASSTHRU</name>
      <anchorfile>group__system__commands__c.html</anchorfile>
      <anchor>gga458e651af6690959efa2afb96be7d609a812eacf4cf604514d2d53f2def27ec30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_SYSTEM_COMMAND_COMM_MODE_NORMAL</name>
      <anchorfile>group__system__commands__c.html</anchorfile>
      <anchor>gga1f9aebf1de3ebbf4283a4dcf73308562abe4af1c6d43615bca47823c99095cbae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_SYSTEM_COMMAND_COMM_MODE_IMU</name>
      <anchorfile>group__system__commands__c.html</anchorfile>
      <anchor>gga77867ab4129f63159b37bca3b652a798a6d6dd2cb68d655ffcb89e2d0e70a77ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_SYSTEM_COMMAND_COMM_MODE_GPS</name>
      <anchorfile>group__system__commands__c.html</anchorfile>
      <anchor>gga16685eea158879e41b101ca3634de462a3a0a6b34f613281264f4dc507b994d51</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_system_comm_mode</name>
    <title>(0x7F,0x10) Comm Mode [C]</title>
    <filename>group__c__system__comm__mode.html</filename>
    <class kind="struct">mip_system_comm_mode_command</class>
    <class kind="struct">mip_system_comm_mode_response</class>
    <member kind="typedef">
      <type>struct mip_system_comm_mode_command</type>
      <name>mip_system_comm_mode_command</name>
      <anchorfile>group__c__system__comm__mode.html</anchorfile>
      <anchor>gaa388564e28a7530c9f0618ad1e55e5e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_system_comm_mode_response</type>
      <name>mip_system_comm_mode_response</name>
      <anchorfile>group__c__system__comm__mode.html</anchorfile>
      <anchor>gaca147b45b6b9bad148316e9ad934204f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_system_comm_mode_command</name>
      <anchorfile>group__c__system__comm__mode.html</anchorfile>
      <anchor>gae3808340b368073428b8748a71cb1e8a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_system_comm_mode_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_system_comm_mode_response</name>
      <anchorfile>group__c__system__comm__mode.html</anchorfile>
      <anchor>ga330262fdfccf1bb1872922761655ced3</anchor>
      <arglist>(struct mip_serializer *serializer, mip_system_comm_mode_response *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_system_comm_mode_command</name>
      <anchorfile>group__c__system__comm__mode.html</anchorfile>
      <anchor>gaad273007b0a9bc32da23aca08169c8a3</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_system_comm_mode_command *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_system_comm_mode_response</name>
      <anchorfile>group__c__system__comm__mode.html</anchorfile>
      <anchor>ga4ab91f665bfe58dde0a53917e5657840</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_system_comm_mode_response *self)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_system_default_comm_mode</name>
      <anchorfile>group__c__system__comm__mode.html</anchorfile>
      <anchor>ga2335602dbeaf7dd062506e42436e1173</anchor>
      <arglist>(struct mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_system_read_comm_mode</name>
      <anchorfile>group__c__system__comm__mode.html</anchorfile>
      <anchor>ga27aad57936bfc8507074d78d5be9caf8</anchor>
      <arglist>(struct mip_interface *device, uint8_t *mode_out)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_result</type>
      <name>mip_system_write_comm_mode</name>
      <anchorfile>group__c__system__comm__mode.html</anchorfile>
      <anchor>ga21bc0f6320ed51dfb7cb1269e08f0159</anchor>
      <arglist>(struct mip_interface *device, uint8_t mode)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>MipData_c</name>
    <title>MIP Data [C]</title>
    <filename>group__MipData__c.html</filename>
    <subgroup>filter_data_c</subgroup>
    <subgroup>gnss_data_c</subgroup>
    <subgroup>sensor_data_c</subgroup>
    <subgroup>shared_data_c</subgroup>
    <subgroup>system_data_c</subgroup>
  </compound>
  <compound kind="group">
    <name>filter_data_c</name>
    <title>Filter Data [C]</title>
    <filename>group__filter__data__c.html</filename>
    <subgroup>c_filter_position_llh</subgroup>
    <subgroup>c_filter_velocity_ned</subgroup>
    <subgroup>c_filter_attitude_quaternion</subgroup>
    <subgroup>c_filter_attitude_dcm</subgroup>
    <subgroup>c_filter_euler_angles</subgroup>
    <subgroup>c_filter_gyro_bias</subgroup>
    <subgroup>c_filter_accel_bias</subgroup>
    <subgroup>c_filter_position_llh_uncertainty</subgroup>
    <subgroup>c_filter_velocity_ned_uncertainty</subgroup>
    <subgroup>c_filter_euler_angles_uncertainty</subgroup>
    <subgroup>c_filter_gyro_bias_uncertainty</subgroup>
    <subgroup>c_filter_accel_bias_uncertainty</subgroup>
    <subgroup>c_filter_timestamp</subgroup>
    <subgroup>c_filter_status</subgroup>
    <subgroup>c_filter_linear_accel</subgroup>
    <subgroup>c_filter_gravity_vector</subgroup>
    <subgroup>c_filter_comp_accel</subgroup>
    <subgroup>c_filter_comp_angular_rate</subgroup>
    <subgroup>c_filter_quaternion_attitude_uncertainty</subgroup>
    <subgroup>c_filter_wgs84_gravity_mag</subgroup>
    <subgroup>c_filter_heading_update_state</subgroup>
    <subgroup>c_filter_magnetic_model</subgroup>
    <subgroup>c_filter_accel_scale_factor</subgroup>
    <subgroup>c_filter_accel_scale_factor_uncertainty</subgroup>
    <subgroup>c_filter_gyro_scale_factor</subgroup>
    <subgroup>c_filter_gyro_scale_factor_uncertainty</subgroup>
    <subgroup>c_filter_mag_bias</subgroup>
    <subgroup>c_filter_mag_bias_uncertainty</subgroup>
    <subgroup>c_filter_standard_atmosphere</subgroup>
    <subgroup>c_filter_pressure_altitude</subgroup>
    <subgroup>c_filter_density_altitude</subgroup>
    <subgroup>c_filter_antenna_offset_correction</subgroup>
    <subgroup>c_filter_antenna_offset_correction_uncertainty</subgroup>
    <subgroup>c_filter_multi_antenna_offset_correction</subgroup>
    <subgroup>c_filter_multi_antenna_offset_correction_uncertainty</subgroup>
    <subgroup>c_filter_magnetometer_offset</subgroup>
    <subgroup>c_filter_magnetometer_matrix</subgroup>
    <subgroup>c_filter_magnetometer_offset_uncertainty</subgroup>
    <subgroup>c_filter_magnetometer_matrix_uncertainty</subgroup>
    <subgroup>c_filter_magnetometer_covariance_matrix</subgroup>
    <subgroup>c_filter_magnetometer_residual_vector</subgroup>
    <subgroup>c_filter_clock_correction</subgroup>
    <subgroup>c_filter_clock_correction_uncertainty</subgroup>
    <subgroup>c_filter_gnss_pos_aid_status</subgroup>
    <subgroup>c_filter_gnss_att_aid_status</subgroup>
    <subgroup>c_filter_head_aid_status</subgroup>
    <subgroup>c_filter_rel_pos_ned</subgroup>
    <subgroup>c_filter_ecef_pos</subgroup>
    <subgroup>c_filter_ecef_vel</subgroup>
    <subgroup>c_filter_ecef_pos_uncertainty</subgroup>
    <subgroup>c_filter_ecef_vel_uncertainty</subgroup>
    <subgroup>c_filter_aiding_measurement_summary</subgroup>
    <subgroup>c_filter_odometer_scale_factor_error</subgroup>
    <subgroup>c_filter_odometer_scale_factor_error_uncertainty</subgroup>
    <subgroup>c_filter_gnss_dual_antenna_status</subgroup>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_filter_aiding_measurement_type</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga20d71b588b01ec4171834fe68cf05405</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_filter_dynamics_mode</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga020ceeb7d12310e9cdd4c68e47d8e8bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_filter_measurement_indicator</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga5657ce71cda906a0b0e5e2160fe845a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_filter_mode</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gac1b260f1c98c85c66c884732adab4bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_filter_status_flags</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gab6b41f93ed8e11442d76207a263d624e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_aid_status_flags</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga204bc0507338597d0b50609794d02cae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_FILTER_DATA_DESC_SET</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89daacf42405082adc54da62334199a7eb3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_POS_LLH</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da6c7dbd2c03b83ff0adea084d2d0c8d5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_VEL_NED</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da20d8a13eb82fc2f72ff81678c1c469b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ATT_QUATERNION</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da5088e394876032521a8f887a0f5ab781</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ATT_MATRIX</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89dadbbc2ca3104d02098ee6d8b56fb3c3d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ATT_EULER_ANGLES</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89daa878c866b4ce93ac84dff023b771c9a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_GYRO_BIAS</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da457a232bef5b2618dd935fcadaa86fe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ACCEL_BIAS</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89dae3e3766aa8eee91cfb738e4b9c80e0d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_POS_UNCERTAINTY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da101f9bccda3a48e9c8b142e048aa310f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_VEL_UNCERTAINTY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89dab9b856fb1cc3f9cf080f887705119c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ATT_UNCERTAINTY_EULER</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89dac42e9be62f888c363088b124f1d3de98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_GYRO_BIAS_UNCERTAINTY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da9c76e26b42e015c180d0e259ecaf2a45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ACCEL_BIAS_UNCERTAINTY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89daee4f3d28548338b8fae8df19f1346571</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_LINEAR_ACCELERATION</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da7d14ac35c2b21b56f2e5456ce7808b40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_COMPENSATED_ANGULAR_RATE</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da2f9a5a12392ce57336c721e3f7776561</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_WGS84_GRAVITY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da2e26716618638522ccbf8f5e1055e97b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_FILTER_STATUS</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89daf66c1859de8a9c3bd947f73ec6edf832</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_FILTER_TIMESTAMP</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89dac853e40d3fcab574e5ed12111cc653e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ATT_UNCERTAINTY_QUATERNION</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da68273a95dc0838c90dc2cc774e505f60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_GRAVITY_VECTOR</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89dacfd32e5e48f39989802bf1faa290ae91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_HEADING_UPDATE_STATE</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da3f2fd7b29fb6c98b782462b88a4a8928</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_MAGNETIC_MODEL</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da6964063f3df942b243e90c3f359e087e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_GYRO_SCALE_FACTOR</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da522f705f93d5e37eb1853427d6d4ef12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ACCEL_SCALE_FACTOR</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da5e2f4f112e941def82584b0e21d26192</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_GYRO_SCALE_FACTOR_UNCERTAINTY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da087f83cd90123a0dbb8870ee03bc5a36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ACCEL_SCALE_FACTOR_UNCERTAINTY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da3186a0fe9cf732f2003fa306dec6a17f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_MAG_BIAS</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da131f8d70f674fd3ec5093aaebe043ad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_MAG_BIAS_UNCERTAINTY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da74d2466b2fb63dc7cc11b2979f0b1d62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_COMPENSATED_ACCELERATION</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da7dde8742dfc910fb699c649fac114e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_STANDARD_ATMOSPHERE_DATA</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da78a33a86cd17b58fa66db41e2a62e263</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_PRESSURE_ALTITUDE_DATA</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89daedc7fda7562a115f5b02bcc12c32dcab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_DENSITY_ALTITUDE_DATA</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89dab449eae01d0029f33d0bf4a9ec1a16ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_MAG_SCALE_FACTOR</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89daf56eaca3b1445e03184680eeb937e26b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_MAG_SCALE_FACTOR_UNCERTAINTY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da1706f678fe218c58eee7633d681d19c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_MAG_COMPENSATION_OFFSET</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da27bd58adee07f6e1da525e4faaa8cf90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_MAG_COMPENSATION_MATRIX</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89daa3af69eefabefe58b4a3f3240641c869</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_COMPENSATED_MAGNETOMETER</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da0d6015b1ef18818da0df06c3fafc8c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_MAG_COMPENSATION_OFFSET_UNCERTAINTY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da6fa7a142bf1e0a32f4e2b5e97e28ebf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_MAG_COMPENSATION_MATRIX_UNCERTAINTY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89dade1263a3de606af1679ba0fe0de837ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_MAG_COVARIANCE</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da3e88b1f6004e55b35edf04f7aa65b68c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_GRAVITY_COVARIANCE</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da0211a0e10095027a7a388d0ccc843f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_MAG_RESIDUAL</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89daf611a3e66be12bf0821dde26ac028daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_MAG_FILTERED_RESIDUAL</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89dad4597be9de000c9216abbef457cfbb1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ANTENNA_OFFSET_CORRECTION</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89dac6ea257cae781dbe1cd8febe92ebee04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ANTENNA_OFFSET_CORRECTION_UNCERTAINTY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89daa67509ea0f078332b56488ab6784ee1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_CLOCK_CORRECTION</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da627363d7a144b7553d0af48846f19d9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_CLOCK_CORRECTION_UNCERTAINTY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da555e41c4d1c19fca724a6cf8e36bdfda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_MULTI_ANTENNA_OFFSET_CORRECTION</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da0d84ab4184f2deb75201bdf6c2a366f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_MULTI_ANTENNA_OFFSET_CORRECTION_UNCERTAINTY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da90e8031af1cde8f0ae7ad4d4a4f118e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ECEF_POS_UNCERTAINTY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da561eac830381108bf180316d008d4d15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ECEF_VEL_UNCERTAINTY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89dabee20600303454f900442061203236ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ECEF_POS</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da9c8de56db5edeb2a65abfc3d1eb0d3a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ECEF_VEL</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da855a573cf5e6f1604316d42e4951ddcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_REL_POS_NED</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da0ba2393040298c6643553b0efbaadef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_GNSS_POS_AID_STATUS</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89dace51224f7c85a93f3696b282c07bf69b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_GNSS_ATT_AID_STATUS</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89dab240c61d9ddcc31dff2d57752dd8670a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_HEAD_AID_STATUS</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da9009286f85095fcd9f8c97c4893563f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_AID_MEAS_SUMMARY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89dae9104f8973daf58029633e5ddaeaf408</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ODOMETER_SCALE_FACTOR_ERROR</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89dad21d754680f1dcce26d7e7e39c8be16c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_ODOMETER_SCALE_FACTOR_ERROR_UNCERTAINTY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da1926bcad0a9503888b7c851f96d3ceca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_FILTER_GNSS_DUAL_ANTENNA_STATUS</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gga2970898e8a43ce21e1cc510d49f1b89da7aa315ec29448e8069fba9f77aa33a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_aiding_measurement_type</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga52e315acdafa146ae34a9152f866d0a7</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_aiding_measurement_type *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_dynamics_mode</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga276a5614b72970e72235a28e455b9c52</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_dynamics_mode *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_measurement_indicator</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga8503719fe51a008de0600ce1e6fe9c38</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_measurement_indicator *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_mode</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga19d1c552c2609dface7373439f0a245e</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_mode *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_status_flags</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gae4effb35e62e394be392d3f133281a6d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_status_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_aid_status_flags</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gace32af40b94843b48d586b7719ff106d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_aid_status_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_aiding_measurement_type</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga0c13209e10a1d0a9247ee4395a674b8e</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_aiding_measurement_type self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_dynamics_mode</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga48593cde03806a1e0cbc25002adfbdb2</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_dynamics_mode self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_measurement_indicator</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga541f19dfc4b70da7537677129ee366f8</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_measurement_indicator self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_mode</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gad3bfae5fe9e6f59dda9df715110cba4d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_mode self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_status_flags</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gaa68a6a54ee1cb7d448089b378b91bd81</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_status_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_aid_status_flags</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gab4dad88f512072a682c95ce35648ee18</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_aid_status_flags self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_aiding_measurement_type</type>
      <name>MIP_FILTER_AIDING_MEASUREMENT_TYPE_DUAL_ANTENNA</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga65f4fda1d427de40119935e955fed708</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_aiding_measurement_type</type>
      <name>MIP_FILTER_AIDING_MEASUREMENT_TYPE_GNSS</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga33a46510341b80cb5e79fe3a02400c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_aiding_measurement_type</type>
      <name>MIP_FILTER_AIDING_MEASUREMENT_TYPE_HEADING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga0d818ce1ad3cdef9eecb84cb126e367f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_aiding_measurement_type</type>
      <name>MIP_FILTER_AIDING_MEASUREMENT_TYPE_MAGNETOMETER</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gadabca85bbba0c02359a1af1ce6c19d01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_aiding_measurement_type</type>
      <name>MIP_FILTER_AIDING_MEASUREMENT_TYPE_PRESSURE</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga952f833c0f6465e0d245cbcbe365515c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_aiding_measurement_type</type>
      <name>MIP_FILTER_AIDING_MEASUREMENT_TYPE_SPEED</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga4722363dc63196946930032254ddc88b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_dynamics_mode</type>
      <name>MIP_FILTER_DYNAMICS_MODE_GQ7_DEFAULT</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gabe2db175c566d136de5a58b3f6a94243</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_dynamics_mode</type>
      <name>MIP_FILTER_DYNAMICS_MODE_GX5_AIRBORNE</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga1131b125a13da775f80bdf66774e3395</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_dynamics_mode</type>
      <name>MIP_FILTER_DYNAMICS_MODE_GX5_AUTOMOTIVE</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga481af8673bc012f34ffe3beb27012a7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_dynamics_mode</type>
      <name>MIP_FILTER_DYNAMICS_MODE_GX5_PORTABLE</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga54d16322e2ae33bbfbb5780cfa6654a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_measurement_indicator</type>
      <name>MIP_FILTER_MEASUREMENT_INDICATOR_CONFIGURATION_ERROR</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga2e90bfa5ac8c77e19dbe4ede8dae97de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_measurement_indicator</type>
      <name>MIP_FILTER_MEASUREMENT_INDICATOR_ENABLED</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga5a41400c320566fc6ea2273dc1f385a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_measurement_indicator</type>
      <name>MIP_FILTER_MEASUREMENT_INDICATOR_MAX_NUM_MEAS_EXCEEDED</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga025d88e4f5b306b5e5228b1c7fd71c2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_measurement_indicator</type>
      <name>MIP_FILTER_MEASUREMENT_INDICATOR_NONE</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gaffc0262e13d9e2a6a9ff984d03d2c9a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_measurement_indicator</type>
      <name>MIP_FILTER_MEASUREMENT_INDICATOR_RESIDUAL_HIGH_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gab7a0f8c72d92b72520c7cfdfcdbf8baa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_measurement_indicator</type>
      <name>MIP_FILTER_MEASUREMENT_INDICATOR_SAMPLE_TIME_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gaab68b65eb743194bfd09d60af69e3307</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_measurement_indicator</type>
      <name>MIP_FILTER_MEASUREMENT_INDICATOR_USED</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga298f84c06ca70af7ddc04ca74a7fc570</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_mode</type>
      <name>MIP_FILTER_MODE_AHRS</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga66117e4588f88bab1320d60e6b413c19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_mode</type>
      <name>MIP_FILTER_MODE_FULL_NAV</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga779ee977d249622471ad96ffd532be1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_mode</type>
      <name>MIP_FILTER_MODE_GX5_INIT</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga291ef3d4173711c57c92664778c1ebc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_mode</type>
      <name>MIP_FILTER_MODE_GX5_RUN_SOLUTION_ERROR</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga8678953151f728aa9b55aaf74295b73a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_mode</type>
      <name>MIP_FILTER_MODE_GX5_RUN_SOLUTION_VALID</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga150f5146b7823a6f55d7de40e412b7ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_mode</type>
      <name>MIP_FILTER_MODE_GX5_STARTUP</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga22dc773896bbeef9570ff6e536346942</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_mode</type>
      <name>MIP_FILTER_MODE_INIT</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gad396574b4dceb65e7f19a279acfa9172</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_mode</type>
      <name>MIP_FILTER_MODE_VERT_GYRO</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gab408a568340fa4f7c309b2b2e5c4cb4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GQ7_ANTENNA_LEVER_ARM_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gaabbad3201853df81ad8be74bf46ca74a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GQ7_FILTER_CONDITION</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga6ac6ed64bb3906e79ba3c642f37c6c8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GQ7_GNSS_CLK_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga759a9ba5325a5f08e7ae5c3eb543b4a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GQ7_HEADING_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga19381ffd8ac39423b5d41c9a4e6c0ceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GQ7_IMU_BIAS_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga900ded2f3619d40f994c97f390fe32ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GQ7_MOUNTING_TRANSFORM_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga3ce3820308ae2ed4ed395975b8da16bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GQ7_POSITION_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gaf85786830ee38d5fbe62ecf08e77ce56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GQ7_ROLL_PITCH_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga2c382923398488da7daba2483a1b398d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GQ7_SOLUTION_ERROR</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga93945eda83d440c2abd3efe138a71cee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GQ7_TIME_SYNC_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gad9ad1130646f36a53909ad57ab9388f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GQ7_VELOCITY_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gabb14f998b94d7cef86d8b80c75e6252b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_INIT_NO_ATTITUDE</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga010231a27b1663c559165b4f72e43e59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_INIT_NO_POSITION_VELOCITY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga02082f9c03e65a22ed6797568cf9e5a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_RUN_ACCEL_BIAS_EST_HIGH_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga989ef36ecbdb67f933f5a073ee1b6799</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_RUN_ACCEL_SCALE_FACTOR_EST_HIGH_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga02e9323ce5346244a371178469fed0d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_RUN_ANT_OFFSET_CORRECTION_EST_HIGH_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gace2a5b0d726da2811840e2cbe44d9538</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_RUN_ATTITUDE_COVARIANCE_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga9f84adcc5bd6764afc9260912872f735</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_RUN_GPS_UNAVAILABLE</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gad5aeba6b2acbc549b298a5f7d5c563d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_RUN_GYRO_BIAS_EST_HIGH_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga8307d2404724b092c812c83ae49b1798</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_RUN_GYRO_SCALE_FACTOR_EST_HIGH_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga7299a431c9769f8de47700edacfd099e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_RUN_IMU_UNAVAILABLE</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga7f2367afeb487927ea35b89594770f40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_RUN_MAG_BIAS_EST_HIGH_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gafdbf21574a5f15f5f403cfbfa83675b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_RUN_MAG_HARD_IRON_EST_HIGH_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga51b2d8530b7f9409656c88258efa35de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_RUN_MAG_SOFT_IRON_EST_HIGH_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga59951a511d129acd05de29652ffb5f97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_RUN_MATRIX_SINGULARITY</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gac9ee46fe89455d16af0cea5493b951fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_RUN_NAN_IN_SOLUTION_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga78ff1589e4a507ca98d41c22112742f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_RUN_POSITION_COVARIANCE_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gabeedb85fe174536721b499cda04fe273</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_GX5_RUN_VELOCITY_COVARIANCE_WARNING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga144e2542b80a03b6b9d486b5165149b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_status_flags</type>
      <name>MIP_FILTER_STATUS_FLAGS_NONE</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga986569ffb46990798284e0333e8ef655</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_BEI_B1</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga191ece2d617c7228397223fd27e9ea47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_BEI_B2</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gac75600ac465f83cff4564f5e70edc5cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_BEI_B3</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga8cbc5def8b1c00105fd3edf4fe19d452</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_CONFIG_ERROR</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga5ef4a33b799419673bf9d84365fd5007</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_DIFFERENTIAL</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gad697a66cf1cc7872262fe2fb8ee479a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_GAL_E1</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga7667f4ded76ab2e7c3512da5d216df08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_GAL_E5</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gaa1a40b44f96544c656e0855e014a566e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_GAL_E6</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga97e729040832d45762b0c41499f366f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_GLO_L1</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga67241ee2ebe23d574bcd25d8dd6a0c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_GLO_L2</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga69d710cf4fdee9fe0cbb01caa4885e82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_GPS_L1</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga60ff7c1f78134729f7e13c476e0bdfe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_GPS_L2</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga3ab5176b4497fc812d0f0498730a2feb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_GPS_L5</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gaa3f8103f3446e258c501d874d0a0a5ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_INTEGER_FIX</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga8830408e4cd0a33afe6d8836795a9d8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_NO_FIX</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>gade310d1ee3dfec5f5ba39bbbac70118b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_NONE</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga8a11c7a7b3d16bc10b8621830926959a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_aid_status_flags</type>
      <name>MIP_GNSS_AID_STATUS_FLAGS_TIGHT_COUPLING</name>
      <anchorfile>group__filter__data__c.html</anchorfile>
      <anchor>ga08c6d0dada4b09fdac23ebe35cffdb35</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_position_llh</name>
    <title>(0x82,0x01) Position Llh [C]</title>
    <filename>group__c__filter__position__llh.html</filename>
    <class kind="struct">mip_filter_position_llh_data</class>
    <member kind="typedef">
      <type>struct mip_filter_position_llh_data</type>
      <name>mip_filter_position_llh_data</name>
      <anchorfile>group__c__filter__position__llh.html</anchorfile>
      <anchor>gabaa24af30d61c3efadcf17cbff89fc73</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_position_llh_data</name>
      <anchorfile>group__c__filter__position__llh.html</anchorfile>
      <anchor>gace424fcf98cab8ece277aeac22d710c5</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_position_llh_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_position_llh_data_from_field</name>
      <anchorfile>group__c__filter__position__llh.html</anchorfile>
      <anchor>ga3d8e3bb9719203262f1286c66d584886</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_position_llh_data</name>
      <anchorfile>group__c__filter__position__llh.html</anchorfile>
      <anchor>ga72d06ca68d4d12d37380c264544844f9</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_position_llh_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_velocity_ned</name>
    <title>(0x82,0x02) Velocity Ned [C]</title>
    <filename>group__c__filter__velocity__ned.html</filename>
    <class kind="struct">mip_filter_velocity_ned_data</class>
    <member kind="typedef">
      <type>struct mip_filter_velocity_ned_data</type>
      <name>mip_filter_velocity_ned_data</name>
      <anchorfile>group__c__filter__velocity__ned.html</anchorfile>
      <anchor>ga1ba373a6e47499197959e2a76e1c4331</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_velocity_ned_data</name>
      <anchorfile>group__c__filter__velocity__ned.html</anchorfile>
      <anchor>ga3d0c6eb8d7e404a8fe8221c283ca261d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_velocity_ned_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_velocity_ned_data_from_field</name>
      <anchorfile>group__c__filter__velocity__ned.html</anchorfile>
      <anchor>gad721b08a440efedac21c2ad05bf6a903</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_velocity_ned_data</name>
      <anchorfile>group__c__filter__velocity__ned.html</anchorfile>
      <anchor>gada6d6138081a479cbca5ef15ddabdcfe</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_velocity_ned_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_attitude_quaternion</name>
    <title>(0x82,0x03) Attitude Quaternion [C]</title>
    <filename>group__c__filter__attitude__quaternion.html</filename>
    <class kind="struct">mip_filter_attitude_quaternion_data</class>
    <member kind="typedef">
      <type>struct mip_filter_attitude_quaternion_data</type>
      <name>mip_filter_attitude_quaternion_data</name>
      <anchorfile>group__c__filter__attitude__quaternion.html</anchorfile>
      <anchor>gac86a72e8ce20fb268788e9b7b365404a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_attitude_quaternion_data</name>
      <anchorfile>group__c__filter__attitude__quaternion.html</anchorfile>
      <anchor>ga1f8e2bbf9551d6273906e9f859c11d53</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_attitude_quaternion_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_attitude_quaternion_data_from_field</name>
      <anchorfile>group__c__filter__attitude__quaternion.html</anchorfile>
      <anchor>gac80c2a94e19818c1f58d996dc0ef7549</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_attitude_quaternion_data</name>
      <anchorfile>group__c__filter__attitude__quaternion.html</anchorfile>
      <anchor>ga48d2b15f1683ca4fd0f853db2feba80d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_attitude_quaternion_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_attitude_dcm</name>
    <title>(0x82,0x04) Attitude Dcm [C]</title>
    <filename>group__c__filter__attitude__dcm.html</filename>
    <class kind="struct">mip_filter_attitude_dcm_data</class>
    <member kind="typedef">
      <type>struct mip_filter_attitude_dcm_data</type>
      <name>mip_filter_attitude_dcm_data</name>
      <anchorfile>group__c__filter__attitude__dcm.html</anchorfile>
      <anchor>gad97ac42d8fe7d800acff9402184b61b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_attitude_dcm_data</name>
      <anchorfile>group__c__filter__attitude__dcm.html</anchorfile>
      <anchor>ga7a15e862821ae453707646d7ccdbe90a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_attitude_dcm_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_attitude_dcm_data_from_field</name>
      <anchorfile>group__c__filter__attitude__dcm.html</anchorfile>
      <anchor>ga320de0d9379187bde53c71c5e0b8fb84</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_attitude_dcm_data</name>
      <anchorfile>group__c__filter__attitude__dcm.html</anchorfile>
      <anchor>ga66acf7ace7fa842da577b5b687a18c15</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_attitude_dcm_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_euler_angles</name>
    <title>(0x82,0x05) Euler Angles [C]</title>
    <filename>group__c__filter__euler__angles.html</filename>
    <class kind="struct">mip_filter_euler_angles_data</class>
    <member kind="typedef">
      <type>struct mip_filter_euler_angles_data</type>
      <name>mip_filter_euler_angles_data</name>
      <anchorfile>group__c__filter__euler__angles.html</anchorfile>
      <anchor>gaddc6e12a3ed9c7cce919948f4475802a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_euler_angles_data</name>
      <anchorfile>group__c__filter__euler__angles.html</anchorfile>
      <anchor>gaa70dd9140cb5526b184060d6377b5e9f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_euler_angles_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_euler_angles_data_from_field</name>
      <anchorfile>group__c__filter__euler__angles.html</anchorfile>
      <anchor>ga73009e08f862fe103459954ed50d5ade</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_euler_angles_data</name>
      <anchorfile>group__c__filter__euler__angles.html</anchorfile>
      <anchor>ga46005b527737fa361c8d6fdb35948ccd</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_euler_angles_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_gyro_bias</name>
    <title>(0x82,0x06) Gyro Bias [C]</title>
    <filename>group__c__filter__gyro__bias.html</filename>
    <class kind="struct">mip_filter_gyro_bias_data</class>
    <member kind="typedef">
      <type>struct mip_filter_gyro_bias_data</type>
      <name>mip_filter_gyro_bias_data</name>
      <anchorfile>group__c__filter__gyro__bias.html</anchorfile>
      <anchor>ga5e58606ec199e19591e5663184e19f79</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gyro_bias_data</name>
      <anchorfile>group__c__filter__gyro__bias.html</anchorfile>
      <anchor>gabef2542fe0e71fb0a562f63d9f4c0996</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gyro_bias_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_gyro_bias_data_from_field</name>
      <anchorfile>group__c__filter__gyro__bias.html</anchorfile>
      <anchor>ga02c69f219e96fc1451577b61cbd4048e</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gyro_bias_data</name>
      <anchorfile>group__c__filter__gyro__bias.html</anchorfile>
      <anchor>ga6bfbaa941cf50c533e53b9f19554ef6b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gyro_bias_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_accel_bias</name>
    <title>(0x82,0x07) Accel Bias [C]</title>
    <filename>group__c__filter__accel__bias.html</filename>
    <class kind="struct">mip_filter_accel_bias_data</class>
    <member kind="typedef">
      <type>struct mip_filter_accel_bias_data</type>
      <name>mip_filter_accel_bias_data</name>
      <anchorfile>group__c__filter__accel__bias.html</anchorfile>
      <anchor>gaa26580e0384a610126757840b63965ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_accel_bias_data</name>
      <anchorfile>group__c__filter__accel__bias.html</anchorfile>
      <anchor>ga50158c4eb53a1a2e85e804940a2b0612</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_accel_bias_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_accel_bias_data_from_field</name>
      <anchorfile>group__c__filter__accel__bias.html</anchorfile>
      <anchor>ga06858a22a710d1b2b4f8eeca433afd8f</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_accel_bias_data</name>
      <anchorfile>group__c__filter__accel__bias.html</anchorfile>
      <anchor>ga38bc85a070c452def50147c67cb56f11</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_accel_bias_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_position_llh_uncertainty</name>
    <title>(0x82,0x08) Position Llh Uncertainty [C]</title>
    <filename>group__c__filter__position__llh__uncertainty.html</filename>
    <class kind="struct">mip_filter_position_llh_uncertainty_data</class>
    <member kind="typedef">
      <type>struct mip_filter_position_llh_uncertainty_data</type>
      <name>mip_filter_position_llh_uncertainty_data</name>
      <anchorfile>group__c__filter__position__llh__uncertainty.html</anchorfile>
      <anchor>ga1cbd78b83f4f4d491184954093e39f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_position_llh_uncertainty_data</name>
      <anchorfile>group__c__filter__position__llh__uncertainty.html</anchorfile>
      <anchor>ga425d0970bcf3c4c87f3733b5e68f8fba</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_position_llh_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_position_llh_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__position__llh__uncertainty.html</anchorfile>
      <anchor>ga39fa60399824ce208082c66af53f4bda</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_position_llh_uncertainty_data</name>
      <anchorfile>group__c__filter__position__llh__uncertainty.html</anchorfile>
      <anchor>ga9f9fe9953a1ba5cea4a29706ebb19ca3</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_position_llh_uncertainty_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_velocity_ned_uncertainty</name>
    <title>(0x82,0x09) Velocity Ned Uncertainty [C]</title>
    <filename>group__c__filter__velocity__ned__uncertainty.html</filename>
    <class kind="struct">mip_filter_velocity_ned_uncertainty_data</class>
    <member kind="typedef">
      <type>struct mip_filter_velocity_ned_uncertainty_data</type>
      <name>mip_filter_velocity_ned_uncertainty_data</name>
      <anchorfile>group__c__filter__velocity__ned__uncertainty.html</anchorfile>
      <anchor>ga3b83dedbe6c61f1727b1fc4257dfd02a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_velocity_ned_uncertainty_data</name>
      <anchorfile>group__c__filter__velocity__ned__uncertainty.html</anchorfile>
      <anchor>gabcc5bf0132a5162866e2ce9fe902f295</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_velocity_ned_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_velocity_ned_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__velocity__ned__uncertainty.html</anchorfile>
      <anchor>ga06a2c46d95c7377b6bfb86d85d1b8f64</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_velocity_ned_uncertainty_data</name>
      <anchorfile>group__c__filter__velocity__ned__uncertainty.html</anchorfile>
      <anchor>ga8bc2844c1f32b052798a28c61161c531</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_velocity_ned_uncertainty_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_euler_angles_uncertainty</name>
    <title>(0x82,0x0A) Euler Angles Uncertainty [C]</title>
    <filename>group__c__filter__euler__angles__uncertainty.html</filename>
    <class kind="struct">mip_filter_euler_angles_uncertainty_data</class>
    <member kind="typedef">
      <type>struct mip_filter_euler_angles_uncertainty_data</type>
      <name>mip_filter_euler_angles_uncertainty_data</name>
      <anchorfile>group__c__filter__euler__angles__uncertainty.html</anchorfile>
      <anchor>ga5fc7a54624084136ad576e9c1a7e99ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_euler_angles_uncertainty_data</name>
      <anchorfile>group__c__filter__euler__angles__uncertainty.html</anchorfile>
      <anchor>gab52ebc8f106e22e7898caafa97bd739c</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_euler_angles_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_euler_angles_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__euler__angles__uncertainty.html</anchorfile>
      <anchor>gaf154c76bbeed4012a63f44c9320a6676</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_euler_angles_uncertainty_data</name>
      <anchorfile>group__c__filter__euler__angles__uncertainty.html</anchorfile>
      <anchor>ga1ec5f524b765e80e3229e55760e0763c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_euler_angles_uncertainty_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_gyro_bias_uncertainty</name>
    <title>(0x82,0x0B) Gyro Bias Uncertainty [C]</title>
    <filename>group__c__filter__gyro__bias__uncertainty.html</filename>
    <class kind="struct">mip_filter_gyro_bias_uncertainty_data</class>
    <member kind="typedef">
      <type>struct mip_filter_gyro_bias_uncertainty_data</type>
      <name>mip_filter_gyro_bias_uncertainty_data</name>
      <anchorfile>group__c__filter__gyro__bias__uncertainty.html</anchorfile>
      <anchor>ga6fc226d621429b3f09bef74c8095f238</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gyro_bias_uncertainty_data</name>
      <anchorfile>group__c__filter__gyro__bias__uncertainty.html</anchorfile>
      <anchor>gac1677fb4bb4f523838aeef85cd414041</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gyro_bias_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_gyro_bias_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__gyro__bias__uncertainty.html</anchorfile>
      <anchor>gab2238880bb986ea725daac00a0e9d6bb</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gyro_bias_uncertainty_data</name>
      <anchorfile>group__c__filter__gyro__bias__uncertainty.html</anchorfile>
      <anchor>ga71ac5c37e00ce870295cd341ca951cc4</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gyro_bias_uncertainty_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_accel_bias_uncertainty</name>
    <title>(0x82,0x0C) Accel Bias Uncertainty [C]</title>
    <filename>group__c__filter__accel__bias__uncertainty.html</filename>
    <class kind="struct">mip_filter_accel_bias_uncertainty_data</class>
    <member kind="typedef">
      <type>struct mip_filter_accel_bias_uncertainty_data</type>
      <name>mip_filter_accel_bias_uncertainty_data</name>
      <anchorfile>group__c__filter__accel__bias__uncertainty.html</anchorfile>
      <anchor>ga3c283b8580f540cbeffc5618a1d6a0cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_accel_bias_uncertainty_data</name>
      <anchorfile>group__c__filter__accel__bias__uncertainty.html</anchorfile>
      <anchor>gaa43895be75d65040a275d2f78c6be980</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_accel_bias_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_accel_bias_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__accel__bias__uncertainty.html</anchorfile>
      <anchor>ga46a66952c57fd3e045ca602224e14097</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_accel_bias_uncertainty_data</name>
      <anchorfile>group__c__filter__accel__bias__uncertainty.html</anchorfile>
      <anchor>ga5b05ba824531bb260ff4d5186fc8d13c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_accel_bias_uncertainty_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_timestamp</name>
    <title>(0x82,0x11) Timestamp [C]</title>
    <filename>group__c__filter__timestamp.html</filename>
    <class kind="struct">mip_filter_timestamp_data</class>
    <member kind="typedef">
      <type>struct mip_filter_timestamp_data</type>
      <name>mip_filter_timestamp_data</name>
      <anchorfile>group__c__filter__timestamp.html</anchorfile>
      <anchor>ga55ddd0438e036eafb7143152db7f37bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_timestamp_data</name>
      <anchorfile>group__c__filter__timestamp.html</anchorfile>
      <anchor>ga2c2eaf5771e23c04ff4371dcf92069ce</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_timestamp_data_from_field</name>
      <anchorfile>group__c__filter__timestamp.html</anchorfile>
      <anchor>ga6b46b8db041cc81831656033daf02cab</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_timestamp_data</name>
      <anchorfile>group__c__filter__timestamp.html</anchorfile>
      <anchor>ga565760562b02a98bed6551852a05af24</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_timestamp_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_status</name>
    <title>(0x82,0x10) Status [C]</title>
    <filename>group__c__filter__status.html</filename>
    <class kind="struct">mip_filter_status_data</class>
    <member kind="typedef">
      <type>struct mip_filter_status_data</type>
      <name>mip_filter_status_data</name>
      <anchorfile>group__c__filter__status.html</anchorfile>
      <anchor>ga0ac8296bdba2f1e6f186dee670cddd88</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_status_data</name>
      <anchorfile>group__c__filter__status.html</anchorfile>
      <anchor>ga0e42aad5ea11b95d13eac040ff72f01b</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_status_data_from_field</name>
      <anchorfile>group__c__filter__status.html</anchorfile>
      <anchor>gafb4e99be6b2a3a09037bcad1ff75be1e</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_status_data</name>
      <anchorfile>group__c__filter__status.html</anchorfile>
      <anchor>gae738c110d6048bb2056068496289f9ba</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_status_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_linear_accel</name>
    <title>(0x82,0x0D) Linear Accel [C]</title>
    <filename>group__c__filter__linear__accel.html</filename>
    <class kind="struct">mip_filter_linear_accel_data</class>
    <member kind="typedef">
      <type>struct mip_filter_linear_accel_data</type>
      <name>mip_filter_linear_accel_data</name>
      <anchorfile>group__c__filter__linear__accel.html</anchorfile>
      <anchor>ga59a711f20fefb5e264e828d99a9cf368</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_linear_accel_data</name>
      <anchorfile>group__c__filter__linear__accel.html</anchorfile>
      <anchor>ga12f64539e78a5fec85b7092e9548f631</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_linear_accel_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_linear_accel_data_from_field</name>
      <anchorfile>group__c__filter__linear__accel.html</anchorfile>
      <anchor>ga2cb167cf9aca9faeaffe155998f8711a</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_linear_accel_data</name>
      <anchorfile>group__c__filter__linear__accel.html</anchorfile>
      <anchor>gadc068979ffa3a66bb0ecf2dd62b52616</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_linear_accel_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_gravity_vector</name>
    <title>(0x82,0x13) Gravity Vector [C]</title>
    <filename>group__c__filter__gravity__vector.html</filename>
    <class kind="struct">mip_filter_gravity_vector_data</class>
    <member kind="typedef">
      <type>struct mip_filter_gravity_vector_data</type>
      <name>mip_filter_gravity_vector_data</name>
      <anchorfile>group__c__filter__gravity__vector.html</anchorfile>
      <anchor>ga695a3a65a4bcabfe22d5a88bde7fa8a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gravity_vector_data</name>
      <anchorfile>group__c__filter__gravity__vector.html</anchorfile>
      <anchor>ga94fabc1f49507ecb88c58dfd4a6ec5b1</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gravity_vector_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_gravity_vector_data_from_field</name>
      <anchorfile>group__c__filter__gravity__vector.html</anchorfile>
      <anchor>ga8d96cadf86fc079f828ae48f148a7ef6</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gravity_vector_data</name>
      <anchorfile>group__c__filter__gravity__vector.html</anchorfile>
      <anchor>ga911db806f5ec0549e6219fd36caad16d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gravity_vector_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_comp_accel</name>
    <title>(0x82,0x1C) Comp Accel [C]</title>
    <filename>group__c__filter__comp__accel.html</filename>
    <class kind="struct">mip_filter_comp_accel_data</class>
    <member kind="typedef">
      <type>struct mip_filter_comp_accel_data</type>
      <name>mip_filter_comp_accel_data</name>
      <anchorfile>group__c__filter__comp__accel.html</anchorfile>
      <anchor>gab797d8a51110144922105230ebc39c78</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_comp_accel_data</name>
      <anchorfile>group__c__filter__comp__accel.html</anchorfile>
      <anchor>ga900d0100f09b69124e98f63ace000a66</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_comp_accel_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_comp_accel_data_from_field</name>
      <anchorfile>group__c__filter__comp__accel.html</anchorfile>
      <anchor>gaf5c60ffa6897c2003ee9138b1e78a165</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_comp_accel_data</name>
      <anchorfile>group__c__filter__comp__accel.html</anchorfile>
      <anchor>ga188677d0bdaee7db3b06dbc0f40174aa</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_comp_accel_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_comp_angular_rate</name>
    <title>(0x82,0x0E) Comp Angular Rate [C]</title>
    <filename>group__c__filter__comp__angular__rate.html</filename>
    <class kind="struct">mip_filter_comp_angular_rate_data</class>
    <member kind="typedef">
      <type>struct mip_filter_comp_angular_rate_data</type>
      <name>mip_filter_comp_angular_rate_data</name>
      <anchorfile>group__c__filter__comp__angular__rate.html</anchorfile>
      <anchor>ga23a78cf1dd3378b76f0984994ec4b658</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_comp_angular_rate_data</name>
      <anchorfile>group__c__filter__comp__angular__rate.html</anchorfile>
      <anchor>ga486f26d89c870efdcb7cd4a25078b23a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_comp_angular_rate_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_comp_angular_rate_data_from_field</name>
      <anchorfile>group__c__filter__comp__angular__rate.html</anchorfile>
      <anchor>ga8370c460e4a3e24f87c8e61cd41e461b</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_comp_angular_rate_data</name>
      <anchorfile>group__c__filter__comp__angular__rate.html</anchorfile>
      <anchor>gac38885f47e8b7331b41e295c92faa817</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_comp_angular_rate_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_quaternion_attitude_uncertainty</name>
    <title>(0x82,0x12) Quaternion Attitude Uncertainty [C]</title>
    <filename>group__c__filter__quaternion__attitude__uncertainty.html</filename>
    <class kind="struct">mip_filter_quaternion_attitude_uncertainty_data</class>
    <member kind="typedef">
      <type>struct mip_filter_quaternion_attitude_uncertainty_data</type>
      <name>mip_filter_quaternion_attitude_uncertainty_data</name>
      <anchorfile>group__c__filter__quaternion__attitude__uncertainty.html</anchorfile>
      <anchor>ga578dad880a3e47e0d36be3639c4b4d97</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_quaternion_attitude_uncertainty_data</name>
      <anchorfile>group__c__filter__quaternion__attitude__uncertainty.html</anchorfile>
      <anchor>ga3ab9882407a7688376e0de3d2521c58d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_quaternion_attitude_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_quaternion_attitude_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__quaternion__attitude__uncertainty.html</anchorfile>
      <anchor>ga39c478dbaa3edf7a8d26ec9e44a4f3a5</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_quaternion_attitude_uncertainty_data</name>
      <anchorfile>group__c__filter__quaternion__attitude__uncertainty.html</anchorfile>
      <anchor>ga7b86f64304579f424571e34be83cdf75</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_quaternion_attitude_uncertainty_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_wgs84_gravity_mag</name>
    <title>(0x82,0x0F) Wgs84 Gravity Mag [C]</title>
    <filename>group__c__filter__wgs84__gravity__mag.html</filename>
    <class kind="struct">mip_filter_wgs84_gravity_mag_data</class>
    <member kind="typedef">
      <type>struct mip_filter_wgs84_gravity_mag_data</type>
      <name>mip_filter_wgs84_gravity_mag_data</name>
      <anchorfile>group__c__filter__wgs84__gravity__mag.html</anchorfile>
      <anchor>gaffa7f0db2d8cb69294eaecdffb1e21ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_wgs84_gravity_mag_data</name>
      <anchorfile>group__c__filter__wgs84__gravity__mag.html</anchorfile>
      <anchor>ga388a6c21a4d4e6a84daf186b9ea98ccb</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_wgs84_gravity_mag_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_wgs84_gravity_mag_data_from_field</name>
      <anchorfile>group__c__filter__wgs84__gravity__mag.html</anchorfile>
      <anchor>gabef8817cf1bc054e87b483a2901a1c44</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_wgs84_gravity_mag_data</name>
      <anchorfile>group__c__filter__wgs84__gravity__mag.html</anchorfile>
      <anchor>ga42e7012893c8604de67594df970ae6de</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_wgs84_gravity_mag_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_heading_update_state</name>
    <title>(0x82,0x14) Heading Update State [C]</title>
    <filename>group__c__filter__heading__update__state.html</filename>
    <class kind="struct">mip_filter_heading_update_state_data</class>
    <member kind="typedef">
      <type>struct mip_filter_heading_update_state_data</type>
      <name>mip_filter_heading_update_state_data</name>
      <anchorfile>group__c__filter__heading__update__state.html</anchorfile>
      <anchor>ga493ee03f0336ba0a56dc8c2881783519</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_filter_heading_update_state_data_heading_source</name>
      <anchorfile>group__c__filter__heading__update__state.html</anchorfile>
      <anchor>gaabe6e0d30c14e33f9b4c90f43754eb74</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_heading_update_state_data</name>
      <anchorfile>group__c__filter__heading__update__state.html</anchorfile>
      <anchor>gacb75b8654132574ffbbcf55f5262c5d2</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_heading_update_state_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_heading_update_state_data_from_field</name>
      <anchorfile>group__c__filter__heading__update__state.html</anchorfile>
      <anchor>ga31bc7b20a4bd8036ebbf896467286a22</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_heading_update_state_data_heading_source</name>
      <anchorfile>group__c__filter__heading__update__state.html</anchorfile>
      <anchor>gab2733d3b7aadef0ea507b0a78cf22e2c</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_heading_update_state_data_heading_source *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_heading_update_state_data</name>
      <anchorfile>group__c__filter__heading__update__state.html</anchorfile>
      <anchor>gacf891af6959ba149f6ce06f066e60d13</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_heading_update_state_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_heading_update_state_data_heading_source</name>
      <anchorfile>group__c__filter__heading__update__state.html</anchorfile>
      <anchor>ga74bd261fb71e25b05b5f0ee2b7c3a31a</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_heading_update_state_data_heading_source self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_heading_update_state_data_heading_source</type>
      <name>MIP_FILTER_HEADING_UPDATE_STATE_DATA_HEADING_SOURCE_DUAL_ANTENNA</name>
      <anchorfile>group__c__filter__heading__update__state.html</anchorfile>
      <anchor>gac0702e65f9ec6be6df3806538d86e096</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_heading_update_state_data_heading_source</type>
      <name>MIP_FILTER_HEADING_UPDATE_STATE_DATA_HEADING_SOURCE_EXTERNAL</name>
      <anchorfile>group__c__filter__heading__update__state.html</anchorfile>
      <anchor>gaa5fd7d0864d40a02353eda3ff140811f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_heading_update_state_data_heading_source</type>
      <name>MIP_FILTER_HEADING_UPDATE_STATE_DATA_HEADING_SOURCE_GNSS_VELOCITY_VECTOR</name>
      <anchorfile>group__c__filter__heading__update__state.html</anchorfile>
      <anchor>ga668f30d430669ec5035a4591b304de07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_heading_update_state_data_heading_source</type>
      <name>MIP_FILTER_HEADING_UPDATE_STATE_DATA_HEADING_SOURCE_MAGNETOMETER</name>
      <anchorfile>group__c__filter__heading__update__state.html</anchorfile>
      <anchor>ga2ed553f5f273b054c49cb166b48953e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_heading_update_state_data_heading_source</type>
      <name>MIP_FILTER_HEADING_UPDATE_STATE_DATA_HEADING_SOURCE_NONE</name>
      <anchorfile>group__c__filter__heading__update__state.html</anchorfile>
      <anchor>ga334debac8a9da33fed3c7105a7be6858</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_magnetic_model</name>
    <title>(0x82,0x15) Magnetic Model [C]</title>
    <filename>group__c__filter__magnetic__model.html</filename>
    <class kind="struct">mip_filter_magnetic_model_data</class>
    <member kind="typedef">
      <type>struct mip_filter_magnetic_model_data</type>
      <name>mip_filter_magnetic_model_data</name>
      <anchorfile>group__c__filter__magnetic__model.html</anchorfile>
      <anchor>gaeabef88937950eadc32ec3eca5ac036e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_magnetic_model_data</name>
      <anchorfile>group__c__filter__magnetic__model.html</anchorfile>
      <anchor>ga2be6d134bba975f9c7718e9608758f17</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_magnetic_model_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_magnetic_model_data_from_field</name>
      <anchorfile>group__c__filter__magnetic__model.html</anchorfile>
      <anchor>ga33d8dcda6cff870ac3e126222c52e11c</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_magnetic_model_data</name>
      <anchorfile>group__c__filter__magnetic__model.html</anchorfile>
      <anchor>ga384f71bf87ce315b948a797d7a227de4</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_magnetic_model_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_accel_scale_factor</name>
    <title>(0x82,0x17) Accel Scale Factor [C]</title>
    <filename>group__c__filter__accel__scale__factor.html</filename>
    <class kind="struct">mip_filter_accel_scale_factor_data</class>
    <member kind="typedef">
      <type>struct mip_filter_accel_scale_factor_data</type>
      <name>mip_filter_accel_scale_factor_data</name>
      <anchorfile>group__c__filter__accel__scale__factor.html</anchorfile>
      <anchor>ga673c3eb11227fbf65530c914b2ec4b5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_accel_scale_factor_data</name>
      <anchorfile>group__c__filter__accel__scale__factor.html</anchorfile>
      <anchor>ga8d78f5552a4248b1bab18e6b31a32330</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_accel_scale_factor_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_accel_scale_factor_data_from_field</name>
      <anchorfile>group__c__filter__accel__scale__factor.html</anchorfile>
      <anchor>gadb44fd1b7cbdf7407751b4db45f19a2f</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_accel_scale_factor_data</name>
      <anchorfile>group__c__filter__accel__scale__factor.html</anchorfile>
      <anchor>gac9dd6e953d365c719d851ca0552a924c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_accel_scale_factor_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_accel_scale_factor_uncertainty</name>
    <title>(0x82,0x19) Accel Scale Factor Uncertainty [C]</title>
    <filename>group__c__filter__accel__scale__factor__uncertainty.html</filename>
    <class kind="struct">mip_filter_accel_scale_factor_uncertainty_data</class>
    <member kind="typedef">
      <type>struct mip_filter_accel_scale_factor_uncertainty_data</type>
      <name>mip_filter_accel_scale_factor_uncertainty_data</name>
      <anchorfile>group__c__filter__accel__scale__factor__uncertainty.html</anchorfile>
      <anchor>ga1715679b483a23a99c59510539ceb76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_accel_scale_factor_uncertainty_data</name>
      <anchorfile>group__c__filter__accel__scale__factor__uncertainty.html</anchorfile>
      <anchor>gac7a3a7b9971544ee6bd8169134330f1b</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_accel_scale_factor_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_accel_scale_factor_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__accel__scale__factor__uncertainty.html</anchorfile>
      <anchor>ga7b8b2285f1b70d95dfe71f263da084df</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_accel_scale_factor_uncertainty_data</name>
      <anchorfile>group__c__filter__accel__scale__factor__uncertainty.html</anchorfile>
      <anchor>gab53d91002386438c9299ce07bf1955ff</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_accel_scale_factor_uncertainty_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_gyro_scale_factor</name>
    <title>(0x82,0x16) Gyro Scale Factor [C]</title>
    <filename>group__c__filter__gyro__scale__factor.html</filename>
    <class kind="struct">mip_filter_gyro_scale_factor_data</class>
    <member kind="typedef">
      <type>struct mip_filter_gyro_scale_factor_data</type>
      <name>mip_filter_gyro_scale_factor_data</name>
      <anchorfile>group__c__filter__gyro__scale__factor.html</anchorfile>
      <anchor>ga03a4466d9f873198289e8286b8a96e69</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gyro_scale_factor_data</name>
      <anchorfile>group__c__filter__gyro__scale__factor.html</anchorfile>
      <anchor>ga39de7ba05689c74a8c764724a7ba1290</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gyro_scale_factor_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_gyro_scale_factor_data_from_field</name>
      <anchorfile>group__c__filter__gyro__scale__factor.html</anchorfile>
      <anchor>ga57aafb03deda48117454c58a1355bd79</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gyro_scale_factor_data</name>
      <anchorfile>group__c__filter__gyro__scale__factor.html</anchorfile>
      <anchor>gaf11d935aebe01bf809ad64ca3be1fcf3</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gyro_scale_factor_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_gyro_scale_factor_uncertainty</name>
    <title>(0x82,0x18) Gyro Scale Factor Uncertainty [C]</title>
    <filename>group__c__filter__gyro__scale__factor__uncertainty.html</filename>
    <class kind="struct">mip_filter_gyro_scale_factor_uncertainty_data</class>
    <member kind="typedef">
      <type>struct mip_filter_gyro_scale_factor_uncertainty_data</type>
      <name>mip_filter_gyro_scale_factor_uncertainty_data</name>
      <anchorfile>group__c__filter__gyro__scale__factor__uncertainty.html</anchorfile>
      <anchor>ga9d5f872e5b8dd9b11e8389246920618d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gyro_scale_factor_uncertainty_data</name>
      <anchorfile>group__c__filter__gyro__scale__factor__uncertainty.html</anchorfile>
      <anchor>ga4e6e81f60fe8f55efbe96da298b5af48</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gyro_scale_factor_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_gyro_scale_factor_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__gyro__scale__factor__uncertainty.html</anchorfile>
      <anchor>ga4d09470e9939bf0a67288fec1cdef1d4</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gyro_scale_factor_uncertainty_data</name>
      <anchorfile>group__c__filter__gyro__scale__factor__uncertainty.html</anchorfile>
      <anchor>gab78d47b68894a33158f13ab373fe751e</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gyro_scale_factor_uncertainty_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_mag_bias</name>
    <title>(0x82,0x1A) Mag Bias [C]</title>
    <filename>group__c__filter__mag__bias.html</filename>
    <class kind="struct">mip_filter_mag_bias_data</class>
    <member kind="typedef">
      <type>struct mip_filter_mag_bias_data</type>
      <name>mip_filter_mag_bias_data</name>
      <anchorfile>group__c__filter__mag__bias.html</anchorfile>
      <anchor>gaee6c861ed4952065e909889046d91c2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_mag_bias_data</name>
      <anchorfile>group__c__filter__mag__bias.html</anchorfile>
      <anchor>ga68402c52fe285ad96a2d087bbeef18a3</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_mag_bias_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_mag_bias_data_from_field</name>
      <anchorfile>group__c__filter__mag__bias.html</anchorfile>
      <anchor>gad861fdeb5603c502f9eb88caa949a90e</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_mag_bias_data</name>
      <anchorfile>group__c__filter__mag__bias.html</anchorfile>
      <anchor>ga5c8aac6f5faadabe82bb1e2d5be504ec</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_mag_bias_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_mag_bias_uncertainty</name>
    <title>(0x82,0x1B) Mag Bias Uncertainty [C]</title>
    <filename>group__c__filter__mag__bias__uncertainty.html</filename>
    <class kind="struct">mip_filter_mag_bias_uncertainty_data</class>
    <member kind="typedef">
      <type>struct mip_filter_mag_bias_uncertainty_data</type>
      <name>mip_filter_mag_bias_uncertainty_data</name>
      <anchorfile>group__c__filter__mag__bias__uncertainty.html</anchorfile>
      <anchor>ga35f5f40c99a8b78b74842fc5c6c8a0c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_mag_bias_uncertainty_data</name>
      <anchorfile>group__c__filter__mag__bias__uncertainty.html</anchorfile>
      <anchor>ga808f2b04f88c0941fbb04aa2c0bd580f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_mag_bias_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_mag_bias_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__mag__bias__uncertainty.html</anchorfile>
      <anchor>ga89c217c0cd73bfcdb3a23bc407f3a349</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_mag_bias_uncertainty_data</name>
      <anchorfile>group__c__filter__mag__bias__uncertainty.html</anchorfile>
      <anchor>gad6fe4c5e638537e646050f2f344f66ee</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_mag_bias_uncertainty_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_standard_atmosphere</name>
    <title>(0x82,0x20) Standard Atmosphere [C]</title>
    <filename>group__c__filter__standard__atmosphere.html</filename>
    <class kind="struct">mip_filter_standard_atmosphere_data</class>
    <member kind="typedef">
      <type>struct mip_filter_standard_atmosphere_data</type>
      <name>mip_filter_standard_atmosphere_data</name>
      <anchorfile>group__c__filter__standard__atmosphere.html</anchorfile>
      <anchor>gadc3584cb4aa4967e4715650a46ee37c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_standard_atmosphere_data</name>
      <anchorfile>group__c__filter__standard__atmosphere.html</anchorfile>
      <anchor>ga5617c27bf6128c4ef4b5bb7b93380c58</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_standard_atmosphere_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_standard_atmosphere_data_from_field</name>
      <anchorfile>group__c__filter__standard__atmosphere.html</anchorfile>
      <anchor>ga917cb48fd1698fc18c2fb45751b0a29b</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_standard_atmosphere_data</name>
      <anchorfile>group__c__filter__standard__atmosphere.html</anchorfile>
      <anchor>gadafa3843996363a617b14b9b936f3a16</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_standard_atmosphere_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_pressure_altitude</name>
    <title>(0x82,0x21) Pressure Altitude [C]</title>
    <filename>group__c__filter__pressure__altitude.html</filename>
    <class kind="struct">mip_filter_pressure_altitude_data</class>
    <member kind="typedef">
      <type>struct mip_filter_pressure_altitude_data</type>
      <name>mip_filter_pressure_altitude_data</name>
      <anchorfile>group__c__filter__pressure__altitude.html</anchorfile>
      <anchor>ga7641e8d3929936dcb845c7dd4f4ab5b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_pressure_altitude_data</name>
      <anchorfile>group__c__filter__pressure__altitude.html</anchorfile>
      <anchor>ga0abe0685c366e3b5089af8158eab77d5</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_pressure_altitude_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_pressure_altitude_data_from_field</name>
      <anchorfile>group__c__filter__pressure__altitude.html</anchorfile>
      <anchor>ga44bb58dc772fdd5b1372e1a03f3c1af5</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_pressure_altitude_data</name>
      <anchorfile>group__c__filter__pressure__altitude.html</anchorfile>
      <anchor>ga3de931489b184571a8ce22f610b68510</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_pressure_altitude_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_density_altitude</name>
    <title>(0x82,0x22) Density Altitude [C]</title>
    <filename>group__c__filter__density__altitude.html</filename>
    <class kind="struct">mip_filter_density_altitude_data</class>
    <member kind="typedef">
      <type>struct mip_filter_density_altitude_data</type>
      <name>mip_filter_density_altitude_data</name>
      <anchorfile>group__c__filter__density__altitude.html</anchorfile>
      <anchor>gafc2b3937f0826e4183055c98de157c41</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_density_altitude_data</name>
      <anchorfile>group__c__filter__density__altitude.html</anchorfile>
      <anchor>gaee5a2f4aecfaf7b35b2b5872c901f707</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_density_altitude_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_density_altitude_data_from_field</name>
      <anchorfile>group__c__filter__density__altitude.html</anchorfile>
      <anchor>gae25097aa457a01a1f69f0ced143298ee</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_density_altitude_data</name>
      <anchorfile>group__c__filter__density__altitude.html</anchorfile>
      <anchor>ga133e80447051c37c70509ceab49bf640</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_density_altitude_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_antenna_offset_correction</name>
    <title>(0x82,0x30) Antenna Offset Correction [C]</title>
    <filename>group__c__filter__antenna__offset__correction.html</filename>
    <class kind="struct">mip_filter_antenna_offset_correction_data</class>
    <member kind="typedef">
      <type>struct mip_filter_antenna_offset_correction_data</type>
      <name>mip_filter_antenna_offset_correction_data</name>
      <anchorfile>group__c__filter__antenna__offset__correction.html</anchorfile>
      <anchor>ga5a92e23a9fa9a55dbdf06f5e1d131597</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_antenna_offset_correction_data</name>
      <anchorfile>group__c__filter__antenna__offset__correction.html</anchorfile>
      <anchor>gac8f0d6ddd4b4fe87341071610a9b5fce</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_antenna_offset_correction_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_antenna_offset_correction_data_from_field</name>
      <anchorfile>group__c__filter__antenna__offset__correction.html</anchorfile>
      <anchor>ga77a92beba4e1c3d28c4fbb120c3ac729</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_antenna_offset_correction_data</name>
      <anchorfile>group__c__filter__antenna__offset__correction.html</anchorfile>
      <anchor>ga88cc2001fab3b87b30202cbc75d41908</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_antenna_offset_correction_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_antenna_offset_correction_uncertainty</name>
    <title>(0x82,0x31) Antenna Offset Correction Uncertainty [C]</title>
    <filename>group__c__filter__antenna__offset__correction__uncertainty.html</filename>
    <class kind="struct">mip_filter_antenna_offset_correction_uncertainty_data</class>
    <member kind="typedef">
      <type>struct mip_filter_antenna_offset_correction_uncertainty_data</type>
      <name>mip_filter_antenna_offset_correction_uncertainty_data</name>
      <anchorfile>group__c__filter__antenna__offset__correction__uncertainty.html</anchorfile>
      <anchor>ga718ece6a1bca3325349ffa02fa074957</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_antenna_offset_correction_uncertainty_data</name>
      <anchorfile>group__c__filter__antenna__offset__correction__uncertainty.html</anchorfile>
      <anchor>ga3f88a3f0d10739257bbb9e12bef7e4da</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_antenna_offset_correction_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_antenna_offset_correction_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__antenna__offset__correction__uncertainty.html</anchorfile>
      <anchor>gab1132ac176674de204c13cc80550f650</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_antenna_offset_correction_uncertainty_data</name>
      <anchorfile>group__c__filter__antenna__offset__correction__uncertainty.html</anchorfile>
      <anchor>gaa7e0827d6c7e5f6d1324fc7f37422313</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_antenna_offset_correction_uncertainty_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_multi_antenna_offset_correction</name>
    <title>(0x82,0x34) Multi Antenna Offset Correction [C]</title>
    <filename>group__c__filter__multi__antenna__offset__correction.html</filename>
    <class kind="struct">mip_filter_multi_antenna_offset_correction_data</class>
    <member kind="typedef">
      <type>struct mip_filter_multi_antenna_offset_correction_data</type>
      <name>mip_filter_multi_antenna_offset_correction_data</name>
      <anchorfile>group__c__filter__multi__antenna__offset__correction.html</anchorfile>
      <anchor>ga361e51867274a99ceb8739861c9a40e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_multi_antenna_offset_correction_data</name>
      <anchorfile>group__c__filter__multi__antenna__offset__correction.html</anchorfile>
      <anchor>ga073a776afebf31a1f48401e9eadd8f1a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_multi_antenna_offset_correction_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_multi_antenna_offset_correction_data_from_field</name>
      <anchorfile>group__c__filter__multi__antenna__offset__correction.html</anchorfile>
      <anchor>ga73b23ecea8b526e61ded5975a351717c</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_multi_antenna_offset_correction_data</name>
      <anchorfile>group__c__filter__multi__antenna__offset__correction.html</anchorfile>
      <anchor>ga2fb0d4f366acef55bdf9482c595ff8ec</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_multi_antenna_offset_correction_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_multi_antenna_offset_correction_uncertainty</name>
    <title>(0x82,0x35) Multi Antenna Offset Correction Uncertainty [C]</title>
    <filename>group__c__filter__multi__antenna__offset__correction__uncertainty.html</filename>
    <class kind="struct">mip_filter_multi_antenna_offset_correction_uncertainty_data</class>
    <member kind="typedef">
      <type>struct mip_filter_multi_antenna_offset_correction_uncertainty_data</type>
      <name>mip_filter_multi_antenna_offset_correction_uncertainty_data</name>
      <anchorfile>group__c__filter__multi__antenna__offset__correction__uncertainty.html</anchorfile>
      <anchor>ga83cdccb1057918fab69a6f27ba4d0fec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_multi_antenna_offset_correction_uncertainty_data</name>
      <anchorfile>group__c__filter__multi__antenna__offset__correction__uncertainty.html</anchorfile>
      <anchor>gaa5deba5f651395ee2603fa3b36424b45</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_multi_antenna_offset_correction_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_multi_antenna_offset_correction_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__multi__antenna__offset__correction__uncertainty.html</anchorfile>
      <anchor>ga2389b562fb75f26f812702aeb204efe6</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_multi_antenna_offset_correction_uncertainty_data</name>
      <anchorfile>group__c__filter__multi__antenna__offset__correction__uncertainty.html</anchorfile>
      <anchor>ga596ccd553051fc0f05f2912270873ccf</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_multi_antenna_offset_correction_uncertainty_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_magnetometer_offset</name>
    <title>(0x82,0x25) Magnetometer Offset [C]</title>
    <filename>group__c__filter__magnetometer__offset.html</filename>
    <class kind="struct">mip_filter_magnetometer_offset_data</class>
    <member kind="typedef">
      <type>struct mip_filter_magnetometer_offset_data</type>
      <name>mip_filter_magnetometer_offset_data</name>
      <anchorfile>group__c__filter__magnetometer__offset.html</anchorfile>
      <anchor>ga8bf49a332538b990a3d21a1649cba9e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_magnetometer_offset_data</name>
      <anchorfile>group__c__filter__magnetometer__offset.html</anchorfile>
      <anchor>gad0cb0994b4299f032df52936c7f840cf</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_magnetometer_offset_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_magnetometer_offset_data_from_field</name>
      <anchorfile>group__c__filter__magnetometer__offset.html</anchorfile>
      <anchor>ga20c2700b6c5112b2ccf6951a8f942189</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_magnetometer_offset_data</name>
      <anchorfile>group__c__filter__magnetometer__offset.html</anchorfile>
      <anchor>ga7e8db247df8a273866f36b91f76750eb</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_magnetometer_offset_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_magnetometer_matrix</name>
    <title>(0x82,0x26) Magnetometer Matrix [C]</title>
    <filename>group__c__filter__magnetometer__matrix.html</filename>
    <class kind="struct">mip_filter_magnetometer_matrix_data</class>
    <member kind="typedef">
      <type>struct mip_filter_magnetometer_matrix_data</type>
      <name>mip_filter_magnetometer_matrix_data</name>
      <anchorfile>group__c__filter__magnetometer__matrix.html</anchorfile>
      <anchor>ga3e72b4192a4eed8c27e6994093ad57e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_magnetometer_matrix_data</name>
      <anchorfile>group__c__filter__magnetometer__matrix.html</anchorfile>
      <anchor>gad46f2a8cebf37cda3638906c3347c4d0</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_magnetometer_matrix_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_magnetometer_matrix_data_from_field</name>
      <anchorfile>group__c__filter__magnetometer__matrix.html</anchorfile>
      <anchor>gae2f629dbdcfb6e3ee0934171f9a0aad6</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_magnetometer_matrix_data</name>
      <anchorfile>group__c__filter__magnetometer__matrix.html</anchorfile>
      <anchor>ga76399facce9d66e5ea38645c591a9992</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_magnetometer_matrix_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_magnetometer_offset_uncertainty</name>
    <title>(0x82,0x28) Magnetometer Offset Uncertainty [C]</title>
    <filename>group__c__filter__magnetometer__offset__uncertainty.html</filename>
    <class kind="struct">mip_filter_magnetometer_offset_uncertainty_data</class>
    <member kind="typedef">
      <type>struct mip_filter_magnetometer_offset_uncertainty_data</type>
      <name>mip_filter_magnetometer_offset_uncertainty_data</name>
      <anchorfile>group__c__filter__magnetometer__offset__uncertainty.html</anchorfile>
      <anchor>ga8647326f7cb759db8c578796953ef099</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_magnetometer_offset_uncertainty_data</name>
      <anchorfile>group__c__filter__magnetometer__offset__uncertainty.html</anchorfile>
      <anchor>gae51fe5717300a1d3be38df4ebe5c0824</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_magnetometer_offset_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_magnetometer_offset_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__magnetometer__offset__uncertainty.html</anchorfile>
      <anchor>ga5dcb3d1d030dbe5bcb4bde509d677b73</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_magnetometer_offset_uncertainty_data</name>
      <anchorfile>group__c__filter__magnetometer__offset__uncertainty.html</anchorfile>
      <anchor>ga7adbbae05ba1e9f702ff472faad886fc</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_magnetometer_offset_uncertainty_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_magnetometer_matrix_uncertainty</name>
    <title>(0x82,0x29) Magnetometer Matrix Uncertainty [C]</title>
    <filename>group__c__filter__magnetometer__matrix__uncertainty.html</filename>
    <class kind="struct">mip_filter_magnetometer_matrix_uncertainty_data</class>
    <member kind="typedef">
      <type>struct mip_filter_magnetometer_matrix_uncertainty_data</type>
      <name>mip_filter_magnetometer_matrix_uncertainty_data</name>
      <anchorfile>group__c__filter__magnetometer__matrix__uncertainty.html</anchorfile>
      <anchor>gaefb1ae566cfcf12b8d25d4cba6c5cfb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_magnetometer_matrix_uncertainty_data</name>
      <anchorfile>group__c__filter__magnetometer__matrix__uncertainty.html</anchorfile>
      <anchor>gaef38c0925463dd5645215c1a8dbead93</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_magnetometer_matrix_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_magnetometer_matrix_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__magnetometer__matrix__uncertainty.html</anchorfile>
      <anchor>gac0ccf682e69396b26f88d8d213e62a18</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_magnetometer_matrix_uncertainty_data</name>
      <anchorfile>group__c__filter__magnetometer__matrix__uncertainty.html</anchorfile>
      <anchor>ga7b90e813ef69dfdca103ca4fa51c5e1d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_magnetometer_matrix_uncertainty_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_magnetometer_covariance_matrix</name>
    <title>(0x82,0x2A) Magnetometer Covariance Matrix [C]</title>
    <filename>group__c__filter__magnetometer__covariance__matrix.html</filename>
    <class kind="struct">mip_filter_magnetometer_covariance_matrix_data</class>
    <member kind="typedef">
      <type>struct mip_filter_magnetometer_covariance_matrix_data</type>
      <name>mip_filter_magnetometer_covariance_matrix_data</name>
      <anchorfile>group__c__filter__magnetometer__covariance__matrix.html</anchorfile>
      <anchor>ga724997708774f3d7f3ab72a0029bf28a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_magnetometer_covariance_matrix_data</name>
      <anchorfile>group__c__filter__magnetometer__covariance__matrix.html</anchorfile>
      <anchor>ga5d1e4a2bb3cdbfd7e7e5ac6dc9ce5693</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_magnetometer_covariance_matrix_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_magnetometer_covariance_matrix_data_from_field</name>
      <anchorfile>group__c__filter__magnetometer__covariance__matrix.html</anchorfile>
      <anchor>ga1ee501a6b131f91206dfaf47f205f903</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_magnetometer_covariance_matrix_data</name>
      <anchorfile>group__c__filter__magnetometer__covariance__matrix.html</anchorfile>
      <anchor>ga71bbae443f53872d80bd8c7c48ac79ea</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_magnetometer_covariance_matrix_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_magnetometer_residual_vector</name>
    <title>(0x82,0x2C) Magnetometer Residual Vector [C]</title>
    <filename>group__c__filter__magnetometer__residual__vector.html</filename>
    <class kind="struct">mip_filter_magnetometer_residual_vector_data</class>
    <member kind="typedef">
      <type>struct mip_filter_magnetometer_residual_vector_data</type>
      <name>mip_filter_magnetometer_residual_vector_data</name>
      <anchorfile>group__c__filter__magnetometer__residual__vector.html</anchorfile>
      <anchor>gaa56e55d82672d6fb60f5886a5d3b8f95</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_magnetometer_residual_vector_data</name>
      <anchorfile>group__c__filter__magnetometer__residual__vector.html</anchorfile>
      <anchor>gaf8c4959f8161a96eefb87f3d5bf75d6a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_magnetometer_residual_vector_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_magnetometer_residual_vector_data_from_field</name>
      <anchorfile>group__c__filter__magnetometer__residual__vector.html</anchorfile>
      <anchor>ga57aa9e434a177cefbdb30dca3eb18db5</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_magnetometer_residual_vector_data</name>
      <anchorfile>group__c__filter__magnetometer__residual__vector.html</anchorfile>
      <anchor>ga7bf96d22a0acc33afebcd342b44435ed</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_magnetometer_residual_vector_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_clock_correction</name>
    <title>(0x82,0x32) Clock Correction [C]</title>
    <filename>group__c__filter__clock__correction.html</filename>
    <class kind="struct">mip_filter_clock_correction_data</class>
    <member kind="typedef">
      <type>struct mip_filter_clock_correction_data</type>
      <name>mip_filter_clock_correction_data</name>
      <anchorfile>group__c__filter__clock__correction.html</anchorfile>
      <anchor>ga835a8f6cb739ac5b5b3e101c73ece328</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_clock_correction_data</name>
      <anchorfile>group__c__filter__clock__correction.html</anchorfile>
      <anchor>gaa648330c8583ff8ae504be0a2a8a65d9</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_clock_correction_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_clock_correction_data_from_field</name>
      <anchorfile>group__c__filter__clock__correction.html</anchorfile>
      <anchor>ga199b1e9a5e3789d09f884aa6b62af4e0</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_clock_correction_data</name>
      <anchorfile>group__c__filter__clock__correction.html</anchorfile>
      <anchor>ga1d8dacbc373b8a6efc0b8926c5d7d126</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_clock_correction_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_clock_correction_uncertainty</name>
    <title>(0x82,0x33) Clock Correction Uncertainty [C]</title>
    <filename>group__c__filter__clock__correction__uncertainty.html</filename>
    <class kind="struct">mip_filter_clock_correction_uncertainty_data</class>
    <member kind="typedef">
      <type>struct mip_filter_clock_correction_uncertainty_data</type>
      <name>mip_filter_clock_correction_uncertainty_data</name>
      <anchorfile>group__c__filter__clock__correction__uncertainty.html</anchorfile>
      <anchor>ga5b6a2f97379f20bd596d8ddc7c70e2b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_clock_correction_uncertainty_data</name>
      <anchorfile>group__c__filter__clock__correction__uncertainty.html</anchorfile>
      <anchor>ga8787dbd560e45dabb33bfca301a2e660</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_clock_correction_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_clock_correction_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__clock__correction__uncertainty.html</anchorfile>
      <anchor>ga72f679a20699a2340438b60a715ba071</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_clock_correction_uncertainty_data</name>
      <anchorfile>group__c__filter__clock__correction__uncertainty.html</anchorfile>
      <anchor>gabf4fc8357801c5e2c8a8a554ecbb44d1</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_clock_correction_uncertainty_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_gnss_pos_aid_status</name>
    <title>(0x82,0x43) Gnss Pos Aid Status [C]</title>
    <filename>group__c__filter__gnss__pos__aid__status.html</filename>
    <class kind="struct">mip_filter_gnss_pos_aid_status_data</class>
    <member kind="typedef">
      <type>struct mip_filter_gnss_pos_aid_status_data</type>
      <name>mip_filter_gnss_pos_aid_status_data</name>
      <anchorfile>group__c__filter__gnss__pos__aid__status.html</anchorfile>
      <anchor>ga8550cbf2be7f9aa2faa650b893fc12a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gnss_pos_aid_status_data</name>
      <anchorfile>group__c__filter__gnss__pos__aid__status.html</anchorfile>
      <anchor>ga9256fc40e7d6a76b1740998955fe1eaa</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gnss_pos_aid_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_gnss_pos_aid_status_data_from_field</name>
      <anchorfile>group__c__filter__gnss__pos__aid__status.html</anchorfile>
      <anchor>ga1619a6e752c7a85e17276cf27c8c5c5c</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gnss_pos_aid_status_data</name>
      <anchorfile>group__c__filter__gnss__pos__aid__status.html</anchorfile>
      <anchor>ga6c6c6ed31576de2c9f02cb597ddfe0a7</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gnss_pos_aid_status_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_gnss_att_aid_status</name>
    <title>(0x82,0x44) Gnss Att Aid Status [C]</title>
    <filename>group__c__filter__gnss__att__aid__status.html</filename>
    <class kind="struct">mip_filter_gnss_att_aid_status_data</class>
    <member kind="typedef">
      <type>struct mip_filter_gnss_att_aid_status_data</type>
      <name>mip_filter_gnss_att_aid_status_data</name>
      <anchorfile>group__c__filter__gnss__att__aid__status.html</anchorfile>
      <anchor>gae6d1b49c8198541ee0abe48b2bb31783</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gnss_att_aid_status_data</name>
      <anchorfile>group__c__filter__gnss__att__aid__status.html</anchorfile>
      <anchor>ga60c58a48abe3b7d16103a21a9079f489</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gnss_att_aid_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_gnss_att_aid_status_data_from_field</name>
      <anchorfile>group__c__filter__gnss__att__aid__status.html</anchorfile>
      <anchor>ga6106b5a66f45a37804f81f1b51f75691</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gnss_att_aid_status_data</name>
      <anchorfile>group__c__filter__gnss__att__aid__status.html</anchorfile>
      <anchor>ga0508e421f6a5055340a6c9438adf2a30</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gnss_att_aid_status_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_head_aid_status</name>
    <title>(0x82,0x45) Head Aid Status [C]</title>
    <filename>group__c__filter__head__aid__status.html</filename>
    <class kind="struct">mip_filter_head_aid_status_data</class>
    <member kind="typedef">
      <type>struct mip_filter_head_aid_status_data</type>
      <name>mip_filter_head_aid_status_data</name>
      <anchorfile>group__c__filter__head__aid__status.html</anchorfile>
      <anchor>ga7127997e6308e53326c5af897716832c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_filter_head_aid_status_data_heading_aid_type</name>
      <anchorfile>group__c__filter__head__aid__status.html</anchorfile>
      <anchor>ga29757b558ba5ffd04b86ec9315a7febd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_head_aid_status_data</name>
      <anchorfile>group__c__filter__head__aid__status.html</anchorfile>
      <anchor>ga1ab4e66e13accab6a384ff9467272533</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_head_aid_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_head_aid_status_data_from_field</name>
      <anchorfile>group__c__filter__head__aid__status.html</anchorfile>
      <anchor>gaa84d3da189f862737c77070ee5c24b9c</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_head_aid_status_data_heading_aid_type</name>
      <anchorfile>group__c__filter__head__aid__status.html</anchorfile>
      <anchor>gae426ce25916ea9134953af4f67573b6f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_head_aid_status_data_heading_aid_type *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_head_aid_status_data</name>
      <anchorfile>group__c__filter__head__aid__status.html</anchorfile>
      <anchor>gacb7bd7c3bca01553678eac689d56a97e</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_head_aid_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_head_aid_status_data_heading_aid_type</name>
      <anchorfile>group__c__filter__head__aid__status.html</anchorfile>
      <anchor>ga8d8e0e1ef077c6474d7186ee004a49ca</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_head_aid_status_data_heading_aid_type self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_head_aid_status_data_heading_aid_type</type>
      <name>MIP_FILTER_HEAD_AID_STATUS_DATA_HEADING_AID_TYPE_DUAL_ANTENNA</name>
      <anchorfile>group__c__filter__head__aid__status.html</anchorfile>
      <anchor>ga707d7944cf935fef64904b8f0dfe2836</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_head_aid_status_data_heading_aid_type</type>
      <name>MIP_FILTER_HEAD_AID_STATUS_DATA_HEADING_AID_TYPE_EXTERNAL_MESSAGE</name>
      <anchorfile>group__c__filter__head__aid__status.html</anchorfile>
      <anchor>ga53729d1beb87d25fb1e3a00c5ff99cc8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_rel_pos_ned</name>
    <title>(0x82,0x42) Rel Pos Ned [C]</title>
    <filename>group__c__filter__rel__pos__ned.html</filename>
    <class kind="struct">mip_filter_rel_pos_ned_data</class>
    <member kind="typedef">
      <type>struct mip_filter_rel_pos_ned_data</type>
      <name>mip_filter_rel_pos_ned_data</name>
      <anchorfile>group__c__filter__rel__pos__ned.html</anchorfile>
      <anchor>ga8fd07b6958fdc6c60017d89496994175</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_rel_pos_ned_data</name>
      <anchorfile>group__c__filter__rel__pos__ned.html</anchorfile>
      <anchor>gae6919ffa4c3e7f9ffe58a93c01ce902d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_rel_pos_ned_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_rel_pos_ned_data_from_field</name>
      <anchorfile>group__c__filter__rel__pos__ned.html</anchorfile>
      <anchor>ga04e8224e9c10d951d9d0b3c697b7bb2c</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_rel_pos_ned_data</name>
      <anchorfile>group__c__filter__rel__pos__ned.html</anchorfile>
      <anchor>ga5ac3207ecd2dea6ada5a0da72f4b702c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_rel_pos_ned_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_ecef_pos</name>
    <title>(0x82,0x40) Ecef Pos [C]</title>
    <filename>group__c__filter__ecef__pos.html</filename>
    <class kind="struct">mip_filter_ecef_pos_data</class>
    <member kind="typedef">
      <type>struct mip_filter_ecef_pos_data</type>
      <name>mip_filter_ecef_pos_data</name>
      <anchorfile>group__c__filter__ecef__pos.html</anchorfile>
      <anchor>ga6ded62c9a4ac63c17b8ff228c96f258f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_ecef_pos_data</name>
      <anchorfile>group__c__filter__ecef__pos.html</anchorfile>
      <anchor>ga676b6672b65800dd0c9f82b27dbb8fbf</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_ecef_pos_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_ecef_pos_data_from_field</name>
      <anchorfile>group__c__filter__ecef__pos.html</anchorfile>
      <anchor>ga5acffe34a92dc547938fc88586241ca6</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_ecef_pos_data</name>
      <anchorfile>group__c__filter__ecef__pos.html</anchorfile>
      <anchor>gab97d04b496af07fb10a4b35ee98dcf0e</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_ecef_pos_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_ecef_vel</name>
    <title>(0x82,0x41) Ecef Vel [C]</title>
    <filename>group__c__filter__ecef__vel.html</filename>
    <class kind="struct">mip_filter_ecef_vel_data</class>
    <member kind="typedef">
      <type>struct mip_filter_ecef_vel_data</type>
      <name>mip_filter_ecef_vel_data</name>
      <anchorfile>group__c__filter__ecef__vel.html</anchorfile>
      <anchor>gaf4b9cfa293a20324701f7ec8de3b1ddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_ecef_vel_data</name>
      <anchorfile>group__c__filter__ecef__vel.html</anchorfile>
      <anchor>ga3bfa955aa2b3499611baa05479e20a8b</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_ecef_vel_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_ecef_vel_data_from_field</name>
      <anchorfile>group__c__filter__ecef__vel.html</anchorfile>
      <anchor>ga5b04dcd8db76980b2475959e41ec0946</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_ecef_vel_data</name>
      <anchorfile>group__c__filter__ecef__vel.html</anchorfile>
      <anchor>ga43a825cad9218a90763f5f7b4ff39df8</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_ecef_vel_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_ecef_pos_uncertainty</name>
    <title>(0x82,0x36) Ecef Pos Uncertainty [C]</title>
    <filename>group__c__filter__ecef__pos__uncertainty.html</filename>
    <class kind="struct">mip_filter_ecef_pos_uncertainty_data</class>
    <member kind="typedef">
      <type>struct mip_filter_ecef_pos_uncertainty_data</type>
      <name>mip_filter_ecef_pos_uncertainty_data</name>
      <anchorfile>group__c__filter__ecef__pos__uncertainty.html</anchorfile>
      <anchor>ga971b528ff37fd6a454d129767652b9e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_ecef_pos_uncertainty_data</name>
      <anchorfile>group__c__filter__ecef__pos__uncertainty.html</anchorfile>
      <anchor>gaba51009b041fe48d4d6ae1e625d27ae7</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_ecef_pos_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_ecef_pos_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__ecef__pos__uncertainty.html</anchorfile>
      <anchor>ga309fe06a5873ff2d6cb0c80ff30cf820</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_ecef_pos_uncertainty_data</name>
      <anchorfile>group__c__filter__ecef__pos__uncertainty.html</anchorfile>
      <anchor>ga1b022d061b08693aafed6781441f30e5</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_ecef_pos_uncertainty_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_ecef_vel_uncertainty</name>
    <title>(0x82,0x37) Ecef Vel Uncertainty [C]</title>
    <filename>group__c__filter__ecef__vel__uncertainty.html</filename>
    <class kind="struct">mip_filter_ecef_vel_uncertainty_data</class>
    <member kind="typedef">
      <type>struct mip_filter_ecef_vel_uncertainty_data</type>
      <name>mip_filter_ecef_vel_uncertainty_data</name>
      <anchorfile>group__c__filter__ecef__vel__uncertainty.html</anchorfile>
      <anchor>ga407846df25f59b707a14e77836f9f2fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_ecef_vel_uncertainty_data</name>
      <anchorfile>group__c__filter__ecef__vel__uncertainty.html</anchorfile>
      <anchor>ga5134370b85d0518a1360af648ccd78b2</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_ecef_vel_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_ecef_vel_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__ecef__vel__uncertainty.html</anchorfile>
      <anchor>gad2a21f98426f7bbe6ce0b3e1a81ab098</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_ecef_vel_uncertainty_data</name>
      <anchorfile>group__c__filter__ecef__vel__uncertainty.html</anchorfile>
      <anchor>gaacc49356719a17a9e5ab3189a5c0b772</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_ecef_vel_uncertainty_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_aiding_measurement_summary</name>
    <title>(0x82,0x46) Aiding Measurement Summary [C]</title>
    <filename>group__c__filter__aiding__measurement__summary.html</filename>
    <class kind="struct">mip_filter_aiding_measurement_summary_data</class>
    <member kind="typedef">
      <type>struct mip_filter_aiding_measurement_summary_data</type>
      <name>mip_filter_aiding_measurement_summary_data</name>
      <anchorfile>group__c__filter__aiding__measurement__summary.html</anchorfile>
      <anchor>ga6993bd571dd6c2b10e5d1b2b4f4a77bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_aiding_measurement_summary_data</name>
      <anchorfile>group__c__filter__aiding__measurement__summary.html</anchorfile>
      <anchor>ga809c87e625d99f5e456064b9188bbec8</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_aiding_measurement_summary_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_aiding_measurement_summary_data_from_field</name>
      <anchorfile>group__c__filter__aiding__measurement__summary.html</anchorfile>
      <anchor>ga3fb655154e68dc32dec2c543b8270bdf</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_aiding_measurement_summary_data</name>
      <anchorfile>group__c__filter__aiding__measurement__summary.html</anchorfile>
      <anchor>ga4011fb8403a292a01570e448ab2c83cb</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_aiding_measurement_summary_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_odometer_scale_factor_error</name>
    <title>(0x82,0x47) Odometer Scale Factor Error [C]</title>
    <filename>group__c__filter__odometer__scale__factor__error.html</filename>
    <class kind="struct">mip_filter_odometer_scale_factor_error_data</class>
    <member kind="typedef">
      <type>struct mip_filter_odometer_scale_factor_error_data</type>
      <name>mip_filter_odometer_scale_factor_error_data</name>
      <anchorfile>group__c__filter__odometer__scale__factor__error.html</anchorfile>
      <anchor>ga842315fa85cc015d4b001d03e442af21</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_odometer_scale_factor_error_data</name>
      <anchorfile>group__c__filter__odometer__scale__factor__error.html</anchorfile>
      <anchor>gaaa5a67d47c381771d7544e167fa277dc</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_odometer_scale_factor_error_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_odometer_scale_factor_error_data_from_field</name>
      <anchorfile>group__c__filter__odometer__scale__factor__error.html</anchorfile>
      <anchor>gaf6881cdecf50e2befe83232d8a52edef</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_odometer_scale_factor_error_data</name>
      <anchorfile>group__c__filter__odometer__scale__factor__error.html</anchorfile>
      <anchor>ga4c051ecc2e94a6d49a005f83c6e31f07</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_odometer_scale_factor_error_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_odometer_scale_factor_error_uncertainty</name>
    <title>(0x82,0x48) Odometer Scale Factor Error Uncertainty [C]</title>
    <filename>group__c__filter__odometer__scale__factor__error__uncertainty.html</filename>
    <class kind="struct">mip_filter_odometer_scale_factor_error_uncertainty_data</class>
    <member kind="typedef">
      <type>struct mip_filter_odometer_scale_factor_error_uncertainty_data</type>
      <name>mip_filter_odometer_scale_factor_error_uncertainty_data</name>
      <anchorfile>group__c__filter__odometer__scale__factor__error__uncertainty.html</anchorfile>
      <anchor>gac6974ea903cda15dc2dd5ea683885b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_odometer_scale_factor_error_uncertainty_data</name>
      <anchorfile>group__c__filter__odometer__scale__factor__error__uncertainty.html</anchorfile>
      <anchor>ga32c633f8309f5da8be627d9aaa86901a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_odometer_scale_factor_error_uncertainty_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_odometer_scale_factor_error_uncertainty_data_from_field</name>
      <anchorfile>group__c__filter__odometer__scale__factor__error__uncertainty.html</anchorfile>
      <anchor>ga4c7f86c34f884b2aa5c1d98e7c910a3e</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_odometer_scale_factor_error_uncertainty_data</name>
      <anchorfile>group__c__filter__odometer__scale__factor__error__uncertainty.html</anchorfile>
      <anchor>gae0ae153823bb3e97d5cc0cbc5a722bdf</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_odometer_scale_factor_error_uncertainty_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_filter_gnss_dual_antenna_status</name>
    <title>(0x82,0x49) Gnss Dual Antenna Status [C]</title>
    <filename>group__c__filter__gnss__dual__antenna__status.html</filename>
    <class kind="struct">mip_filter_gnss_dual_antenna_status_data</class>
    <member kind="typedef">
      <type>struct mip_filter_gnss_dual_antenna_status_data</type>
      <name>mip_filter_gnss_dual_antenna_status_data</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>gab41d9cad9aeb637ba7298f571acc6489</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_filter_gnss_dual_antenna_status_data_dual_antenna_status_flags</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>ga91b1e78132f2884ac84907794e985432</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_filter_gnss_dual_antenna_status_data_fix_type</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>ga0b6757a507f2e56233a748ab4174753e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gnss_dual_antenna_status_data</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>ga5e6d4376353d377dab4108145e27c56d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gnss_dual_antenna_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gnss_dual_antenna_status_data_dual_antenna_status_flags</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>ga7a4584ed5c61130c640eb41cf6e1ebc2</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gnss_dual_antenna_status_data_dual_antenna_status_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_filter_gnss_dual_antenna_status_data_fix_type</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>gaeddd757403f4fa1eda019c1ec1b6ece4</anchor>
      <arglist>(struct mip_serializer *serializer, mip_filter_gnss_dual_antenna_status_data_fix_type *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_filter_gnss_dual_antenna_status_data_from_field</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>gae674c744c786d98e3f9a2ba2bb0560f7</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gnss_dual_antenna_status_data</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>ga2452c943b9957eeffa02d9f977e36556</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gnss_dual_antenna_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gnss_dual_antenna_status_data_dual_antenna_status_flags</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>ga390373003aff68f3e0c8f949e831e368</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gnss_dual_antenna_status_data_dual_antenna_status_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_filter_gnss_dual_antenna_status_data_fix_type</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>gae810901387cffbfb63611ef000d119d7</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_filter_gnss_dual_antenna_status_data_fix_type self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_gnss_dual_antenna_status_data_dual_antenna_status_flags</type>
      <name>MIP_FILTER_GNSS_DUAL_ANTENNA_STATUS_DATA_DUAL_ANTENNA_STATUS_FLAGS_ANTENNA_OFFSETS_VALID</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>gadcf9b56a85a78840f6be2b6bead319d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_gnss_dual_antenna_status_data_dual_antenna_status_flags</type>
      <name>MIP_FILTER_GNSS_DUAL_ANTENNA_STATUS_DATA_DUAL_ANTENNA_STATUS_FLAGS_NONE</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>gaa48faadd9ded068cc7eac6d486a72136</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_gnss_dual_antenna_status_data_dual_antenna_status_flags</type>
      <name>MIP_FILTER_GNSS_DUAL_ANTENNA_STATUS_DATA_DUAL_ANTENNA_STATUS_FLAGS_RCV_1_DATA_VALID</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>ga3d818c8b5a8e252b6bec1a265316e99e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_gnss_dual_antenna_status_data_dual_antenna_status_flags</type>
      <name>MIP_FILTER_GNSS_DUAL_ANTENNA_STATUS_DATA_DUAL_ANTENNA_STATUS_FLAGS_RCV_2_DATA_VALID</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>ga64f33c83984825d0da18dbc8eafe3d9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_gnss_dual_antenna_status_data_fix_type</type>
      <name>MIP_FILTER_GNSS_DUAL_ANTENNA_STATUS_DATA_FIX_TYPE_FIX_DA_FIXED</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>ga08c5e85a6862bfe590b4d3f6be93244d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_gnss_dual_antenna_status_data_fix_type</type>
      <name>MIP_FILTER_GNSS_DUAL_ANTENNA_STATUS_DATA_FIX_TYPE_FIX_DA_FLOAT</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>gabcf9ebb078a46e4acfd31b283557ceb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_filter_gnss_dual_antenna_status_data_fix_type</type>
      <name>MIP_FILTER_GNSS_DUAL_ANTENNA_STATUS_DATA_FIX_TYPE_FIX_NONE</name>
      <anchorfile>group__c__filter__gnss__dual__antenna__status.html</anchorfile>
      <anchor>ga5ef5db3065505f7fe6bd61b544b0cc12</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>gnss_data_c</name>
    <title>Gnss Data [C]</title>
    <filename>group__gnss__data__c.html</filename>
    <subgroup>c_gnss_pos_llh</subgroup>
    <subgroup>c_gnss_pos_ecef</subgroup>
    <subgroup>c_gnss_vel_ned</subgroup>
    <subgroup>c_gnss_vel_ecef</subgroup>
    <subgroup>c_gnss_dop</subgroup>
    <subgroup>c_gnss_utc_time</subgroup>
    <subgroup>c_gnss_gps_time</subgroup>
    <subgroup>c_gnss_clock_info</subgroup>
    <subgroup>c_gnss_fix_info</subgroup>
    <subgroup>c_gnss_sv_info</subgroup>
    <subgroup>c_gnss_hw_status</subgroup>
    <subgroup>c_gnss_dgps_info</subgroup>
    <subgroup>c_gnss_dgps_channel</subgroup>
    <subgroup>c_gnss_clock_info_2</subgroup>
    <subgroup>c_gnss_gps_leap_seconds</subgroup>
    <subgroup>c_gnss_sbas_info</subgroup>
    <subgroup>c_gnss_sbas_correction</subgroup>
    <subgroup>c_gnss_rf_error_detection</subgroup>
    <subgroup>c_gnss_base_station_info</subgroup>
    <subgroup>c_gnss_rtk_corrections_status</subgroup>
    <subgroup>c_gnss_satellite_status</subgroup>
    <subgroup>c_gnss_raw</subgroup>
    <subgroup>c_gnss_gps_ephemeris</subgroup>
    <subgroup>c_gnss_galileo_ephemeris</subgroup>
    <subgroup>c_gnss_glo_ephemeris</subgroup>
    <subgroup>c_gnss_gps_iono_corr</subgroup>
    <subgroup>c_gnss_galileo_iono_corr</subgroup>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_gnss_constellation_id</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gae88debc1e412c71677e6411bb3cd5d89</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_gnss_signal_id</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga356fa7e0ecf47db7a919354db9e60fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_sbas_system</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga40be15e8ce2b8e86de7c07d968f4b68f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_GNSS_DATA_DESC_SET</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a14fc56907fc59d9f9fea7f96667176c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_POSITION_LLH</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55ace7128e48b5476422d368d48fc9b5b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_POSITION_ECEF</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a678727f143719b3ffdd8184f55fa9877</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_VELOCITY_NED</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55ae1823a5f46375a7113658eb0ae48c7fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_VELOCITY_ECEF</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55ab52b5a54741b66462832d8eda1ad718e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_DOP</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a10a4d7df8b360c3db6252c4496095f26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_UTC_TIME</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a4ea3924b4339ab9cdcd9470be9006e03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_GPS_TIME</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a09f435403ad8184b7683f7423728dea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_CLOCK_INFO</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55af27703982e4685d8ce0e83e4f74e2018</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_FIX_INFO</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a37b6603595c5b3f7fbcf0c39d578acf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_SV_INFO</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a01d4877402712f932fe07e3971918817</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_HW_STATUS</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a95c12ecba56d400146f98056f79617f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_DGPS_INFO</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55abdba157b8d52f520ce8966acecae0146</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_DGPS_CHANNEL_STATUS</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55ad540450d5f7cded8a1b6609a9a0daaa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_CLOCK_INFO_2</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a6d9762204f8c91ac83dc411ebe3285b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_GPS_LEAP_SECONDS</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a7350f5943ed7735b3a54095c0dc6b3dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_SBAS_INFO</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a4eeaf6c65e246652c5fb1b131f2d57d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_SBAS_CORRECTION</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a16673974a22030f894ea4c43d7011499</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_RF_ERROR_DETECTION</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55aca6fa7942be817c0f4cc9e6906aeee1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_SATELLITE_STATUS</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55ae2cc83d1652984fa9cf7f375b187b6f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_SATELLITE_SIGNAL_STATUS</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55ad70ff66635fc7b3e9bf7d3dabd1cb591</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_RAW</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a0ac6950fffeda2e50e82f4ac750ea912</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_BASE_STATION_INFO</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a1656d4b9ddc430c0478a4708666131ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_RTK_CORRECTIONS_STATUS</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a6cb6ced91f014eed49e54d3ecfcbd17b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_GPS_EPHEMERIS</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a8d4dacb28a6d350d01f2eeaaee6ab3e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_GLONASS_EPHEMERIS</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55aaf93789bc857d4d267ba2cf85ef9b7ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_GALILEO_EPHEMERIS</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a9ca54164bbf1714e264f4bba68239e56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_GPS_IONO_CORR</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a353494ff5c735f1776ef3bdae672a1a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_GLONASS_IONO_CORR</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55a706be60f83efb3c99e7067842efc2cda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GNSS_GALILEO_IONO_CORR</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggafa231099d07583c3ed0981e0bb665f55aad8378fbe60344e37bde3e08e9ec2f83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_GNSS1_DATA_DESC_SET</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gga394b3903fbf00ba2b6243f60689a5a5fa82b91cd7a6c8f2fa400918958324906e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_GNSS2_DATA_DESC_SET</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggac205be2172292384dd687b5471a87eddafd7ac6dc92a1384752090e91c128b5ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_GNSS3_DATA_DESC_SET</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gga157d5577a5b2f5986037d0d09c7dc77da4cd125c9913c64893f722f4c775e5694</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_GNSS4_DATA_DESC_SET</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gga1fb9092bcdeada2d206bdc74afbbe122a016c5c31640e6429ebd1fff77fab2953</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_GNSS5_DATA_DESC_SET</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gga84627a72058502328269676b81780f89a17f30993647bf767904014192b939d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_GNSS_DGPS_INFO_MAX_CHANNEL_NUMBER</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggaf3520ff6d43011872bab77edd27d4de3a3127052e36cb171265136bdbf8fd3ba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_GNSS_SV_INFO_MAX_SV_NUMBER</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ggae8a3b6a5d0d3244ed73924ab2421a0d0a6cdb41d28946cd39fa6c4dcdec77b5e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_constellation_id</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga2570bcab0f580911879956d0d24ecd6f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_constellation_id *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_signal_id</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga276667760c6af2116ee5cc5f3036dd5b</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_signal_id *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sbas_system</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga80894c4ed94226c91ed57ecafaeae6db</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sbas_system *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_constellation_id</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gaa5decf02b83134e7b22f3fbaa1363cc6</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_constellation_id self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_signal_id</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga56d5fa070061c459d516160f6f3ebeac</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_signal_id self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sbas_system</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga7a5e2a4d8b521d08ace90862fdfb041b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sbas_system self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_constellation_id</type>
      <name>MIP_GNSS_CONSTELLATION_ID_BEIDOU</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gaad54df506fcbedbad79df61e4c8ff6a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_constellation_id</type>
      <name>MIP_GNSS_CONSTELLATION_ID_GALILEO</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga49416565de82c40cbc22f1c8d63468f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_constellation_id</type>
      <name>MIP_GNSS_CONSTELLATION_ID_GLONASS</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga0d45b3b52280fba2beb0a0c63f9c1c72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_constellation_id</type>
      <name>MIP_GNSS_CONSTELLATION_ID_GPS</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gacccca5c7a38523bb410d8b092886f2be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_constellation_id</type>
      <name>MIP_GNSS_CONSTELLATION_ID_SBAS</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga2a3830c63f1cdb15e702f75e1b6f9659</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_constellation_id</type>
      <name>MIP_GNSS_CONSTELLATION_ID_UNKNOWN</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga89ca948c561b8f27a45047ce01faa772</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_BEIDOU_B1I</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga01eeecea6bbaa441004c391da382b57c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_BEIDOU_B1IQ</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga9c6731fbaf33b8b607ef7e6af3d25f65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_BEIDOU_B1Q</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga2a48664befd4d889ca4e8c10938cc8ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_BEIDOU_B2I</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gaea93cfefbf1a76c6d381e6a9c2ab6d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_BEIDOU_B2IQ</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga7ac8c982a8b10ed02f5c43df1c73b6e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_BEIDOU_B2Q</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gac69354cf42c39fe52e8c7fade51102eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_BEIDOU_B3I</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga47db92f3ff5f64005256ea53f6e35958</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_BEIDOU_B3IQ</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga211c9dab56a1ac2971bb9d74f069ea9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_BEIDOU_B3Q</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga065a7fc0659e7bbe0a9fda222f219f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E1A</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga69eb1e33318d88c8dd03cf0b35d968bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E1ABC</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga2ca803dd963e4d19169a855a22f768bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E1B</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gadab1390241fe032c4497bbf003143059</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E1BC</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga42dc08679967ae6c16d218412f03e66b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E1C</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gaf89f66d7c7ce15f236c174edd4558e63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E5ABI</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gafde6df1cc8585fb0958cf5ed58d805f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E5ABIQ</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gabf8d0c2c6ef5dab4a3ec372478684d85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E5ABQ</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga28fc1ebd509a88bc87ccd2c29ce71080</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E5AI</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga11a78d6957c217e7c61ec66bd5dc6a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E5AIQ</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga8e3460ff29de1472a4de2c6473902ed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E5AQ</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga3b92d15c67421800cd4df2ab565ffdb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E5BI</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga2632f166d9ab90b68641f6e0857a7700</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E5BIQ</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga7aebd623881514f9752d936376c38dde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E5BQ</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gabd666e7e05f156cd805aae506d836a5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E6A</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gaf97188ee46f5e0344bf6e519ddb22912</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E6ABC</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga3c8ba7af88904dc073383f1523f312ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E6B</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gaead412512f2b26ebb4c687bd308bcb28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E6BC</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga0cb9244eaa1a9b0aa21aa67e852e4e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GALILEO_E6C</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga4fbf4f8e52b73bebfc50a659b95b1a4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GLONASS_G1CA</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gab4a27fa20b7a90cdd0a01cbeaece4924</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GLONASS_G1P</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gaf2c9bab421deb7314a0216554d3c45e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GLONASS_G2C</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga1a72f83104db2076474aed7304f36a2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GLONASS_G2P</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gaafdc13e7ad7b91875fe1433a3d61dd91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GPS_L1CA</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gae3f878cba4bff9d9117164e10a274f7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GPS_L1CD</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga4a0fdf5c0da74873bba368d2a08d6a8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GPS_L1CDP</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga3baf6d5a5775bfb08133a10f53a8eaac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GPS_L1CP</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga94ce57c4f32d7dea074f4cb66a9279c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GPS_L1P</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gab6b3ab4ca679032c6c375f4a1f88ae71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GPS_L1Z</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gab6216d513f32db601fd3b7b75692ec7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GPS_L2CA</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga9e4dde6a2c5c53913ba46856d724d8d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GPS_L2CL</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gae6c65891aa8c34e5f477fbe4e9dbb242</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GPS_L2CM</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga98b12bbac68d8dba0b3ab80bb909830f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GPS_L2CML</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga402cbbfc7a99e071152eacb7c0e8ccdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GPS_L2P</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gaceadcd96ec588de8aebbeaab5a7813bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GPS_L2Z</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga93a8176fefaed2ec7c7253d995735a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GPS_L5I</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga76b034b11a5fbbaff1b363acd42fc573</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GPS_L5IQ</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga7108d3d7701a5c20d15ba8caac4de6a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_GPS_L5Q</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga3f33d4e613901fc15dd0080ce4f570a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_QZSS_L1CA</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga80e96cd94580589630654aa25da9933c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_QZSS_L1CD</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga517ae999486cca3881e7b08a9ca62fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_QZSS_L1CDP</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga1c1ead0124e609eb9bb7cefb61ae8fa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_QZSS_L1CP</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gabd41b4b3a436e98a29a94c1485184c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_QZSS_L2CL</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gae93274713193802bc1c07e4c178cf2a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_QZSS_L2CM</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga1cb39bafc5986b4ae76396f0a3f818da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_QZSS_L2CML</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga7e0cc5d07b32ba2e66e8fc92fdb5d0d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_QZSS_L5I</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga05d53db5fa38c2766cf70ba2e66c0080</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_QZSS_L5IQ</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gaf12e994e696e260f908536d4c5a52280</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_QZSS_L5Q</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga603c4cd59b799458be08e2a7ea0cd9e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_QZSS_LEXL</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga9ceba5c41f74c130f4a2c1d5ef46f63a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_QZSS_LEXS</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga673b91f76351ea3857aef2185010054d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_QZSS_LEXSL</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga8696c59a11db4f9488e95d81c2f13398</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_SBAS_L1CA</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga2bc7f2de1855e7d162e4415ac6531a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_SBAS_L5I</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga1231a35804788bb48a62447371204c0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_SBAS_L5IQ</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gad6f4e65ddf47f371b49a351615dbbf60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_SBAS_L5Q</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gaf41f6d085555a50106b8cd3d2ee01adc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_signal_id</type>
      <name>MIP_GNSS_SIGNAL_ID_UNKNOWN</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gab147e27dfec67cb381ff9a075d1ba1e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sbas_system</type>
      <name>MIP_SBAS_SYSTEM_EGNOS</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>gad96668c4901cf24c7abc0a133016e9a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sbas_system</type>
      <name>MIP_SBAS_SYSTEM_GAGAN</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga76c3be30d6362bb5064be6efbb0431c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sbas_system</type>
      <name>MIP_SBAS_SYSTEM_MSAS</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga994bf2b9de0007d7afab52ea0d090bd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sbas_system</type>
      <name>MIP_SBAS_SYSTEM_UNKNOWN</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga42e61c39fe740352c5e91d6b06bbfa69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sbas_system</type>
      <name>MIP_SBAS_SYSTEM_WAAS</name>
      <anchorfile>group__gnss__data__c.html</anchorfile>
      <anchor>ga45df3207b3406ea8af1d75d8513bda75</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_gnss_pos_llh</name>
    <title>(0x81,0x03) Pos Llh [C]</title>
    <filename>group__c__gnss__pos__llh.html</filename>
    <class kind="struct">mip_gnss_pos_llh_data</class>
    <member kind="typedef">
      <type>struct mip_gnss_pos_llh_data</type>
      <name>mip_gnss_pos_llh_data</name>
      <anchorfile>group__c__gnss__pos__llh.html</anchorfile>
      <anchor>gaa581dc6c36795358d728ff94291433ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_pos_llh_data_valid_flags</name>
      <anchorfile>group__c__gnss__pos__llh.html</anchorfile>
      <anchor>ga64f4e682d584ff3198bf59804dd51bbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_pos_llh_data</name>
      <anchorfile>group__c__gnss__pos__llh.html</anchorfile>
      <anchor>ga91090dcafe8d66884fb15516bfa20261</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_pos_llh_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_pos_llh_data_from_field</name>
      <anchorfile>group__c__gnss__pos__llh.html</anchorfile>
      <anchor>ga68b8bbcd38dfbeaa82ca9530d0f0588e</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_pos_llh_data_valid_flags</name>
      <anchorfile>group__c__gnss__pos__llh.html</anchorfile>
      <anchor>ga05cfc71c40bc304ea951f89665f5c854</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_pos_llh_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_pos_llh_data</name>
      <anchorfile>group__c__gnss__pos__llh.html</anchorfile>
      <anchor>ga233c4f813809a927277edfa228e04f7b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_pos_llh_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_pos_llh_data_valid_flags</name>
      <anchorfile>group__c__gnss__pos__llh.html</anchorfile>
      <anchor>ga03f5d838f2ee536fcf9f511af15dd3be</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_pos_llh_data_valid_flags self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_pos_llh_data_valid_flags</type>
      <name>MIP_GNSS_POS_LLH_DATA_VALID_FLAGS_ELLIPSOID_HEIGHT</name>
      <anchorfile>group__c__gnss__pos__llh.html</anchorfile>
      <anchor>ga102bc68ac5181f8251422d2eabf48f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_pos_llh_data_valid_flags</type>
      <name>MIP_GNSS_POS_LLH_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__pos__llh.html</anchorfile>
      <anchor>ga061c0888e52b2dd51ee0b9680caab475</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_pos_llh_data_valid_flags</type>
      <name>MIP_GNSS_POS_LLH_DATA_VALID_FLAGS_HORIZONTAL_ACCURACY</name>
      <anchorfile>group__c__gnss__pos__llh.html</anchorfile>
      <anchor>ga512c27f8a31f03b40b12351064b48c8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_pos_llh_data_valid_flags</type>
      <name>MIP_GNSS_POS_LLH_DATA_VALID_FLAGS_LAT_LON</name>
      <anchorfile>group__c__gnss__pos__llh.html</anchorfile>
      <anchor>gac179fdaaa723be92e468d9b5fcc82aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_pos_llh_data_valid_flags</type>
      <name>MIP_GNSS_POS_LLH_DATA_VALID_FLAGS_MSL_HEIGHT</name>
      <anchorfile>group__c__gnss__pos__llh.html</anchorfile>
      <anchor>ga64abbe519275922eff77736de429dc9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_pos_llh_data_valid_flags</type>
      <name>MIP_GNSS_POS_LLH_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__pos__llh.html</anchorfile>
      <anchor>ga4cdd8c99d04c5ece7fd20b2423109a8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_pos_llh_data_valid_flags</type>
      <name>MIP_GNSS_POS_LLH_DATA_VALID_FLAGS_VERTICAL_ACCURACY</name>
      <anchorfile>group__c__gnss__pos__llh.html</anchorfile>
      <anchor>ga23e435d20bd511d5636957e7394d44f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_gnss_pos_ecef</name>
    <title>(0x81,0x04) Pos Ecef [C]</title>
    <filename>group__c__gnss__pos__ecef.html</filename>
    <class kind="struct">mip_gnss_pos_ecef_data</class>
    <member kind="typedef">
      <type>struct mip_gnss_pos_ecef_data</type>
      <name>mip_gnss_pos_ecef_data</name>
      <anchorfile>group__c__gnss__pos__ecef.html</anchorfile>
      <anchor>gadf03dc8882da18d54dabaf9cb53f9329</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_pos_ecef_data_valid_flags</name>
      <anchorfile>group__c__gnss__pos__ecef.html</anchorfile>
      <anchor>gab3984b876e32d09e473bd7ae8b05bc12</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_pos_ecef_data</name>
      <anchorfile>group__c__gnss__pos__ecef.html</anchorfile>
      <anchor>gacefe1059eb8f911a10016cbe5c03aa73</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_pos_ecef_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_pos_ecef_data_from_field</name>
      <anchorfile>group__c__gnss__pos__ecef.html</anchorfile>
      <anchor>ga298301c00c0bc433d642025924cc541a</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_pos_ecef_data_valid_flags</name>
      <anchorfile>group__c__gnss__pos__ecef.html</anchorfile>
      <anchor>ga7cd1d343844dd1d43878456b100da712</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_pos_ecef_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_pos_ecef_data</name>
      <anchorfile>group__c__gnss__pos__ecef.html</anchorfile>
      <anchor>ga151788ff77ad0f53ad23da32f3a9ac2f</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_pos_ecef_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_pos_ecef_data_valid_flags</name>
      <anchorfile>group__c__gnss__pos__ecef.html</anchorfile>
      <anchor>ga778af60389536a320f78c08de7a8c4d7</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_pos_ecef_data_valid_flags self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_pos_ecef_data_valid_flags</type>
      <name>MIP_GNSS_POS_ECEF_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__pos__ecef.html</anchorfile>
      <anchor>ga95e5548c9d940fb541d34e3565f59d86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_pos_ecef_data_valid_flags</type>
      <name>MIP_GNSS_POS_ECEF_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__pos__ecef.html</anchorfile>
      <anchor>ga0a40a1b8001379716a5beff4fc92273c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_pos_ecef_data_valid_flags</type>
      <name>MIP_GNSS_POS_ECEF_DATA_VALID_FLAGS_POSITION</name>
      <anchorfile>group__c__gnss__pos__ecef.html</anchorfile>
      <anchor>ga45499ac4ae603c055fe042fb62ebc9c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_pos_ecef_data_valid_flags</type>
      <name>MIP_GNSS_POS_ECEF_DATA_VALID_FLAGS_POSITION_ACCURACY</name>
      <anchorfile>group__c__gnss__pos__ecef.html</anchorfile>
      <anchor>gac3a5353730efc263b1c9a1d2f85b463b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_gnss_vel_ned</name>
    <title>(0x81,0x05) Vel Ned [C]</title>
    <filename>group__c__gnss__vel__ned.html</filename>
    <class kind="struct">mip_gnss_vel_ned_data</class>
    <member kind="typedef">
      <type>struct mip_gnss_vel_ned_data</type>
      <name>mip_gnss_vel_ned_data</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>ga56d82dda9dc5df050ac89c088f7e7d47</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_vel_ned_data_valid_flags</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>ga99bbd6ebc3c083335b3fe4058affd6ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_vel_ned_data</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>ga53335b9ea9922a8173dfad6b36df29af</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_vel_ned_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_vel_ned_data_from_field</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>ga74df9be92da1f32d1e8e24dee0341e4e</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_vel_ned_data_valid_flags</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>gae91ae360d30fd00b1a696be7d720397f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_vel_ned_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_vel_ned_data</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>ga27e2e24cb31f26227803a32282faed09</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_vel_ned_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_vel_ned_data_valid_flags</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>ga5a3f942b97771a571dd2e0c7a23adecc</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_vel_ned_data_valid_flags self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_vel_ned_data_valid_flags</type>
      <name>MIP_GNSS_VEL_NED_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>ga0e960823b4df1e2f8a856e43519b7381</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_vel_ned_data_valid_flags</type>
      <name>MIP_GNSS_VEL_NED_DATA_VALID_FLAGS_GROUND_SPEED</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>ga8e68e9c7a50195c697f52b5bf0d8d739</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_vel_ned_data_valid_flags</type>
      <name>MIP_GNSS_VEL_NED_DATA_VALID_FLAGS_HEADING</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>gafda52c2162a8ca681261e6e9399ec4be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_vel_ned_data_valid_flags</type>
      <name>MIP_GNSS_VEL_NED_DATA_VALID_FLAGS_HEADING_ACCURACY</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>gab16a447968778ea070b14f876681f3f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_vel_ned_data_valid_flags</type>
      <name>MIP_GNSS_VEL_NED_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>ga7955eaa0d87504911141a28cb7a3410d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_vel_ned_data_valid_flags</type>
      <name>MIP_GNSS_VEL_NED_DATA_VALID_FLAGS_SPEED_3D</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>gaa24c03e99df2d87bfcee36f753b02f50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_vel_ned_data_valid_flags</type>
      <name>MIP_GNSS_VEL_NED_DATA_VALID_FLAGS_SPEED_ACCURACY</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>ga83a893d70d06136bf96863d335d29d32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_vel_ned_data_valid_flags</type>
      <name>MIP_GNSS_VEL_NED_DATA_VALID_FLAGS_VELOCITY</name>
      <anchorfile>group__c__gnss__vel__ned.html</anchorfile>
      <anchor>ga7d7d0b37b8b8643589d0a15f1a1735fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_gnss_vel_ecef</name>
    <title>(0x81,0x06) Vel Ecef [C]</title>
    <filename>group__c__gnss__vel__ecef.html</filename>
    <class kind="struct">mip_gnss_vel_ecef_data</class>
    <member kind="typedef">
      <type>struct mip_gnss_vel_ecef_data</type>
      <name>mip_gnss_vel_ecef_data</name>
      <anchorfile>group__c__gnss__vel__ecef.html</anchorfile>
      <anchor>gade5db209cedc87cfa9fd045aa26509d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_vel_ecef_data_valid_flags</name>
      <anchorfile>group__c__gnss__vel__ecef.html</anchorfile>
      <anchor>gabb0f4ed2131b1b074e799eb2b57d3251</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_vel_ecef_data</name>
      <anchorfile>group__c__gnss__vel__ecef.html</anchorfile>
      <anchor>gae649f9ee0643136b28a96faa38b65603</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_vel_ecef_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_vel_ecef_data_from_field</name>
      <anchorfile>group__c__gnss__vel__ecef.html</anchorfile>
      <anchor>ga88c12f12d6875cc60b3527b0ce39d900</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_vel_ecef_data_valid_flags</name>
      <anchorfile>group__c__gnss__vel__ecef.html</anchorfile>
      <anchor>ga0c13af4293176686177ae231fb1e2fb3</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_vel_ecef_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_vel_ecef_data</name>
      <anchorfile>group__c__gnss__vel__ecef.html</anchorfile>
      <anchor>gad611710dc11828ba62350bfe951c6c08</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_vel_ecef_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_vel_ecef_data_valid_flags</name>
      <anchorfile>group__c__gnss__vel__ecef.html</anchorfile>
      <anchor>ga259bdde69619465b22b550ae7e96f5f4</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_vel_ecef_data_valid_flags self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_vel_ecef_data_valid_flags</type>
      <name>MIP_GNSS_VEL_ECEF_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__vel__ecef.html</anchorfile>
      <anchor>gad6e04c125526834d1e8232c4baee53f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_vel_ecef_data_valid_flags</type>
      <name>MIP_GNSS_VEL_ECEF_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__vel__ecef.html</anchorfile>
      <anchor>ga9c530eb58ad20d18d7e7a75a060c6900</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_vel_ecef_data_valid_flags</type>
      <name>MIP_GNSS_VEL_ECEF_DATA_VALID_FLAGS_VELOCITY</name>
      <anchorfile>group__c__gnss__vel__ecef.html</anchorfile>
      <anchor>ga5737a95535f4fd2d8f00a1fadbf5d5f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_vel_ecef_data_valid_flags</type>
      <name>MIP_GNSS_VEL_ECEF_DATA_VALID_FLAGS_VELOCITY_ACCURACY</name>
      <anchorfile>group__c__gnss__vel__ecef.html</anchorfile>
      <anchor>gabc263f8d3993dd004757c16b322fae65</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_gnss_dop</name>
    <title>(0x81,0x07) Dop [C]</title>
    <filename>group__c__gnss__dop.html</filename>
    <class kind="struct">mip_gnss_dop_data</class>
    <member kind="typedef">
      <type>struct mip_gnss_dop_data</type>
      <name>mip_gnss_dop_data</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>gacb8de288c65701550d47bbe61ed92c2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_dop_data_valid_flags</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>ga4d060ee59768087c76c28342bcfac1f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_dop_data</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>gad60d3244f3b9a9eb1f9d85451b1f0689</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_dop_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_dop_data_from_field</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>ga3d367dc56d7b7efa79b2c5e06d180609</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_dop_data_valid_flags</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>ga2c22ebd06fe03efc98f45b538c84fbcc</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_dop_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_dop_data</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>ga7cad3dc1de03861d5c46f230d2e05592</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_dop_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_dop_data_valid_flags</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>gaef335f4435330683e1cf004ec9238e3d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_dop_data_valid_flags self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dop_data_valid_flags</type>
      <name>MIP_GNSS_DOP_DATA_VALID_FLAGS_EDOP</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>gaf3d6433ea958e6fd2123681fd1b9d6fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dop_data_valid_flags</type>
      <name>MIP_GNSS_DOP_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>ga96e5bd4bb3ae8cd4ffbe649d13de1699</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dop_data_valid_flags</type>
      <name>MIP_GNSS_DOP_DATA_VALID_FLAGS_GDOP</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>gabc26269b18aa149e9b2da36e23190e1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dop_data_valid_flags</type>
      <name>MIP_GNSS_DOP_DATA_VALID_FLAGS_HDOP</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>ga22b36c9b2a3f1ab5fce69d6d18ec96c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dop_data_valid_flags</type>
      <name>MIP_GNSS_DOP_DATA_VALID_FLAGS_NDOP</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>gab17a6ffa567dd23845d14f06f4a07cf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dop_data_valid_flags</type>
      <name>MIP_GNSS_DOP_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>ga07588eb42e23cb7e07df218869ac9591</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dop_data_valid_flags</type>
      <name>MIP_GNSS_DOP_DATA_VALID_FLAGS_PDOP</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>ga7f0804c1b795d928253064d5340fd112</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dop_data_valid_flags</type>
      <name>MIP_GNSS_DOP_DATA_VALID_FLAGS_TDOP</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>ga8815974c73810447f3a27ce1479df791</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dop_data_valid_flags</type>
      <name>MIP_GNSS_DOP_DATA_VALID_FLAGS_VDOP</name>
      <anchorfile>group__c__gnss__dop.html</anchorfile>
      <anchor>ga758f64ab0a8eb01c3e6ce62a78b2d3d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_gnss_utc_time</name>
    <title>(0x81,0x08) Utc Time [C]</title>
    <filename>group__c__gnss__utc__time.html</filename>
    <class kind="struct">mip_gnss_utc_time_data</class>
    <member kind="typedef">
      <type>struct mip_gnss_utc_time_data</type>
      <name>mip_gnss_utc_time_data</name>
      <anchorfile>group__c__gnss__utc__time.html</anchorfile>
      <anchor>ga5630221f6c32401fe0008b35639559a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_utc_time_data_valid_flags</name>
      <anchorfile>group__c__gnss__utc__time.html</anchorfile>
      <anchor>gacdadcaa70672fb1bab58fd85d4e806b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_utc_time_data</name>
      <anchorfile>group__c__gnss__utc__time.html</anchorfile>
      <anchor>ga4b34091f5ad7f3fc12160996ab10167d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_utc_time_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_utc_time_data_from_field</name>
      <anchorfile>group__c__gnss__utc__time.html</anchorfile>
      <anchor>ga214c0f37f945c689a2fb9d40ab59b885</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_utc_time_data_valid_flags</name>
      <anchorfile>group__c__gnss__utc__time.html</anchorfile>
      <anchor>ga7da2b530cf3645d04be44aef28820d57</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_utc_time_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_utc_time_data</name>
      <anchorfile>group__c__gnss__utc__time.html</anchorfile>
      <anchor>ga2f628d36500ec73934cc01dd3f2d19a1</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_utc_time_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_utc_time_data_valid_flags</name>
      <anchorfile>group__c__gnss__utc__time.html</anchorfile>
      <anchor>gab85bdbcfe955813b8482305a709a1074</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_utc_time_data_valid_flags self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_utc_time_data_valid_flags</type>
      <name>MIP_GNSS_UTC_TIME_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__utc__time.html</anchorfile>
      <anchor>gac9cc0d6a5fbd45cbfa62281a3605d977</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_utc_time_data_valid_flags</type>
      <name>MIP_GNSS_UTC_TIME_DATA_VALID_FLAGS_GNSS_DATE_TIME</name>
      <anchorfile>group__c__gnss__utc__time.html</anchorfile>
      <anchor>ga2b37e509249415359dace8a61361aa55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_utc_time_data_valid_flags</type>
      <name>MIP_GNSS_UTC_TIME_DATA_VALID_FLAGS_LEAP_SECONDS_KNOWN</name>
      <anchorfile>group__c__gnss__utc__time.html</anchorfile>
      <anchor>ga56679c00040819c5672f076e7e786e26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_utc_time_data_valid_flags</type>
      <name>MIP_GNSS_UTC_TIME_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__utc__time.html</anchorfile>
      <anchor>ga5de1b025bad9f668a919d037192d8e0a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_gnss_gps_time</name>
    <title>(0x81,0x09) Gps Time [C]</title>
    <filename>group__c__gnss__gps__time.html</filename>
    <class kind="struct">mip_gnss_gps_time_data</class>
    <member kind="typedef">
      <type>struct mip_gnss_gps_time_data</type>
      <name>mip_gnss_gps_time_data</name>
      <anchorfile>group__c__gnss__gps__time.html</anchorfile>
      <anchor>gae1ae19ac2e62f78da5ae1f93d80c2354</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_gps_time_data_valid_flags</name>
      <anchorfile>group__c__gnss__gps__time.html</anchorfile>
      <anchor>gac1c840f26f1ed57847426379f10c429d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_gps_time_data</name>
      <anchorfile>group__c__gnss__gps__time.html</anchorfile>
      <anchor>ga494626e0c781efc9611dc2697ed9242e</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_gps_time_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_gps_time_data_from_field</name>
      <anchorfile>group__c__gnss__gps__time.html</anchorfile>
      <anchor>gac1bc2453509400f495c47ffdec62641d</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_gps_time_data_valid_flags</name>
      <anchorfile>group__c__gnss__gps__time.html</anchorfile>
      <anchor>ga7cb7c561b09dff89133fc3b43557c603</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_gps_time_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_gps_time_data</name>
      <anchorfile>group__c__gnss__gps__time.html</anchorfile>
      <anchor>gaa12c5c8c51762905e8270cb0b98e9a3e</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_gps_time_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_gps_time_data_valid_flags</name>
      <anchorfile>group__c__gnss__gps__time.html</anchorfile>
      <anchor>ga04316ed560fb659a4ccce29ef898f456</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_gps_time_data_valid_flags self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_gps_time_data_valid_flags</type>
      <name>MIP_GNSS_GPS_TIME_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__gps__time.html</anchorfile>
      <anchor>gac7b13da1784528c1f3b6283e0b983546</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_gps_time_data_valid_flags</type>
      <name>MIP_GNSS_GPS_TIME_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__gps__time.html</anchorfile>
      <anchor>gaed31adb50ed9767c480a2ce548966838</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_gps_time_data_valid_flags</type>
      <name>MIP_GNSS_GPS_TIME_DATA_VALID_FLAGS_TOW</name>
      <anchorfile>group__c__gnss__gps__time.html</anchorfile>
      <anchor>ga666a9cbb1bcbd4c228234cce9233e687</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_gps_time_data_valid_flags</type>
      <name>MIP_GNSS_GPS_TIME_DATA_VALID_FLAGS_WEEK_NUMBER</name>
      <anchorfile>group__c__gnss__gps__time.html</anchorfile>
      <anchor>gab4c25eac77ad433d946012ebc35e2701</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_gnss_clock_info</name>
    <title>(0x81,0x0A) Clock Info [C]</title>
    <filename>group__c__gnss__clock__info.html</filename>
    <class kind="struct">mip_gnss_clock_info_data</class>
    <member kind="typedef">
      <type>struct mip_gnss_clock_info_data</type>
      <name>mip_gnss_clock_info_data</name>
      <anchorfile>group__c__gnss__clock__info.html</anchorfile>
      <anchor>ga302cc9757ce5b97bfa3073f2c4a1682b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_clock_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__clock__info.html</anchorfile>
      <anchor>ga249d925cb1ee146e137894ce49f5edb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_clock_info_data</name>
      <anchorfile>group__c__gnss__clock__info.html</anchorfile>
      <anchor>gad7a288a06bdd5246ceecb071d8e184aa</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_clock_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_clock_info_data_from_field</name>
      <anchorfile>group__c__gnss__clock__info.html</anchorfile>
      <anchor>gaa0289c50d2956100c3b55330fc5647e3</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_clock_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__clock__info.html</anchorfile>
      <anchor>gac9ca7f20711ed67aa3f032f33364b715</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_clock_info_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_clock_info_data</name>
      <anchorfile>group__c__gnss__clock__info.html</anchorfile>
      <anchor>ga9ae81086a768e34d67e262b556090daa</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_clock_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_clock_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__clock__info.html</anchorfile>
      <anchor>ga147c8bc23b108adab71b146ad503a756</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_clock_info_data_valid_flags self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_clock_info_data_valid_flags</type>
      <name>MIP_GNSS_CLOCK_INFO_DATA_VALID_FLAGS_ACCURACY_ESTIMATE</name>
      <anchorfile>group__c__gnss__clock__info.html</anchorfile>
      <anchor>ga29c3d9b70778b451f5a6aeba911d6560</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_clock_info_data_valid_flags</type>
      <name>MIP_GNSS_CLOCK_INFO_DATA_VALID_FLAGS_BIAS</name>
      <anchorfile>group__c__gnss__clock__info.html</anchorfile>
      <anchor>ga40746f6b28fd6339733bdb079b660035</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_clock_info_data_valid_flags</type>
      <name>MIP_GNSS_CLOCK_INFO_DATA_VALID_FLAGS_DRIFT</name>
      <anchorfile>group__c__gnss__clock__info.html</anchorfile>
      <anchor>ga16ae76af1f9d02fc57914e48841e3c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_clock_info_data_valid_flags</type>
      <name>MIP_GNSS_CLOCK_INFO_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__clock__info.html</anchorfile>
      <anchor>gaa221cf5f08cfb301146abf95e5136514</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_clock_info_data_valid_flags</type>
      <name>MIP_GNSS_CLOCK_INFO_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__clock__info.html</anchorfile>
      <anchor>gacde3e33eb082d5d20dbebae5957edb28</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_gnss_fix_info</name>
    <title>(0x81,0x0B) Fix Info [C]</title>
    <filename>group__c__gnss__fix__info.html</filename>
    <class kind="struct">mip_gnss_fix_info_data</class>
    <member kind="typedef">
      <type>struct mip_gnss_fix_info_data</type>
      <name>mip_gnss_fix_info_data</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga5557b0cd2f43c4ce20716895a8df01c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_fix_info_data_fix_flags</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga524f3d8d2c656d52c04ab0d88055532f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_gnss_fix_info_data_fix_type</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga32b72248078a74848042e7ff9b19aa67</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_fix_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga303674ffad84548a3f18948b775cd67e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_fix_info_data</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga3958c5ce28d98ab21624e0c553de5184</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_fix_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_fix_info_data_fix_flags</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>gaaf5d35c959c842dd289e595dccae650f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_fix_info_data_fix_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_fix_info_data_fix_type</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga76f5e27699d8e08cff41e6c5298d65c2</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_fix_info_data_fix_type *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_fix_info_data_from_field</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga7e0223d95836f7f8fa3a2eb728a94356</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_fix_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga9110f4fa15ab8d26ccb5325d9d2ad930</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_fix_info_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_fix_info_data</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga4eec40963f510f6a5ff8b68b50dceadf</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_fix_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_fix_info_data_fix_flags</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga91da9825d57ea7e314971dc252c7d9ab</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_fix_info_data_fix_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_fix_info_data_fix_type</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga25f2733716f3cf15f6cd193861d79e7b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_fix_info_data_fix_type self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_fix_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga943b12a3f9aca60965b45e4f4e538eb3</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_fix_info_data_valid_flags self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_fix_info_data_fix_flags</type>
      <name>MIP_GNSS_FIX_INFO_DATA_FIX_FLAGS_DGNSS_USED</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga6f9508b6a3b7be2c5e62d11f8fdb2e87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_fix_info_data_fix_flags</type>
      <name>MIP_GNSS_FIX_INFO_DATA_FIX_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga31cc9a0f04d93d51d3042095fb46e221</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_fix_info_data_fix_flags</type>
      <name>MIP_GNSS_FIX_INFO_DATA_FIX_FLAGS_SBAS_USED</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga21e23d91dd4df527dca50e6ce0fb4105</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_fix_info_data_fix_type</type>
      <name>MIP_GNSS_FIX_INFO_DATA_FIX_TYPE_FIX_2D</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga77ef267536d0374f01a0742d4bca67df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_fix_info_data_fix_type</type>
      <name>MIP_GNSS_FIX_INFO_DATA_FIX_TYPE_FIX_3D</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga63889580cf86fee170c6c5adb02be091</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_fix_info_data_fix_type</type>
      <name>MIP_GNSS_FIX_INFO_DATA_FIX_TYPE_FIX_INVALID</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>gaf4318af787d3dcfdba5be7a60057d034</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_fix_info_data_fix_type</type>
      <name>MIP_GNSS_FIX_INFO_DATA_FIX_TYPE_FIX_NONE</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga2c1ce7916c5cee5fc03e917213263e03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_fix_info_data_fix_type</type>
      <name>MIP_GNSS_FIX_INFO_DATA_FIX_TYPE_FIX_RTK_FIXED</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>gaea9f8e4a261c0a982ee91a53416437c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_fix_info_data_fix_type</type>
      <name>MIP_GNSS_FIX_INFO_DATA_FIX_TYPE_FIX_RTK_FLOAT</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>gacba3043634ce5009c3d5fc78b69e5662</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_fix_info_data_fix_type</type>
      <name>MIP_GNSS_FIX_INFO_DATA_FIX_TYPE_FIX_TIME_ONLY</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga033e506c5dcad16ce77e6827129c713f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_fix_info_data_valid_flags</type>
      <name>MIP_GNSS_FIX_INFO_DATA_VALID_FLAGS_FIX_FLAGS</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga7d5fa9708ef1363abf18b65224595cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_fix_info_data_valid_flags</type>
      <name>MIP_GNSS_FIX_INFO_DATA_VALID_FLAGS_FIX_TYPE</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>gafb49715d4a01cae372f20a07a2099040</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_fix_info_data_valid_flags</type>
      <name>MIP_GNSS_FIX_INFO_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga691ba20d112e9da30dba44dc6cb1c2c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_fix_info_data_valid_flags</type>
      <name>MIP_GNSS_FIX_INFO_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>ga27e71499598516fb613261eda39a160e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_fix_info_data_valid_flags</type>
      <name>MIP_GNSS_FIX_INFO_DATA_VALID_FLAGS_NUM_SV</name>
      <anchorfile>group__c__gnss__fix__info.html</anchorfile>
      <anchor>gac7953e84201e2c027e20e6f8b5ee6d13</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_gnss_sv_info</name>
    <title>(0x81,0x0C) Sv Info [C]</title>
    <filename>group__c__gnss__sv__info.html</filename>
    <class kind="struct">mip_gnss_sv_info_data</class>
    <member kind="typedef">
      <type>struct mip_gnss_sv_info_data</type>
      <name>mip_gnss_sv_info_data</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>ga92aa7686ffbaeb5e2321ae718d2b70a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_sv_info_data_svflags</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>gae3b746da94801077b384d1e7583e0c46</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_sv_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>ga206ef6d7e1207c5a0bce36fe64a77f92</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_sv_info_data</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>ga59ef32a05d9a3e4cd02c85bf9c6340a1</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_sv_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_sv_info_data_from_field</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>gae68c06932ed15a76211d8fb89c503cb5</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_sv_info_data_svflags</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>ga30f1146aa93e1a3e7697286d774cbccf</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_sv_info_data_svflags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_sv_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>gab1929ef0b99ef8d05287a9f6056e0353</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_sv_info_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_sv_info_data</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>ga55f161db5156a9e685a0244d1bbb3e84</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_sv_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_sv_info_data_svflags</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>ga1adf10260829342195333f4aa12f3d29</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_sv_info_data_svflags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_sv_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>ga8e2cd58673e464f2971459ecf7edcba4</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_sv_info_data_valid_flags self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sv_info_data_svflags</type>
      <name>MIP_GNSS_SV_INFO_DATA_SVFLAGS_HEALTHY</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>ga095b2c94989b46cbff5c3825346beac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sv_info_data_svflags</type>
      <name>MIP_GNSS_SV_INFO_DATA_SVFLAGS_NONE</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>gadf396df1c64b8925975bfdb6c28a9bd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sv_info_data_svflags</type>
      <name>MIP_GNSS_SV_INFO_DATA_SVFLAGS_USED_FOR_NAVIGATION</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>ga9eba167e5ee34be71014a1051e3c93d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sv_info_data_valid_flags</type>
      <name>MIP_GNSS_SV_INFO_DATA_VALID_FLAGS_AZIMUTH</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>ga028674cf9b13055e185f3879d0713c49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sv_info_data_valid_flags</type>
      <name>MIP_GNSS_SV_INFO_DATA_VALID_FLAGS_CARRIER_NOISE_RATIO</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>gaada125dc76c1c88e44721598bf47b7f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sv_info_data_valid_flags</type>
      <name>MIP_GNSS_SV_INFO_DATA_VALID_FLAGS_CHANNEL</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>ga5648f257ec3bc3b5b08805df768d8409</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sv_info_data_valid_flags</type>
      <name>MIP_GNSS_SV_INFO_DATA_VALID_FLAGS_ELEVATION</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>gad66c55d5c0560b364855d962bdf6165a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sv_info_data_valid_flags</type>
      <name>MIP_GNSS_SV_INFO_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>ga12e67e23eb79e76071a59ab7e72375b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sv_info_data_valid_flags</type>
      <name>MIP_GNSS_SV_INFO_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>gaaef3291df5728070bdf5a8e8207aff0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sv_info_data_valid_flags</type>
      <name>MIP_GNSS_SV_INFO_DATA_VALID_FLAGS_SV_FLAGS</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>gadb92e965ae9a8c1c014abf95f29bb544</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sv_info_data_valid_flags</type>
      <name>MIP_GNSS_SV_INFO_DATA_VALID_FLAGS_SV_ID</name>
      <anchorfile>group__c__gnss__sv__info.html</anchorfile>
      <anchor>ga59ea9040446315d0e7d782fc6f104c31</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_gnss_hw_status</name>
    <title>(0x81,0x0D) Hw Status [C]</title>
    <filename>group__c__gnss__hw__status.html</filename>
    <class kind="struct">mip_gnss_hw_status_data</class>
    <member kind="typedef">
      <type>struct mip_gnss_hw_status_data</type>
      <name>mip_gnss_hw_status_data</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga2964705e31f8f75166986ee2c1a3c6b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_gnss_hw_status_data_antenna_power</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga6ed24f71f1e81f18800f742108ecf87c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_gnss_hw_status_data_antenna_state</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga3dfdb9ff1ed415be214169f6da500c37</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_gnss_hw_status_data_receiver_state</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga495f4ea4d59d3f81c99667df7d3fb3ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_hw_status_data_valid_flags</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga839ad1666c4d4e772c1fb6fa7721c91e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_hw_status_data</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga559d3a877fb5445e869baf9644b64bcd</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_hw_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_hw_status_data_antenna_power</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga8eaaf8302f734b92288c4cb87872e763</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_hw_status_data_antenna_power *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_hw_status_data_antenna_state</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>gaec4b38d729ddc1659466bdcc3af8f9be</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_hw_status_data_antenna_state *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_hw_status_data_from_field</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>gacd8cec8b4f2d629044772a53a799c615</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_hw_status_data_receiver_state</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga5f7c1be935df6e97f3463f93ba0b640d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_hw_status_data_receiver_state *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_hw_status_data_valid_flags</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga65a41da111d2f605f0bdca9357c88927</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_hw_status_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_hw_status_data</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga71c9b5e2bc1852ca4750c34d2f248912</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_hw_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_hw_status_data_antenna_power</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>gaed2e9abf2cbdac54d4d8788a7e8906ec</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_hw_status_data_antenna_power self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_hw_status_data_antenna_state</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga6941ede44ccaf9dcf330313018f50618</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_hw_status_data_antenna_state self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_hw_status_data_receiver_state</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>gaf3a82bb6e16e8048ee4e9e651437f1b7</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_hw_status_data_receiver_state self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_hw_status_data_valid_flags</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>gaaffea0aa4f23079745720dab1201ebe8</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_hw_status_data_valid_flags self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_hw_status_data_antenna_power</type>
      <name>MIP_GNSS_HW_STATUS_DATA_ANTENNA_POWER_OFF</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga68c34d807f243268bd8e7211f4dce5c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_hw_status_data_antenna_power</type>
      <name>MIP_GNSS_HW_STATUS_DATA_ANTENNA_POWER_ON</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga4015d8e529f644d16e58390b61c5e207</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_hw_status_data_antenna_power</type>
      <name>MIP_GNSS_HW_STATUS_DATA_ANTENNA_POWER_UNKNOWN</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga5b43f38f287ef0d20292a9d20eda3e0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_hw_status_data_antenna_state</type>
      <name>MIP_GNSS_HW_STATUS_DATA_ANTENNA_STATE_GOOD</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>gac1a168853dad95000c1cebccb27d6f1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_hw_status_data_antenna_state</type>
      <name>MIP_GNSS_HW_STATUS_DATA_ANTENNA_STATE_INIT</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>gad52f7af3eda5243af86458ba470a5f9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_hw_status_data_antenna_state</type>
      <name>MIP_GNSS_HW_STATUS_DATA_ANTENNA_STATE_OPEN</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga41021fccb50c328f3776b8cef4fab9d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_hw_status_data_antenna_state</type>
      <name>MIP_GNSS_HW_STATUS_DATA_ANTENNA_STATE_SHORT</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga12ff282b29b7b95004bebed9256f1775</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_hw_status_data_antenna_state</type>
      <name>MIP_GNSS_HW_STATUS_DATA_ANTENNA_STATE_UNKNOWN</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>gaffe5103912bd9bea4945ae643787bfaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_hw_status_data_receiver_state</type>
      <name>MIP_GNSS_HW_STATUS_DATA_RECEIVER_STATE_OFF</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga7b85ca52b92624a15f880e828d69eb31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_hw_status_data_receiver_state</type>
      <name>MIP_GNSS_HW_STATUS_DATA_RECEIVER_STATE_ON</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>gaf6fccf2fc9a59a247af344200ff640c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_hw_status_data_receiver_state</type>
      <name>MIP_GNSS_HW_STATUS_DATA_RECEIVER_STATE_UNKNOWN</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga29473bf42e9dc89750cca66fa4f3ce78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_hw_status_data_valid_flags</type>
      <name>MIP_GNSS_HW_STATUS_DATA_VALID_FLAGS_ANTENNA_POWER</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga0e4f1a326ff2bc0554b1457bf877b584</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_hw_status_data_valid_flags</type>
      <name>MIP_GNSS_HW_STATUS_DATA_VALID_FLAGS_ANTENNA_STATE</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>gabf9b94e32f7dac02003c84bb0601c897</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_hw_status_data_valid_flags</type>
      <name>MIP_GNSS_HW_STATUS_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga6ce6e9f18a4f2e9d278b13db7be2d144</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_hw_status_data_valid_flags</type>
      <name>MIP_GNSS_HW_STATUS_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga2e8a4f27f76df7b01b38fb47f5a11995</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_hw_status_data_valid_flags</type>
      <name>MIP_GNSS_HW_STATUS_DATA_VALID_FLAGS_SENSOR_STATE</name>
      <anchorfile>group__c__gnss__hw__status.html</anchorfile>
      <anchor>ga79979ea812cd408930efc85ada77d789</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_gnss_dgps_info</name>
    <title>(0x81,0x0E) Dgps Info [C]</title>
    <filename>group__c__gnss__dgps__info.html</filename>
    <class kind="struct">mip_gnss_dgps_info_data</class>
    <member kind="typedef">
      <type>struct mip_gnss_dgps_info_data</type>
      <name>mip_gnss_dgps_info_data</name>
      <anchorfile>group__c__gnss__dgps__info.html</anchorfile>
      <anchor>ga2f88b6113195e222260849d53d3a30fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_dgps_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__dgps__info.html</anchorfile>
      <anchor>gac4a83139951593fea4e64cae7fc59b49</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_dgps_info_data</name>
      <anchorfile>group__c__gnss__dgps__info.html</anchorfile>
      <anchor>gac16dc45a2e8d81a5239bde4986408d3f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_dgps_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_dgps_info_data_from_field</name>
      <anchorfile>group__c__gnss__dgps__info.html</anchorfile>
      <anchor>ga2aca6c5ac83c62455928644dc483673e</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_dgps_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__dgps__info.html</anchorfile>
      <anchor>ga753c46a5c4a7a88e685b7c262fb417d0</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_dgps_info_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_dgps_info_data</name>
      <anchorfile>group__c__gnss__dgps__info.html</anchorfile>
      <anchor>ga567ba19b26720e6d7e65ebfd991e2407</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_dgps_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_dgps_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__dgps__info.html</anchorfile>
      <anchor>ga1fcf0d2c6684e086bd9c1c076746884c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_dgps_info_data_valid_flags self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dgps_info_data_valid_flags</type>
      <name>MIP_GNSS_DGPS_INFO_DATA_VALID_FLAGS_AGE</name>
      <anchorfile>group__c__gnss__dgps__info.html</anchorfile>
      <anchor>ga3d4c7c1c49a4b8a56c41f7b7cadcb9a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dgps_info_data_valid_flags</type>
      <name>MIP_GNSS_DGPS_INFO_DATA_VALID_FLAGS_BASE_STATION_ID</name>
      <anchorfile>group__c__gnss__dgps__info.html</anchorfile>
      <anchor>ga698cdf6c3a60e9756f304b37005cbf6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dgps_info_data_valid_flags</type>
      <name>MIP_GNSS_DGPS_INFO_DATA_VALID_FLAGS_BASE_STATION_STATUS</name>
      <anchorfile>group__c__gnss__dgps__info.html</anchorfile>
      <anchor>ga5616a97ce3493cbf022ef071936b3630</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dgps_info_data_valid_flags</type>
      <name>MIP_GNSS_DGPS_INFO_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__dgps__info.html</anchorfile>
      <anchor>gadf37e235c010d722ec044fca9ac690a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dgps_info_data_valid_flags</type>
      <name>MIP_GNSS_DGPS_INFO_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__dgps__info.html</anchorfile>
      <anchor>ga844397ee1e5b88857162e2170275313e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dgps_info_data_valid_flags</type>
      <name>MIP_GNSS_DGPS_INFO_DATA_VALID_FLAGS_NUM_CHANNELS</name>
      <anchorfile>group__c__gnss__dgps__info.html</anchorfile>
      <anchor>ga76a8612dfa83a9761ce438809054b934</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_gnss_dgps_channel</name>
    <title>(0x81,0x0F) Dgps Channel [C]</title>
    <filename>group__c__gnss__dgps__channel.html</filename>
    <class kind="struct">mip_gnss_dgps_channel_data</class>
    <member kind="typedef">
      <type>struct mip_gnss_dgps_channel_data</type>
      <name>mip_gnss_dgps_channel_data</name>
      <anchorfile>group__c__gnss__dgps__channel.html</anchorfile>
      <anchor>ga722dc425b490a0a294614efd02b535c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_dgps_channel_data_valid_flags</name>
      <anchorfile>group__c__gnss__dgps__channel.html</anchorfile>
      <anchor>gaca4381361f02ecd5ac2ac1049c7e43b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_dgps_channel_data</name>
      <anchorfile>group__c__gnss__dgps__channel.html</anchorfile>
      <anchor>ga463eea03e6751bbba81881c4e78afddc</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_dgps_channel_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_dgps_channel_data_from_field</name>
      <anchorfile>group__c__gnss__dgps__channel.html</anchorfile>
      <anchor>ga0a61d4de203a23597c4a113748a3762d</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_dgps_channel_data_valid_flags</name>
      <anchorfile>group__c__gnss__dgps__channel.html</anchorfile>
      <anchor>gaa495848ca8c40d72f94882fd91036ee3</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_dgps_channel_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_dgps_channel_data</name>
      <anchorfile>group__c__gnss__dgps__channel.html</anchorfile>
      <anchor>ga7af71aafbd1b4f7ea65c094dc47dc1c2</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_dgps_channel_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_dgps_channel_data_valid_flags</name>
      <anchorfile>group__c__gnss__dgps__channel.html</anchorfile>
      <anchor>gaee9e18560f2b8e21d737b1972842ee65</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_dgps_channel_data_valid_flags self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dgps_channel_data_valid_flags</type>
      <name>MIP_GNSS_DGPS_CHANNEL_DATA_VALID_FLAGS_AGE</name>
      <anchorfile>group__c__gnss__dgps__channel.html</anchorfile>
      <anchor>ga551b7da4fe2322655d11fc9e742052cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dgps_channel_data_valid_flags</type>
      <name>MIP_GNSS_DGPS_CHANNEL_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__dgps__channel.html</anchorfile>
      <anchor>ga6934cb82f25f34620b20a59be4e91045</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dgps_channel_data_valid_flags</type>
      <name>MIP_GNSS_DGPS_CHANNEL_DATA_VALID_FLAGS_ID</name>
      <anchorfile>group__c__gnss__dgps__channel.html</anchorfile>
      <anchor>ga5ce4673a948418d344e925a7bc687678</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dgps_channel_data_valid_flags</type>
      <name>MIP_GNSS_DGPS_CHANNEL_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__dgps__channel.html</anchorfile>
      <anchor>ga949709483d8d277e8e73be99f8813237</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dgps_channel_data_valid_flags</type>
      <name>MIP_GNSS_DGPS_CHANNEL_DATA_VALID_FLAGS_RANGE_CORRECTION</name>
      <anchorfile>group__c__gnss__dgps__channel.html</anchorfile>
      <anchor>gae2b297344fadc0a4241d1c4dc56d7382</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_dgps_channel_data_valid_flags</type>
      <name>MIP_GNSS_DGPS_CHANNEL_DATA_VALID_FLAGS_RANGE_RATE_CORRECTION</name>
      <anchorfile>group__c__gnss__dgps__channel.html</anchorfile>
      <anchor>gac045302ca94f1f6891f7aafa4cb75db9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_gnss_clock_info_2</name>
    <title>(0x81,0x10) Clock Info 2 [C]</title>
    <filename>group__c__gnss__clock__info__2.html</filename>
    <class kind="struct">mip_gnss_clock_info_2_data</class>
    <member kind="typedef">
      <type>struct mip_gnss_clock_info_2_data</type>
      <name>mip_gnss_clock_info_2_data</name>
      <anchorfile>group__c__gnss__clock__info__2.html</anchorfile>
      <anchor>gac896f12cb20e72b0ae6f8474ed301151</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_clock_info_2_data_valid_flags</name>
      <anchorfile>group__c__gnss__clock__info__2.html</anchorfile>
      <anchor>ga503dabcbc76bbaab56cc853895bff42f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_clock_info_2_data</name>
      <anchorfile>group__c__gnss__clock__info__2.html</anchorfile>
      <anchor>gab3692740cccd65a066922315037b1002</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_clock_info_2_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_clock_info_2_data_from_field</name>
      <anchorfile>group__c__gnss__clock__info__2.html</anchorfile>
      <anchor>ga49883b03b90ae63607be708f3d983886</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_clock_info_2_data_valid_flags</name>
      <anchorfile>group__c__gnss__clock__info__2.html</anchorfile>
      <anchor>ga04bf01ad6a558bef76415469662d7c67</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_clock_info_2_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_clock_info_2_data</name>
      <anchorfile>group__c__gnss__clock__info__2.html</anchorfile>
      <anchor>gab50fd79c8585c091cdc03c19e546eb50</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_clock_info_2_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_clock_info_2_data_valid_flags</name>
      <anchorfile>group__c__gnss__clock__info__2.html</anchorfile>
      <anchor>gaeaa626fd1e1dc7138b0c05d230eedb0d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_clock_info_2_data_valid_flags self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_clock_info_2_data_valid_flags</type>
      <name>MIP_GNSS_CLOCK_INFO_2_DATA_VALID_FLAGS_BIAS</name>
      <anchorfile>group__c__gnss__clock__info__2.html</anchorfile>
      <anchor>gaaae7076581fcda7e872e7bff80ea1f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_clock_info_2_data_valid_flags</type>
      <name>MIP_GNSS_CLOCK_INFO_2_DATA_VALID_FLAGS_BIAS_ACCURACY</name>
      <anchorfile>group__c__gnss__clock__info__2.html</anchorfile>
      <anchor>ga4cd1543bc0c8a7ef441705c7aed593d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_clock_info_2_data_valid_flags</type>
      <name>MIP_GNSS_CLOCK_INFO_2_DATA_VALID_FLAGS_DRIFT</name>
      <anchorfile>group__c__gnss__clock__info__2.html</anchorfile>
      <anchor>ga0937f52bec05f57d3e4fe2cabf3aa677</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_clock_info_2_data_valid_flags</type>
      <name>MIP_GNSS_CLOCK_INFO_2_DATA_VALID_FLAGS_DRIFT_ACCURACY</name>
      <anchorfile>group__c__gnss__clock__info__2.html</anchorfile>
      <anchor>ga9190c34e084f4eea7bbee6052a56d5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_clock_info_2_data_valid_flags</type>
      <name>MIP_GNSS_CLOCK_INFO_2_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__clock__info__2.html</anchorfile>
      <anchor>gad757c29a2535f3ea5acc613e5375ae94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_clock_info_2_data_valid_flags</type>
      <name>MIP_GNSS_CLOCK_INFO_2_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__clock__info__2.html</anchorfile>
      <anchor>ga5a5d1787c0d03ee8bf305052eed489d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_gnss_gps_leap_seconds</name>
    <title>(0x81,0x11) Gps Leap Seconds [C]</title>
    <filename>group__c__gnss__gps__leap__seconds.html</filename>
    <class kind="struct">mip_gnss_gps_leap_seconds_data</class>
    <member kind="typedef">
      <type>struct mip_gnss_gps_leap_seconds_data</type>
      <name>mip_gnss_gps_leap_seconds_data</name>
      <anchorfile>group__c__gnss__gps__leap__seconds.html</anchorfile>
      <anchor>ga297002bacb49af2fdfa7ab6491c4eaf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_gps_leap_seconds_data_valid_flags</name>
      <anchorfile>group__c__gnss__gps__leap__seconds.html</anchorfile>
      <anchor>ga2ea202f4945a51848208ef7643481877</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_gps_leap_seconds_data</name>
      <anchorfile>group__c__gnss__gps__leap__seconds.html</anchorfile>
      <anchor>ga226e761581ede9128b5694798b24140d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_gps_leap_seconds_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_gps_leap_seconds_data_from_field</name>
      <anchorfile>group__c__gnss__gps__leap__seconds.html</anchorfile>
      <anchor>gab1a626912e4c371adab448fa8ed16c43</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_gps_leap_seconds_data_valid_flags</name>
      <anchorfile>group__c__gnss__gps__leap__seconds.html</anchorfile>
      <anchor>ga5cc76a4309144ac6bdac7901cc879f3d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_gps_leap_seconds_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_gps_leap_seconds_data</name>
      <anchorfile>group__c__gnss__gps__leap__seconds.html</anchorfile>
      <anchor>gaf3868feb70584d36c2b75a3259dc6f62</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_gps_leap_seconds_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_gps_leap_seconds_data_valid_flags</name>
      <anchorfile>group__c__gnss__gps__leap__seconds.html</anchorfile>
      <anchor>ga0bde95d76452b7a2bb732f4bbc649095</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_gps_leap_seconds_data_valid_flags self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_gps_leap_seconds_data_valid_flags</type>
      <name>MIP_GNSS_GPS_LEAP_SECONDS_DATA_VALID_FLAGS_LEAP_SECONDS</name>
      <anchorfile>group__c__gnss__gps__leap__seconds.html</anchorfile>
      <anchor>ga961f0d577853d4bea21824c1f93ac5cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_gps_leap_seconds_data_valid_flags</type>
      <name>MIP_GNSS_GPS_LEAP_SECONDS_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__gps__leap__seconds.html</anchorfile>
      <anchor>ga28d60445eb735bcf255e7de93a9d442c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_gnss_sbas_info</name>
    <title>(0x81,0x12) Sbas Info [C]</title>
    <filename>group__c__gnss__sbas__info.html</filename>
    <class kind="struct">mip_gnss_sbas_info_data</class>
    <member kind="typedef">
      <type>struct mip_gnss_sbas_info_data</type>
      <name>mip_gnss_sbas_info_data</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga7463be21fb52cb152509e08b510869bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_gnss_sbas_info_data_sbas_status</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga1bcc856056a8f0194305a75571560863</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_sbas_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>gabe0c1127662a2d5d1b250557168cbd82</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_sbas_info_data</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga994e0d3080464d51e7ede398a0970ba3</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_sbas_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_sbas_info_data_from_field</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga05766560c299967f93a4030285022755</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_sbas_info_data_sbas_status</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga3cb3eec32655e690e268275545753d32</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_sbas_info_data_sbas_status *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_sbas_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>gac0a511e2ed47c683816cf2771b3b3c04</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_sbas_info_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_sbas_info_data</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga84fff9de6b6c52eab66b382664dca29d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_sbas_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_sbas_info_data_sbas_status</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga5449dcb216dfd421c7a14d1db276d19e</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_sbas_info_data_sbas_status self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_sbas_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>gae363d0e3a49c2d66186d68c542fc380d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_sbas_info_data_valid_flags self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_info_data_sbas_status</type>
      <name>MIP_GNSS_SBAS_INFO_DATA_SBAS_STATUS_CORRECTIONS_AVAILABLE</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga40dfaad0f2b72ee2ed29115acfbc893a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_info_data_sbas_status</type>
      <name>MIP_GNSS_SBAS_INFO_DATA_SBAS_STATUS_INTEGRITY_AVAILABLE</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga33d8aec74fba638eb2c9cc50d675aed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_info_data_sbas_status</type>
      <name>MIP_GNSS_SBAS_INFO_DATA_SBAS_STATUS_NONE</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga0bf6e08d18d526b40c3e71f84912b690</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_info_data_sbas_status</type>
      <name>MIP_GNSS_SBAS_INFO_DATA_SBAS_STATUS_RANGE_AVAILABLE</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>gaecc741da60c77b43c28b93aa3719c833</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_info_data_sbas_status</type>
      <name>MIP_GNSS_SBAS_INFO_DATA_SBAS_STATUS_TEST_MODE</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga0e8c95d3ea3d3dde8e5dc15f78729042</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_info_data_valid_flags</type>
      <name>MIP_GNSS_SBAS_INFO_DATA_VALID_FLAGS_COUNT</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga2e051af89c9ad9eb3d056c7e28313d46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_info_data_valid_flags</type>
      <name>MIP_GNSS_SBAS_INFO_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>gad719b95dec21908ab8d740105ea0a11b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_info_data_valid_flags</type>
      <name>MIP_GNSS_SBAS_INFO_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>gabe34ad709ce80ac0311ee5fc658c2ea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_info_data_valid_flags</type>
      <name>MIP_GNSS_SBAS_INFO_DATA_VALID_FLAGS_SBAS_ID</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga2b1a749ea1c6e6b1c2b8c41f055b438d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_info_data_valid_flags</type>
      <name>MIP_GNSS_SBAS_INFO_DATA_VALID_FLAGS_SBAS_STATUS</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>gaa1ca2a21867e18bc170e2aa1176f2fc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_info_data_valid_flags</type>
      <name>MIP_GNSS_SBAS_INFO_DATA_VALID_FLAGS_SBAS_SYSTEM</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>gae1daaba6ee94597b12e9ecf78489b346</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_info_data_valid_flags</type>
      <name>MIP_GNSS_SBAS_INFO_DATA_VALID_FLAGS_TOW</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga5c9541904e0b79344c4a2339c7824ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_info_data_valid_flags</type>
      <name>MIP_GNSS_SBAS_INFO_DATA_VALID_FLAGS_WEEK_NUMBER</name>
      <anchorfile>group__c__gnss__sbas__info.html</anchorfile>
      <anchor>ga53d93922e6b15eed17061eb815d239bf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_gnss_sbas_correction</name>
    <title>(0x81,0x13) Sbas Correction [C]</title>
    <filename>group__c__gnss__sbas__correction.html</filename>
    <class kind="struct">mip_gnss_sbas_correction_data</class>
    <member kind="typedef">
      <type>struct mip_gnss_sbas_correction_data</type>
      <name>mip_gnss_sbas_correction_data</name>
      <anchorfile>group__c__gnss__sbas__correction.html</anchorfile>
      <anchor>gac49e2d29d716243a6ad149daafbc6fbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_sbas_correction_data_valid_flags</name>
      <anchorfile>group__c__gnss__sbas__correction.html</anchorfile>
      <anchor>ga9ed63908d949b6112dce0719796d2c95</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_sbas_correction_data</name>
      <anchorfile>group__c__gnss__sbas__correction.html</anchorfile>
      <anchor>ga74e239dcf1f4f3945704042d75a8dbc0</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_sbas_correction_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_sbas_correction_data_from_field</name>
      <anchorfile>group__c__gnss__sbas__correction.html</anchorfile>
      <anchor>ga2f5840b516ae34d2c2befb8608e256f4</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_sbas_correction_data_valid_flags</name>
      <anchorfile>group__c__gnss__sbas__correction.html</anchorfile>
      <anchor>ga7e2479b04384659996d1f25874afd804</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_sbas_correction_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_sbas_correction_data</name>
      <anchorfile>group__c__gnss__sbas__correction.html</anchorfile>
      <anchor>gaf40a13914db015a3a68774a92de87fed</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_sbas_correction_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_sbas_correction_data_valid_flags</name>
      <anchorfile>group__c__gnss__sbas__correction.html</anchorfile>
      <anchor>ga59dbfe269cfe6346c2d7e5720c8cbf54</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_sbas_correction_data_valid_flags self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_correction_data_valid_flags</type>
      <name>MIP_GNSS_SBAS_CORRECTION_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__sbas__correction.html</anchorfile>
      <anchor>gac91562ea521595fd537f806f245cbcc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_correction_data_valid_flags</type>
      <name>MIP_GNSS_SBAS_CORRECTION_DATA_VALID_FLAGS_IONO_CORRECTION</name>
      <anchorfile>group__c__gnss__sbas__correction.html</anchorfile>
      <anchor>ga6761229a26d3a9860693eb95a24326dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_correction_data_valid_flags</type>
      <name>MIP_GNSS_SBAS_CORRECTION_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__sbas__correction.html</anchorfile>
      <anchor>ga154ca473719138d8bd4135b0c427ef77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_correction_data_valid_flags</type>
      <name>MIP_GNSS_SBAS_CORRECTION_DATA_VALID_FLAGS_PSEUDORANGE_CORRECTION</name>
      <anchorfile>group__c__gnss__sbas__correction.html</anchorfile>
      <anchor>gac018f87b4cc3791731ee9a9f3ebfad69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_sbas_correction_data_valid_flags</type>
      <name>MIP_GNSS_SBAS_CORRECTION_DATA_VALID_FLAGS_UDREI</name>
      <anchorfile>group__c__gnss__sbas__correction.html</anchorfile>
      <anchor>gacb8c615d0e397649702c52e4e3e476f4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_gnss_rf_error_detection</name>
    <title>(0x81,0x14) Rf Error Detection [C]</title>
    <filename>group__c__gnss__rf__error__detection.html</filename>
    <class kind="struct">mip_gnss_rf_error_detection_data</class>
    <member kind="typedef">
      <type>struct mip_gnss_rf_error_detection_data</type>
      <name>mip_gnss_rf_error_detection_data</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga5233ab0298eac4de4662cdafac200784</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_gnss_rf_error_detection_data_jamming_state</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga33366e59662d67297ac2341c4204519d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_gnss_rf_error_detection_data_rfband</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga8552061f40edd1ea4d65e5a6cf9baf71</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_gnss_rf_error_detection_data_spoofing_state</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga31feeea8039635b9b7e0de11bc47e62f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_rf_error_detection_data_valid_flags</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gab222d1e65729be8b8b6ed707bc72fd82</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_rf_error_detection_data</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga613a755111ac53c09019ce3093fe6bf6</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_rf_error_detection_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_rf_error_detection_data_from_field</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga4517cfd16806d87b29e06b1b80f49e87</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_rf_error_detection_data_jamming_state</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gad606cdd993f9621a91a376a014558289</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_rf_error_detection_data_jamming_state *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_rf_error_detection_data_rfband</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gaedac88cf9555279233db9a939dc31737</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_rf_error_detection_data_rfband *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_rf_error_detection_data_spoofing_state</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga10a0eb48761a3527da36eba839b03566</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_rf_error_detection_data_spoofing_state *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_rf_error_detection_data_valid_flags</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga7ee4be1eedd8988275bfb6619eb40d16</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_rf_error_detection_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_rf_error_detection_data</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga4d4cce96ce14fe8934c914a655325d4b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_rf_error_detection_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_rf_error_detection_data_jamming_state</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga749a79a5a752a56f6676818f78488aa6</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_rf_error_detection_data_jamming_state self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_rf_error_detection_data_rfband</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gac59660bd5ca7c07d893f929ee5868195</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_rf_error_detection_data_rfband self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_rf_error_detection_data_spoofing_state</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gac37986410a5cdf4e546ecc3f64f59542</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_rf_error_detection_data_spoofing_state self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_rf_error_detection_data_valid_flags</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga91f45f5acab9d2a39a3007b4035478c7</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_rf_error_detection_data_valid_flags self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_jamming_state</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_JAMMING_STATE_NONE</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gacb788534afaf4aecfd6ff76eb0b06de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_jamming_state</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_JAMMING_STATE_PARTIAL</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga6843ed41a11aaa3d95717b6c6649f8dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_jamming_state</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_JAMMING_STATE_SIGNIFICANT</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga7e9be708008917218d700907831d53a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_jamming_state</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_JAMMING_STATE_UNKNOWN</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gaf9ddc3d0373fb43313a080eb024be988</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_rfband</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_RFBAND_L1</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga860721337c6f3c5b34c2598ece1cc518</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_rfband</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_RFBAND_L2</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gaeb3f3fa9a4799a6d75f461b2508c76d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_rfband</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_RFBAND_L5</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gadbd50fde823e3657483300aa7006433e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_rfband</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_RFBAND_UNKNOWN</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gaf492e3d5f9e48eb88eb751918f00c837</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_spoofing_state</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_SPOOFING_STATE_NONE</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga8ce1a741c98d7f9da053ab2ad9fb9058</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_spoofing_state</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_SPOOFING_STATE_PARTIAL</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gaabbd8c27a1e4622baf9f3040451c9c32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_spoofing_state</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_SPOOFING_STATE_SIGNIFICANT</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga4f75b498ff6277cb42f47f66d89dd399</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_spoofing_state</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_SPOOFING_STATE_UNKNOWN</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gab1bf135cfb50025d38cc5218a3f0cbb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_valid_flags</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gaf9eded73b5b1705e759f4cea91840694</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_valid_flags</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_VALID_FLAGS_JAMMING_STATE</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gafaa4218a571486a7120a26e8a87f25c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_valid_flags</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga616c390be047c325e5c9e05af2c7d023</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_valid_flags</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_VALID_FLAGS_RF_BAND</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>gaa9176398b0f5abf53e2c663e30c4fccc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rf_error_detection_data_valid_flags</type>
      <name>MIP_GNSS_RF_ERROR_DETECTION_DATA_VALID_FLAGS_SPOOFING_STATE</name>
      <anchorfile>group__c__gnss__rf__error__detection.html</anchorfile>
      <anchor>ga0f2b5a8ff3c8a2deb65c574fd77e5976</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_gnss_base_station_info</name>
    <title>(0x81,0x30) Base Station Info [C]</title>
    <filename>group__c__gnss__base__station__info.html</filename>
    <class kind="struct">mip_gnss_base_station_info_data</class>
    <member kind="typedef">
      <type>struct mip_gnss_base_station_info_data</type>
      <name>mip_gnss_base_station_info_data</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga2c6bc5a75ef2bd6dcd62f20031b93594</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_base_station_info_data_indicator_flags</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga95e27d221319b8134711196de3debe83</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_base_station_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga01220a520daaf3526296eb5d10d14e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_base_station_info_data</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga4a87d7179d3cc486844daddf62f7be1b</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_base_station_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_base_station_info_data_from_field</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga8144d75693d25926f7ddedcc82243a31</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_base_station_info_data_indicator_flags</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga8d4432b4070ca8832c8ebbf5c5b78663</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_base_station_info_data_indicator_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_base_station_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga48a25a88c008d2b728d88c49a0d15dcb</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_base_station_info_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_base_station_info_data</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga1101611f36fb75ae05809417739fe88b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_base_station_info_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_base_station_info_data_indicator_flags</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga1470ffc042aedee47c4c8fa06f648b01</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_base_station_info_data_indicator_flags self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_base_station_info_data_valid_flags</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga9d8883b0ea795727f50f8fb0bc50f3a1</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_base_station_info_data_valid_flags self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_indicator_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_INDICATOR_FLAGS_BEIDOU</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga6ae414ad0796d1b60adbc225c965f9cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_indicator_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_INDICATOR_FLAGS_GALILEO</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>gae231a942b0145a8ae643ef557268f13d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_indicator_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_INDICATOR_FLAGS_GLONASS</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga96cbaa9f0bc0c4293d43be169a513e06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_indicator_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_INDICATOR_FLAGS_GPS</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>gafcdf3c5ae8e84ecd53d479f50bf4d4fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_indicator_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_INDICATOR_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga4fde650df54f5a130308fd456b7a2ea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_indicator_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_INDICATOR_FLAGS_QUARTER_CYCLE_BIT1</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga55c8b9373599a1199931064f7a8147b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_indicator_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_INDICATOR_FLAGS_QUARTER_CYCLE_BIT2</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>gadd04b0803405f65fc0c898eefe2a8267</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_indicator_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_INDICATOR_FLAGS_QUARTER_CYCLE_BITS</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>gad94e13abb32d10ba379157b30527dcbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_indicator_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_INDICATOR_FLAGS_REF_STATION</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga378634b9aa6c7b63d69ad671cf68cb13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_indicator_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_INDICATOR_FLAGS_SINGLE_RECEIVER</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga9a3605396c1c33b68244a166f86e7b60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_valid_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_VALID_FLAGS_ECEF_POSITION</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>gad542874a4fb1d52a4b8d6dc64c30e4a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_valid_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga17ac2893496b1373aa8b3e6c515425cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_valid_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_VALID_FLAGS_HEIGHT</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga732fcd4809851c5cde375216355f2eb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_valid_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_VALID_FLAGS_INDICATORS</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga9e64b4933682537c363393046aba0cd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_valid_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga40689f8cbb7183eae3c326e754892757</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_valid_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_VALID_FLAGS_STATION_ID</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga6670e35996bcca6cf922458ca423bd9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_valid_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_VALID_FLAGS_TOW</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga2b32464dea271ae022576ba308fd7656</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_base_station_info_data_valid_flags</type>
      <name>MIP_GNSS_BASE_STATION_INFO_DATA_VALID_FLAGS_WEEK_NUMBER</name>
      <anchorfile>group__c__gnss__base__station__info.html</anchorfile>
      <anchor>ga77f6feb1ad11acdc1429af8ae3bbb6fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_gnss_rtk_corrections_status</name>
    <title>(0x81,0x31) Rtk Corrections Status [C]</title>
    <filename>group__c__gnss__rtk__corrections__status.html</filename>
    <class kind="struct">mip_gnss_rtk_corrections_status_data</class>
    <member kind="typedef">
      <type>struct mip_gnss_rtk_corrections_status_data</type>
      <name>mip_gnss_rtk_corrections_status_data</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga402655f08797e9c231ac5adaacea3c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_rtk_corrections_status_data_epoch_status</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga3aa3f02b14ab54adf7cd72830fa7bbd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_rtk_corrections_status_data_valid_flags</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga17acf76f589a646964da50a065f68c27</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_rtk_corrections_status_data</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>gab9ec352ea0a9dbd4edf6fd00b8b2a68e</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_rtk_corrections_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_rtk_corrections_status_data_epoch_status</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>gac44ffc3f6a0ae793c10fd85894c54228</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_rtk_corrections_status_data_epoch_status *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_rtk_corrections_status_data_from_field</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>gafbb0233aa613cc195682fb73fa5719f4</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_rtk_corrections_status_data_valid_flags</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>gaf73a73002bfa01b66a51c1435788ebee</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_rtk_corrections_status_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_rtk_corrections_status_data</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga7716adf8abfb200f8628385a52c5a4e2</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_rtk_corrections_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_rtk_corrections_status_data_epoch_status</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga05e1d5b4ed613c5977dfc0250c4f0400</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_rtk_corrections_status_data_epoch_status self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_rtk_corrections_status_data_valid_flags</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>gab16165af5fc51b38d789223b9443d76e</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_rtk_corrections_status_data_valid_flags self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_epoch_status</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_EPOCH_STATUS_ANTENNA_DESCRIPTION_RECEIVED</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga5601d4daa23e25e1d90d582ebb65cc39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_epoch_status</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_EPOCH_STATUS_ANTENNA_LOCATION_RECEIVED</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>gac4ec09c55c06755eb874d48e7f97f778</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_epoch_status</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_EPOCH_STATUS_BEIDOU_RECEIVED</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga45606c16de685955c4da4f796aa4c688</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_epoch_status</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_EPOCH_STATUS_DONGLE_STATUS_READ_FAILED</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga6bf41a847ab56f036cdb5cc0c1888277</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_epoch_status</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_EPOCH_STATUS_GALILEO_RECEIVED</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga734a5f206dfe41decce19e735c5ccdfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_epoch_status</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_EPOCH_STATUS_GLONASS_RECEIVED</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>gad4d0e5005dd823f0d41ec1712787f77f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_epoch_status</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_EPOCH_STATUS_GPS_RECEIVED</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>gab729a9156d408056280c07ae96d8e580</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_epoch_status</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_EPOCH_STATUS_NONE</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga6f67d8051bf2b3e196d9536d5f6f0198</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_epoch_status</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_EPOCH_STATUS_USING_GLONASS_MSM_MESSAGES</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>gab69585381a22d9a3d075d1ec626dddcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_epoch_status</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_EPOCH_STATUS_USING_GPS_MSM_MESSAGES</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga34f12c6ced6beeeca6c3598294da8005</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_valid_flags</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_VALID_FLAGS_BEIDOU_LATENCY</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga4ea5435be81faa1efab1c19a3eaeacca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_valid_flags</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_VALID_FLAGS_DONGLE_STATUS</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga80bfabdd1041bcd6e65995f180043a3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_valid_flags</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_VALID_FLAGS_EPOCH_STATUS</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>gaae608994df54a5f34e1fc77098a794a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_valid_flags</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga02580ebf4bdf9c888d0761fc6817e7d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_valid_flags</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_VALID_FLAGS_GALILEO_LATENCY</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>gabd673a85902b76413279717a64304180</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_valid_flags</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_VALID_FLAGS_GLONASS_LATENCY</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga56202bf4e9fa40b5eba29688a7aa486f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_valid_flags</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_VALID_FLAGS_GPS_LATENCY</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>gae690be678b1a06bad2f6416753dc78a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_valid_flags</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga9b886f1802870f5646360267821ef13b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_valid_flags</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_VALID_FLAGS_TOW</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga0d80af6d41e7b39fdbf7cdd4ef67c038</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_rtk_corrections_status_data_valid_flags</type>
      <name>MIP_GNSS_RTK_CORRECTIONS_STATUS_DATA_VALID_FLAGS_WEEK_NUMBER</name>
      <anchorfile>group__c__gnss__rtk__corrections__status.html</anchorfile>
      <anchor>ga5d5a60b64ac861bf62f5cdc068d70b01</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_gnss_satellite_status</name>
    <title>(0x81,0x20) Satellite Status [C]</title>
    <filename>group__c__gnss__satellite__status.html</filename>
    <class kind="struct">mip_gnss_satellite_status_data</class>
    <member kind="typedef">
      <type>struct mip_gnss_satellite_status_data</type>
      <name>mip_gnss_satellite_status_data</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>ga88a95c7c4a1626f91279187d2982aa08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_satellite_status_data_valid_flags</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>ga8e03d96f5bd26548dbe40a5009043481</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_satellite_status_data</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>ga47e641e8f969c859f5e0bd18c965cd9e</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_satellite_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_satellite_status_data_from_field</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>ga9a2aabb3fe49540d61368c93c5c8b348</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_satellite_status_data_valid_flags</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>ga02d2938acdaf7589034134c493eabc65</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_satellite_status_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_satellite_status_data</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>gaf49b786ebe11d40e16a84e1462fd35e9</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_satellite_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_satellite_status_data_valid_flags</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>gae31f565031f4ffb1f98ff7404eb1f4cd</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_satellite_status_data_valid_flags self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_satellite_status_data_valid_flags</type>
      <name>MIP_GNSS_SATELLITE_STATUS_DATA_VALID_FLAGS_AZIMUTH</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>ga07461bc120007f59166106e5d0200cd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_satellite_status_data_valid_flags</type>
      <name>MIP_GNSS_SATELLITE_STATUS_DATA_VALID_FLAGS_ELEVATION</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>ga872fe502f8110c1e987ee694f0a3c60d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_satellite_status_data_valid_flags</type>
      <name>MIP_GNSS_SATELLITE_STATUS_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>ga1563fc81e15ea359dc5163aae93eb971</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_satellite_status_data_valid_flags</type>
      <name>MIP_GNSS_SATELLITE_STATUS_DATA_VALID_FLAGS_GNSS_ID</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>ga289b911606bff450574c215aa8203111</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_satellite_status_data_valid_flags</type>
      <name>MIP_GNSS_SATELLITE_STATUS_DATA_VALID_FLAGS_HEALTH</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>ga0b2ecbebedd50dd981d3556315210b87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_satellite_status_data_valid_flags</type>
      <name>MIP_GNSS_SATELLITE_STATUS_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>ga72868cdd7811d93c16df18832c5d602d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_satellite_status_data_valid_flags</type>
      <name>MIP_GNSS_SATELLITE_STATUS_DATA_VALID_FLAGS_SATELLITE_ID</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>ga22646891382b1b53e1209eab66c547c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_satellite_status_data_valid_flags</type>
      <name>MIP_GNSS_SATELLITE_STATUS_DATA_VALID_FLAGS_TOW</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>ga0b63b9b4c2b1b51520f9f24a228e349d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_satellite_status_data_valid_flags</type>
      <name>MIP_GNSS_SATELLITE_STATUS_DATA_VALID_FLAGS_WEEK_NUMBER</name>
      <anchorfile>group__c__gnss__satellite__status.html</anchorfile>
      <anchor>gad24227cb6875a84e8a53af7775d55aa8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_gnss_raw</name>
    <title>(0x81,0x22) Raw [C]</title>
    <filename>group__c__gnss__raw.html</filename>
    <class kind="struct">mip_gnss_raw_data</class>
    <member kind="typedef">
      <type>struct mip_gnss_raw_data</type>
      <name>mip_gnss_raw_data</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gaf67232e73a07356ece4e5b7412eb8c57</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_gnss_raw_data_gnss_signal_quality</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gabf270d3d8f18e458eb0963f03ded0363</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_raw_data_valid_flags</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga1e8fb97a4e543a4a0fffa6bf72798cb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_raw_data</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga62350e0096d71f1b873068d4f85361ab</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_raw_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_raw_data_from_field</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga3b7b6900976e935a525f374d51daaa16</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_raw_data_gnss_signal_quality</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gaf823f3b7a93c8f20dbf3db1b1771cbee</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_raw_data_gnss_signal_quality *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_raw_data_valid_flags</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga550724b75e388d6fb8e6badd8561ab8d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_raw_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_raw_data</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gab1fc6e51557e9ea81adc7b30499f2c55</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_raw_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_raw_data_gnss_signal_quality</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gac6587a5e06e4b70f2a49ffebc6f6122b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_raw_data_gnss_signal_quality self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_raw_data_valid_flags</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gac31412b279cfabee00508ceaf8dfd164</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_raw_data_valid_flags self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_gnss_signal_quality</type>
      <name>MIP_GNSS_RAW_DATA_GNSS_SIGNAL_QUALITY_ACQUIRED</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga95f57c45280532d58ec1a934dc0ee85a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_gnss_signal_quality</type>
      <name>MIP_GNSS_RAW_DATA_GNSS_SIGNAL_QUALITY_FULLY_LOCKED</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga211d640e85903cddfffb9604afdb8453</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_gnss_signal_quality</type>
      <name>MIP_GNSS_RAW_DATA_GNSS_SIGNAL_QUALITY_NONE</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga23eaa0e164471c2a18e5edc934482ad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_gnss_signal_quality</type>
      <name>MIP_GNSS_RAW_DATA_GNSS_SIGNAL_QUALITY_SEARCHING</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gaff5860e23e7d413d3d717133840797a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_gnss_signal_quality</type>
      <name>MIP_GNSS_RAW_DATA_GNSS_SIGNAL_QUALITY_TIME_LOCKED</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga7385599b8aed8c7262439c6add2540c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_gnss_signal_quality</type>
      <name>MIP_GNSS_RAW_DATA_GNSS_SIGNAL_QUALITY_UNUSABLE</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga8e0cbe2e70068fbefc8459a7c2b1a14a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_CARRIER_PHASE</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga987ea6f2abb1be2b6f4b4931e9cd28e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_CARRIER_PHASE_UNCERTAINTY</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gacf24ca151958b795e66ef35799b0cb29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_DOPPLER</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga4f2e3007da3201c6cbb7a2becc14772f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_DOPPLER_UNCERTAINTY</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga120d0408c71ab6ab949b36b8dc061ded</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga4982135bae8078d4f2d2275025645f30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_GNSS_ID</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gaaca4043c0fd38cecee0e01d37cb69562</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_LOCK_TIME</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gaf9387a9000a55949bfe8a2927c2581ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gaa6cc64a9e8d05ecaf18fd405d73b8679</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_PSEUDORANGE</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga98eb3b0ae305544238c84c4b3d7b4899</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_QUALITY</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gabdc8e8c94b7ae8f19ba078c43a539de7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_RANGE_UNCERTAINTY</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga630e5e31c95b2aa684b0537b0c758b9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_RECEIVER_ID</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gac0d9754b6fcfc1478d9b138e5190beae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_SATELLITE_ID</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga67814b9ef4868ac064382c60bae34764</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_SIGNAL_ID</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gaef9090e019f924b5ef6f05d41714bc92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_SIGNAL_STRENGTH</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>gabc415ea1f0f6d4301f9f1a789dff791b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_TOW</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga4c212f1b5f64b2fc697f364652fe7157</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_TRACKING_CHANNEL</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga81f8754699de8e42b54bbaafaa7dad55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_raw_data_valid_flags</type>
      <name>MIP_GNSS_RAW_DATA_VALID_FLAGS_WEEK_NUMBER</name>
      <anchorfile>group__c__gnss__raw.html</anchorfile>
      <anchor>ga323b1359e78f4852c8b8d963944aa616</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_gnss_gps_ephemeris</name>
    <title>(0x81,0x61) Gps Ephemeris [C]</title>
    <filename>group__c__gnss__gps__ephemeris.html</filename>
    <class kind="struct">mip_gnss_gps_ephemeris_data</class>
    <member kind="typedef">
      <type>struct mip_gnss_gps_ephemeris_data</type>
      <name>mip_gnss_gps_ephemeris_data</name>
      <anchorfile>group__c__gnss__gps__ephemeris.html</anchorfile>
      <anchor>gace895d27b7377aea2096411b50aaae85</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_gps_ephemeris_data_valid_flags</name>
      <anchorfile>group__c__gnss__gps__ephemeris.html</anchorfile>
      <anchor>ga29a1d767ec41de05a38f970cd43faba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_gps_ephemeris_data</name>
      <anchorfile>group__c__gnss__gps__ephemeris.html</anchorfile>
      <anchor>gafb5cd3b5b747826efbacc0435714fac0</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_gps_ephemeris_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_gps_ephemeris_data_from_field</name>
      <anchorfile>group__c__gnss__gps__ephemeris.html</anchorfile>
      <anchor>ga43f23de6c295144aa94ed836581e78b6</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_gps_ephemeris_data_valid_flags</name>
      <anchorfile>group__c__gnss__gps__ephemeris.html</anchorfile>
      <anchor>gaaece2d56aaa4949f045b2a90bba81c9e</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_gps_ephemeris_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_gps_ephemeris_data</name>
      <anchorfile>group__c__gnss__gps__ephemeris.html</anchorfile>
      <anchor>ga868fd9e482741006216e33e218da2ff1</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_gps_ephemeris_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_gps_ephemeris_data_valid_flags</name>
      <anchorfile>group__c__gnss__gps__ephemeris.html</anchorfile>
      <anchor>ga68d6296f34c118460e35df20061bb76a</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_gps_ephemeris_data_valid_flags self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_gps_ephemeris_data_valid_flags</type>
      <name>MIP_GNSS_GPS_EPHEMERIS_DATA_VALID_FLAGS_EPHEMERIS</name>
      <anchorfile>group__c__gnss__gps__ephemeris.html</anchorfile>
      <anchor>ga98082ba85ed5b83d7ebceccd40bcb84b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_gps_ephemeris_data_valid_flags</type>
      <name>MIP_GNSS_GPS_EPHEMERIS_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__gps__ephemeris.html</anchorfile>
      <anchor>ga868cd3e46f7f39783c6a84c3bbaef278</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_gps_ephemeris_data_valid_flags</type>
      <name>MIP_GNSS_GPS_EPHEMERIS_DATA_VALID_FLAGS_MODERN_DATA</name>
      <anchorfile>group__c__gnss__gps__ephemeris.html</anchorfile>
      <anchor>ga523b983ee1025cd484ffe09be08ce221</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_gps_ephemeris_data_valid_flags</type>
      <name>MIP_GNSS_GPS_EPHEMERIS_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__gps__ephemeris.html</anchorfile>
      <anchor>gaa4d976abb86764a18b67f650c5d4c4a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_gnss_galileo_ephemeris</name>
    <title>(0x81,0x63) Galileo Ephemeris [C]</title>
    <filename>group__c__gnss__galileo__ephemeris.html</filename>
    <class kind="struct">mip_gnss_galileo_ephemeris_data</class>
    <member kind="typedef">
      <type>struct mip_gnss_galileo_ephemeris_data</type>
      <name>mip_gnss_galileo_ephemeris_data</name>
      <anchorfile>group__c__gnss__galileo__ephemeris.html</anchorfile>
      <anchor>gacb000f09f96ac8becbeb7a68aa001147</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_galileo_ephemeris_data_valid_flags</name>
      <anchorfile>group__c__gnss__galileo__ephemeris.html</anchorfile>
      <anchor>gad085792aa6e1d8f6747798d3690d16d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_galileo_ephemeris_data</name>
      <anchorfile>group__c__gnss__galileo__ephemeris.html</anchorfile>
      <anchor>gae2caa5678949375a99d4ae30b86b0c61</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_galileo_ephemeris_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_galileo_ephemeris_data_from_field</name>
      <anchorfile>group__c__gnss__galileo__ephemeris.html</anchorfile>
      <anchor>ga070c25925914dba0312b4641aa8f6c4a</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_galileo_ephemeris_data_valid_flags</name>
      <anchorfile>group__c__gnss__galileo__ephemeris.html</anchorfile>
      <anchor>gaca0e794c88d3f77e618c51574c3e3ce3</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_galileo_ephemeris_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_galileo_ephemeris_data</name>
      <anchorfile>group__c__gnss__galileo__ephemeris.html</anchorfile>
      <anchor>ga5c86fe96f263d0d9aaaac43b0cafc53a</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_galileo_ephemeris_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_galileo_ephemeris_data_valid_flags</name>
      <anchorfile>group__c__gnss__galileo__ephemeris.html</anchorfile>
      <anchor>gab42c5de226923f8d6835bec189464383</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_galileo_ephemeris_data_valid_flags self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_galileo_ephemeris_data_valid_flags</type>
      <name>MIP_GNSS_GALILEO_EPHEMERIS_DATA_VALID_FLAGS_EPHEMERIS</name>
      <anchorfile>group__c__gnss__galileo__ephemeris.html</anchorfile>
      <anchor>gac49c0d9b6a110313b46908fec82dae6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_galileo_ephemeris_data_valid_flags</type>
      <name>MIP_GNSS_GALILEO_EPHEMERIS_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__galileo__ephemeris.html</anchorfile>
      <anchor>ga8cd919b76971a8c4ccb8bb5823b506f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_galileo_ephemeris_data_valid_flags</type>
      <name>MIP_GNSS_GALILEO_EPHEMERIS_DATA_VALID_FLAGS_MODERN_DATA</name>
      <anchorfile>group__c__gnss__galileo__ephemeris.html</anchorfile>
      <anchor>gacf8c6a423c2a996ad2265f4e7a322002</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_galileo_ephemeris_data_valid_flags</type>
      <name>MIP_GNSS_GALILEO_EPHEMERIS_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__galileo__ephemeris.html</anchorfile>
      <anchor>ga0eb998cd1451c8c66a79d328a503e9ef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_gnss_glo_ephemeris</name>
    <title>(0x81,0x62) Glo Ephemeris [C]</title>
    <filename>group__c__gnss__glo__ephemeris.html</filename>
    <class kind="struct">mip_gnss_glo_ephemeris_data</class>
    <member kind="typedef">
      <type>struct mip_gnss_glo_ephemeris_data</type>
      <name>mip_gnss_glo_ephemeris_data</name>
      <anchorfile>group__c__gnss__glo__ephemeris.html</anchorfile>
      <anchor>ga65b7bdfd5e31692c88c620e66ace8b10</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_glo_ephemeris_data_valid_flags</name>
      <anchorfile>group__c__gnss__glo__ephemeris.html</anchorfile>
      <anchor>gada7862c64f552e5007174b826b22310a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_glo_ephemeris_data</name>
      <anchorfile>group__c__gnss__glo__ephemeris.html</anchorfile>
      <anchor>ga375b17fb02c17c049bccb66450be552e</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_glo_ephemeris_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_glo_ephemeris_data_from_field</name>
      <anchorfile>group__c__gnss__glo__ephemeris.html</anchorfile>
      <anchor>ga89f0aa1a206d89aefdb6257288dc285c</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_glo_ephemeris_data_valid_flags</name>
      <anchorfile>group__c__gnss__glo__ephemeris.html</anchorfile>
      <anchor>gac23c7808cf171160a07031a4ed0cbd88</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_glo_ephemeris_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_glo_ephemeris_data</name>
      <anchorfile>group__c__gnss__glo__ephemeris.html</anchorfile>
      <anchor>gaf121f1c8a784b0a78ad3128359669263</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_glo_ephemeris_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_glo_ephemeris_data_valid_flags</name>
      <anchorfile>group__c__gnss__glo__ephemeris.html</anchorfile>
      <anchor>gacf3b12b8665060dc6add31bd669f2bae</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_glo_ephemeris_data_valid_flags self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_glo_ephemeris_data_valid_flags</type>
      <name>MIP_GNSS_GLO_EPHEMERIS_DATA_VALID_FLAGS_EPHEMERIS</name>
      <anchorfile>group__c__gnss__glo__ephemeris.html</anchorfile>
      <anchor>ga31a4b9806e3a0655d4a0c312a86ead72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_glo_ephemeris_data_valid_flags</type>
      <name>MIP_GNSS_GLO_EPHEMERIS_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__glo__ephemeris.html</anchorfile>
      <anchor>gaf5c63267cd33a65fe7db57610e231546</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_glo_ephemeris_data_valid_flags</type>
      <name>MIP_GNSS_GLO_EPHEMERIS_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__glo__ephemeris.html</anchorfile>
      <anchor>ga942e6b1244a83ae8263636bb62bcb048</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_gnss_gps_iono_corr</name>
    <title>(0x81,0x71) Gps Iono Corr [C]</title>
    <filename>group__c__gnss__gps__iono__corr.html</filename>
    <class kind="struct">mip_gnss_gps_iono_corr_data</class>
    <member kind="typedef">
      <type>struct mip_gnss_gps_iono_corr_data</type>
      <name>mip_gnss_gps_iono_corr_data</name>
      <anchorfile>group__c__gnss__gps__iono__corr.html</anchorfile>
      <anchor>ga374cdf7a688aea30eefe7c16c9e6ab52</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_gps_iono_corr_data_valid_flags</name>
      <anchorfile>group__c__gnss__gps__iono__corr.html</anchorfile>
      <anchor>ga7c130f89538ee10aed7a60b948416223</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_gps_iono_corr_data</name>
      <anchorfile>group__c__gnss__gps__iono__corr.html</anchorfile>
      <anchor>gad1cfdfb3375acb64f15f616eb9231293</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_gps_iono_corr_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_gps_iono_corr_data_from_field</name>
      <anchorfile>group__c__gnss__gps__iono__corr.html</anchorfile>
      <anchor>ga57f7a75959dbb9558ec583001894de16</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_gps_iono_corr_data_valid_flags</name>
      <anchorfile>group__c__gnss__gps__iono__corr.html</anchorfile>
      <anchor>ga9aac5b68a5552b5c7e598957f8cbde13</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_gps_iono_corr_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_gps_iono_corr_data</name>
      <anchorfile>group__c__gnss__gps__iono__corr.html</anchorfile>
      <anchor>gadecddf206cf4f4ed0da7f34e59fb4ba1</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_gps_iono_corr_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_gps_iono_corr_data_valid_flags</name>
      <anchorfile>group__c__gnss__gps__iono__corr.html</anchorfile>
      <anchor>ga41c025d2072948be72f96cbd9c2e33ac</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_gps_iono_corr_data_valid_flags self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_gps_iono_corr_data_valid_flags</type>
      <name>MIP_GNSS_GPS_IONO_CORR_DATA_VALID_FLAGS_ALPHA</name>
      <anchorfile>group__c__gnss__gps__iono__corr.html</anchorfile>
      <anchor>gae237c3947d2f64012ee0e80a49f37f7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_gps_iono_corr_data_valid_flags</type>
      <name>MIP_GNSS_GPS_IONO_CORR_DATA_VALID_FLAGS_BETA</name>
      <anchorfile>group__c__gnss__gps__iono__corr.html</anchorfile>
      <anchor>ga3da53a6d488d2cfb40ce67bbf6382a0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_gps_iono_corr_data_valid_flags</type>
      <name>MIP_GNSS_GPS_IONO_CORR_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__gps__iono__corr.html</anchorfile>
      <anchor>gaf546117e130fb2bff35a94e3496c8ebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_gps_iono_corr_data_valid_flags</type>
      <name>MIP_GNSS_GPS_IONO_CORR_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__gps__iono__corr.html</anchorfile>
      <anchor>ga0425627b7db36d0adffe1a6ec5c0427b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_gps_iono_corr_data_valid_flags</type>
      <name>MIP_GNSS_GPS_IONO_CORR_DATA_VALID_FLAGS_TOW</name>
      <anchorfile>group__c__gnss__gps__iono__corr.html</anchorfile>
      <anchor>ga0108e907161868e9a1f20e6d9497fea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_gps_iono_corr_data_valid_flags</type>
      <name>MIP_GNSS_GPS_IONO_CORR_DATA_VALID_FLAGS_WEEK_NUMBER</name>
      <anchorfile>group__c__gnss__gps__iono__corr.html</anchorfile>
      <anchor>gad78da61d86d2ca1bd6cf24353fa27127</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_gnss_galileo_iono_corr</name>
    <title>(0x81,0x73) Galileo Iono Corr [C]</title>
    <filename>group__c__gnss__galileo__iono__corr.html</filename>
    <class kind="struct">mip_gnss_galileo_iono_corr_data</class>
    <member kind="typedef">
      <type>struct mip_gnss_galileo_iono_corr_data</type>
      <name>mip_gnss_galileo_iono_corr_data</name>
      <anchorfile>group__c__gnss__galileo__iono__corr.html</anchorfile>
      <anchor>ga65cbc004e9997cb37e4bbbcf5cf37c95</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_gnss_galileo_iono_corr_data_valid_flags</name>
      <anchorfile>group__c__gnss__galileo__iono__corr.html</anchorfile>
      <anchor>ga5faa1a93be85f0dcfe64567259244cf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_galileo_iono_corr_data</name>
      <anchorfile>group__c__gnss__galileo__iono__corr.html</anchorfile>
      <anchor>ga8b6605b1d65850d57708f43d00a41e3d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_galileo_iono_corr_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_gnss_galileo_iono_corr_data_from_field</name>
      <anchorfile>group__c__gnss__galileo__iono__corr.html</anchorfile>
      <anchor>ga596aeef3160f2c8f2d3ca84b3c0c7939</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_gnss_galileo_iono_corr_data_valid_flags</name>
      <anchorfile>group__c__gnss__galileo__iono__corr.html</anchorfile>
      <anchor>ga17b07db63e408f3e22075b0b8204fd48</anchor>
      <arglist>(struct mip_serializer *serializer, mip_gnss_galileo_iono_corr_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_galileo_iono_corr_data</name>
      <anchorfile>group__c__gnss__galileo__iono__corr.html</anchorfile>
      <anchor>gacd53ccd3bc1bb239a8a4ac9686d83e46</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_galileo_iono_corr_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_gnss_galileo_iono_corr_data_valid_flags</name>
      <anchorfile>group__c__gnss__galileo__iono__corr.html</anchorfile>
      <anchor>ga7f67d1d25ffadc0a054d65bbe70f5063</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_gnss_galileo_iono_corr_data_valid_flags self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_galileo_iono_corr_data_valid_flags</type>
      <name>MIP_GNSS_GALILEO_IONO_CORR_DATA_VALID_FLAGS_ALPHA</name>
      <anchorfile>group__c__gnss__galileo__iono__corr.html</anchorfile>
      <anchor>ga06e0ee93933b0284232764d2f303dc71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_galileo_iono_corr_data_valid_flags</type>
      <name>MIP_GNSS_GALILEO_IONO_CORR_DATA_VALID_FLAGS_DISTURBANCE_FLAGS</name>
      <anchorfile>group__c__gnss__galileo__iono__corr.html</anchorfile>
      <anchor>ga7f7991ed718bb3781bbc213a924a4a53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_galileo_iono_corr_data_valid_flags</type>
      <name>MIP_GNSS_GALILEO_IONO_CORR_DATA_VALID_FLAGS_FLAGS</name>
      <anchorfile>group__c__gnss__galileo__iono__corr.html</anchorfile>
      <anchor>ga981c58209851af8231c544568dbfe9db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_galileo_iono_corr_data_valid_flags</type>
      <name>MIP_GNSS_GALILEO_IONO_CORR_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__gnss__galileo__iono__corr.html</anchorfile>
      <anchor>gabf7af725ddfcfb78374095c7af9e8d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_galileo_iono_corr_data_valid_flags</type>
      <name>MIP_GNSS_GALILEO_IONO_CORR_DATA_VALID_FLAGS_TOW</name>
      <anchorfile>group__c__gnss__galileo__iono__corr.html</anchorfile>
      <anchor>ga7b376f52715160d562f32736c54f7b24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_gnss_galileo_iono_corr_data_valid_flags</type>
      <name>MIP_GNSS_GALILEO_IONO_CORR_DATA_VALID_FLAGS_WEEK_NUMBER</name>
      <anchorfile>group__c__gnss__galileo__iono__corr.html</anchorfile>
      <anchor>ga662dca04a43a6a19c521020c5541517c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>sensor_data_c</name>
    <title>Sensor Data [C]</title>
    <filename>group__sensor__data__c.html</filename>
    <subgroup>c_sensor_raw_accel</subgroup>
    <subgroup>c_sensor_raw_gyro</subgroup>
    <subgroup>c_sensor_raw_mag</subgroup>
    <subgroup>c_sensor_raw_pressure</subgroup>
    <subgroup>c_sensor_scaled_accel</subgroup>
    <subgroup>c_sensor_scaled_gyro</subgroup>
    <subgroup>c_sensor_scaled_mag</subgroup>
    <subgroup>c_sensor_scaled_pressure</subgroup>
    <subgroup>c_sensor_delta_theta</subgroup>
    <subgroup>c_sensor_delta_velocity</subgroup>
    <subgroup>c_sensor_comp_orientation_matrix</subgroup>
    <subgroup>c_sensor_comp_quaternion</subgroup>
    <subgroup>c_sensor_comp_euler_angles</subgroup>
    <subgroup>c_sensor_comp_orientation_update_matrix</subgroup>
    <subgroup>c_sensor_orientation_raw_temp</subgroup>
    <subgroup>c_sensor_internal_timestamp</subgroup>
    <subgroup>c_sensor_pps_timestamp</subgroup>
    <subgroup>c_sensor_gps_timestamp</subgroup>
    <subgroup>c_sensor_temperature_abs</subgroup>
    <subgroup>c_sensor_up_vector</subgroup>
    <subgroup>c_sensor_north_vector</subgroup>
    <subgroup>c_sensor_overrange_status</subgroup>
    <subgroup>c_sensor_odometer_data</subgroup>
    <member kind="enumvalue">
      <name>MIP_SENSOR_DATA_DESC_SET</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffa12f021e01a53c45537b2a4c3a499df24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_ACCEL_RAW</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffa5819ddc46477122a6cb2e52e5479f50e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_GYRO_RAW</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffa18f9b00da2ecc6466d3f722669253d68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_MAG_RAW</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffae35538be3c13eb1e4fa8b8b3adba2466</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_ACCEL_SCALED</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffafb03aa5967bcbae0517b12be9ec0451a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_GYRO_SCALED</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffa174f993bdeafbb1b48418f6108f312e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_MAG_SCALED</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffad72ddc18ac575ffe80839bc0c6385ac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_DELTA_THETA</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffab6580aecd34f2c28c59381d8611f44c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_DELTA_VELOCITY</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffad23ff0f0a589fca811ed18e08dabc67f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_COMP_ORIENTATION_MATRIX</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffab3bd7479d87968e636a094e25db5e3f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_COMP_QUATERNION</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffaac1f6fac7b696f1d74ed6255861b568b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_COMP_ORIENTATION_UPDATE_MATRIX</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffaa263577545bbeb5e93e65811aadd5b1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_COMP_EULER_ANGLES</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffa2d7f5bf21234650091baa6ebdde9b1ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_TEMPERATURE_RAW</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffa578116b472c2ed7862ebad108d35a131</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_TIME_STAMP_INTERNAL</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffad8cd2b26524648a9c03cd0a773f10c36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_TIME_STAMP_PPS</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffa08375f87e0959832755c3e7e03f5bb46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_STAB_MAG</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffa4f056cbf9ccbd0890ce9d3e4ea1029b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_STAB_ACCEL</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffaeb9338d3c2d67f0d7bc6b877b8593178</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_TIME_STAMP_GPS</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffa61141759fffde43fc3a39754b2e5fadf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_TEMPERATURE_ABS</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffa5c1d04335644a6a51d823eed32d6a935</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_RAW_CLIP_DATA</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffac3f77139e7ee605bced562360687dd90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_PRESSURE_RAW</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffa6b12063e21309aa36f353b9ddd6f8195</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_PRESSURE_SCALED</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffad31d4096c878e1ab223d2021752e5393</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_OVERRANGE_STATUS</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffa28c6b3ac10e655b08c49bf53b0fe9918</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SENSOR_ODOMETER</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffa9438f35959bfd56842a67aa2909ef3f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_ASPP</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffa43b4307b3e95e0c6ab5b4c1c939bfbd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_GXSB</name>
      <anchorfile>group__sensor__data__c.html</anchorfile>
      <anchor>ggaf715e26dfffd1f8de1c18449e2770cffa49d7eef8e910ff5eddf95a0a2be9d769</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_sensor_raw_accel</name>
    <title>(0x80,0x01) Raw Accel [C]</title>
    <filename>group__c__sensor__raw__accel.html</filename>
    <class kind="struct">mip_sensor_raw_accel_data</class>
    <member kind="typedef">
      <type>struct mip_sensor_raw_accel_data</type>
      <name>mip_sensor_raw_accel_data</name>
      <anchorfile>group__c__sensor__raw__accel.html</anchorfile>
      <anchor>gadb16c70ca3aeed18f75c537f63c12251</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_raw_accel_data</name>
      <anchorfile>group__c__sensor__raw__accel.html</anchorfile>
      <anchor>gaee59b854530e14c017ecea3be31a6836</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_raw_accel_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_raw_accel_data_from_field</name>
      <anchorfile>group__c__sensor__raw__accel.html</anchorfile>
      <anchor>ga8437a44f11fe7fd7023a13b72ecb9d1d</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_raw_accel_data</name>
      <anchorfile>group__c__sensor__raw__accel.html</anchorfile>
      <anchor>gaf6f9cdbd0fc5ca5dfdc71a54603a0beb</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_raw_accel_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_sensor_raw_gyro</name>
    <title>(0x80,0x02) Raw Gyro [C]</title>
    <filename>group__c__sensor__raw__gyro.html</filename>
    <class kind="struct">mip_sensor_raw_gyro_data</class>
    <member kind="typedef">
      <type>struct mip_sensor_raw_gyro_data</type>
      <name>mip_sensor_raw_gyro_data</name>
      <anchorfile>group__c__sensor__raw__gyro.html</anchorfile>
      <anchor>gac35aa04c1e2fbe828b5dbbd7a0f04544</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_raw_gyro_data</name>
      <anchorfile>group__c__sensor__raw__gyro.html</anchorfile>
      <anchor>ga85f149c424fed5878b009337154e7149</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_raw_gyro_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_raw_gyro_data_from_field</name>
      <anchorfile>group__c__sensor__raw__gyro.html</anchorfile>
      <anchor>ga075436f308f3177c651afc03b497a09b</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_raw_gyro_data</name>
      <anchorfile>group__c__sensor__raw__gyro.html</anchorfile>
      <anchor>ga34e67b57a77cd5fbdc1998a8fda82384</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_raw_gyro_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_sensor_raw_mag</name>
    <title>(0x80,0x03) Raw Mag [C]</title>
    <filename>group__c__sensor__raw__mag.html</filename>
    <class kind="struct">mip_sensor_raw_mag_data</class>
    <member kind="typedef">
      <type>struct mip_sensor_raw_mag_data</type>
      <name>mip_sensor_raw_mag_data</name>
      <anchorfile>group__c__sensor__raw__mag.html</anchorfile>
      <anchor>ga6c057b169e1fbd9a4ea2461b1e4f5134</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_raw_mag_data</name>
      <anchorfile>group__c__sensor__raw__mag.html</anchorfile>
      <anchor>gaf4de10080eabe804988cdab3f9b299b9</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_raw_mag_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_raw_mag_data_from_field</name>
      <anchorfile>group__c__sensor__raw__mag.html</anchorfile>
      <anchor>ga94f5f82127ee80d272bb1008b9cd3850</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_raw_mag_data</name>
      <anchorfile>group__c__sensor__raw__mag.html</anchorfile>
      <anchor>gadadd443f40cc67832a2e4de08051603d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_raw_mag_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_sensor_raw_pressure</name>
    <title>(0x80,0x16) Raw Pressure [C]</title>
    <filename>group__c__sensor__raw__pressure.html</filename>
    <class kind="struct">mip_sensor_raw_pressure_data</class>
    <member kind="typedef">
      <type>struct mip_sensor_raw_pressure_data</type>
      <name>mip_sensor_raw_pressure_data</name>
      <anchorfile>group__c__sensor__raw__pressure.html</anchorfile>
      <anchor>ga8d3f018e030437144774c8cbe5666d20</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_raw_pressure_data</name>
      <anchorfile>group__c__sensor__raw__pressure.html</anchorfile>
      <anchor>ga415f8a1e050ccfe2b36886b7bb6d6c5a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_raw_pressure_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_raw_pressure_data_from_field</name>
      <anchorfile>group__c__sensor__raw__pressure.html</anchorfile>
      <anchor>ga5404eab780813d377fd0286c685fadc6</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_raw_pressure_data</name>
      <anchorfile>group__c__sensor__raw__pressure.html</anchorfile>
      <anchor>ga23e6ee8a4016c8545349ca3455bb70d4</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_raw_pressure_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_sensor_scaled_accel</name>
    <title>(0x80,0x04) Scaled Accel [C]</title>
    <filename>group__c__sensor__scaled__accel.html</filename>
    <class kind="struct">mip_sensor_scaled_accel_data</class>
    <member kind="typedef">
      <type>struct mip_sensor_scaled_accel_data</type>
      <name>mip_sensor_scaled_accel_data</name>
      <anchorfile>group__c__sensor__scaled__accel.html</anchorfile>
      <anchor>gaddf741854cd991fcd0de77b6964fb0f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_scaled_accel_data</name>
      <anchorfile>group__c__sensor__scaled__accel.html</anchorfile>
      <anchor>ga5db247fe029ca32a7509ff841eaf34af</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_scaled_accel_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_scaled_accel_data_from_field</name>
      <anchorfile>group__c__sensor__scaled__accel.html</anchorfile>
      <anchor>gaad0df2e1fca4df8f86d2698bc1041946</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_scaled_accel_data</name>
      <anchorfile>group__c__sensor__scaled__accel.html</anchorfile>
      <anchor>ga2997c1d05cc148df86bd40e5bdb0b7f0</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_scaled_accel_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_sensor_scaled_gyro</name>
    <title>(0x80,0x05) Scaled Gyro [C]</title>
    <filename>group__c__sensor__scaled__gyro.html</filename>
    <class kind="struct">mip_sensor_scaled_gyro_data</class>
    <member kind="typedef">
      <type>struct mip_sensor_scaled_gyro_data</type>
      <name>mip_sensor_scaled_gyro_data</name>
      <anchorfile>group__c__sensor__scaled__gyro.html</anchorfile>
      <anchor>ga764608d37581329c21ad9a8c0701abf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_scaled_gyro_data</name>
      <anchorfile>group__c__sensor__scaled__gyro.html</anchorfile>
      <anchor>ga6fc19b636eddd2902d53149b33e2b217</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_scaled_gyro_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_scaled_gyro_data_from_field</name>
      <anchorfile>group__c__sensor__scaled__gyro.html</anchorfile>
      <anchor>ga1b12fab1d449e9bfceeeaf4c98267f30</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_scaled_gyro_data</name>
      <anchorfile>group__c__sensor__scaled__gyro.html</anchorfile>
      <anchor>ga67897911e07045112c004343dce44ffb</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_scaled_gyro_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_sensor_scaled_mag</name>
    <title>(0x80,0x06) Scaled Mag [C]</title>
    <filename>group__c__sensor__scaled__mag.html</filename>
    <class kind="struct">mip_sensor_scaled_mag_data</class>
    <member kind="typedef">
      <type>struct mip_sensor_scaled_mag_data</type>
      <name>mip_sensor_scaled_mag_data</name>
      <anchorfile>group__c__sensor__scaled__mag.html</anchorfile>
      <anchor>gadb2c5af4696ac4416ef5e0dc8289dfa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_scaled_mag_data</name>
      <anchorfile>group__c__sensor__scaled__mag.html</anchorfile>
      <anchor>ga7c71f2645c0edda4f0c5095129a754f7</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_scaled_mag_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_scaled_mag_data_from_field</name>
      <anchorfile>group__c__sensor__scaled__mag.html</anchorfile>
      <anchor>ga6f39206083385af3df22caf21bbe350d</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_scaled_mag_data</name>
      <anchorfile>group__c__sensor__scaled__mag.html</anchorfile>
      <anchor>ga1fa13dcec9f176fd46f59ddb7253414b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_scaled_mag_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_sensor_scaled_pressure</name>
    <title>(0x80,0x17) Scaled Pressure [C]</title>
    <filename>group__c__sensor__scaled__pressure.html</filename>
    <class kind="struct">mip_sensor_scaled_pressure_data</class>
    <member kind="typedef">
      <type>struct mip_sensor_scaled_pressure_data</type>
      <name>mip_sensor_scaled_pressure_data</name>
      <anchorfile>group__c__sensor__scaled__pressure.html</anchorfile>
      <anchor>ga7335c37428db015cfd7f2d7e5a9d8234</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_scaled_pressure_data</name>
      <anchorfile>group__c__sensor__scaled__pressure.html</anchorfile>
      <anchor>ga091f198d049a65932dcf4f7370661a70</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_scaled_pressure_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_scaled_pressure_data_from_field</name>
      <anchorfile>group__c__sensor__scaled__pressure.html</anchorfile>
      <anchor>gace4c9ee6e552a5a30758e684091312d0</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_scaled_pressure_data</name>
      <anchorfile>group__c__sensor__scaled__pressure.html</anchorfile>
      <anchor>ga4fc0382c9d4d86cd82716d4d862fd97c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_scaled_pressure_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_sensor_delta_theta</name>
    <title>(0x80,0x07) Delta Theta [C]</title>
    <filename>group__c__sensor__delta__theta.html</filename>
    <class kind="struct">mip_sensor_delta_theta_data</class>
    <member kind="typedef">
      <type>struct mip_sensor_delta_theta_data</type>
      <name>mip_sensor_delta_theta_data</name>
      <anchorfile>group__c__sensor__delta__theta.html</anchorfile>
      <anchor>ga38f1a1b3391f82bd089c417f1193b0ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_delta_theta_data</name>
      <anchorfile>group__c__sensor__delta__theta.html</anchorfile>
      <anchor>ga60d7e982423bc871901e8fcf4f674474</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_delta_theta_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_delta_theta_data_from_field</name>
      <anchorfile>group__c__sensor__delta__theta.html</anchorfile>
      <anchor>ga6d6e6edc5b70c846286c8eb8b0b10bc2</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_delta_theta_data</name>
      <anchorfile>group__c__sensor__delta__theta.html</anchorfile>
      <anchor>ga87d109c65af66cf8a27bf10512fa4702</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_delta_theta_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_sensor_delta_velocity</name>
    <title>(0x80,0x08) Delta Velocity [C]</title>
    <filename>group__c__sensor__delta__velocity.html</filename>
    <class kind="struct">mip_sensor_delta_velocity_data</class>
    <member kind="typedef">
      <type>struct mip_sensor_delta_velocity_data</type>
      <name>mip_sensor_delta_velocity_data</name>
      <anchorfile>group__c__sensor__delta__velocity.html</anchorfile>
      <anchor>ga121793b390a70efa089b2667c9f080b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_delta_velocity_data</name>
      <anchorfile>group__c__sensor__delta__velocity.html</anchorfile>
      <anchor>gaa168e44deebab688d472a3bed2de32c0</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_delta_velocity_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_delta_velocity_data_from_field</name>
      <anchorfile>group__c__sensor__delta__velocity.html</anchorfile>
      <anchor>ga58331c5685525af00430086e9bb89a2b</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_delta_velocity_data</name>
      <anchorfile>group__c__sensor__delta__velocity.html</anchorfile>
      <anchor>ga1ebfb158669a59dbf67e257dbee22510</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_delta_velocity_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_sensor_comp_orientation_matrix</name>
    <title>(0x80,0x09) Comp Orientation Matrix [C]</title>
    <filename>group__c__sensor__comp__orientation__matrix.html</filename>
    <class kind="struct">mip_sensor_comp_orientation_matrix_data</class>
    <member kind="typedef">
      <type>struct mip_sensor_comp_orientation_matrix_data</type>
      <name>mip_sensor_comp_orientation_matrix_data</name>
      <anchorfile>group__c__sensor__comp__orientation__matrix.html</anchorfile>
      <anchor>ga7bd2ccc53c367c346fe7cccbb98ce1b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_comp_orientation_matrix_data</name>
      <anchorfile>group__c__sensor__comp__orientation__matrix.html</anchorfile>
      <anchor>ga8333e3c9dac80ad63784a9e26457adb1</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_comp_orientation_matrix_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_comp_orientation_matrix_data_from_field</name>
      <anchorfile>group__c__sensor__comp__orientation__matrix.html</anchorfile>
      <anchor>ga089432476d9fa96dc1354add4e0c58aa</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_comp_orientation_matrix_data</name>
      <anchorfile>group__c__sensor__comp__orientation__matrix.html</anchorfile>
      <anchor>gaa190dc23d663c72a66eb6adef9073aaa</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_comp_orientation_matrix_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_sensor_comp_quaternion</name>
    <title>(0x80,0x0A) Comp Quaternion [C]</title>
    <filename>group__c__sensor__comp__quaternion.html</filename>
    <class kind="struct">mip_sensor_comp_quaternion_data</class>
    <member kind="typedef">
      <type>struct mip_sensor_comp_quaternion_data</type>
      <name>mip_sensor_comp_quaternion_data</name>
      <anchorfile>group__c__sensor__comp__quaternion.html</anchorfile>
      <anchor>ga383af3b455ddfa7736c4f42e8ab8ca7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_comp_quaternion_data</name>
      <anchorfile>group__c__sensor__comp__quaternion.html</anchorfile>
      <anchor>gaf9d7fcd5614b75c773023b9af1556993</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_comp_quaternion_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_comp_quaternion_data_from_field</name>
      <anchorfile>group__c__sensor__comp__quaternion.html</anchorfile>
      <anchor>ga39ec8ec7691531452d7fd7ead1998804</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_comp_quaternion_data</name>
      <anchorfile>group__c__sensor__comp__quaternion.html</anchorfile>
      <anchor>gabe5da76eb7efd40b731e49bc49d790b5</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_comp_quaternion_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_sensor_comp_euler_angles</name>
    <title>(0x80,0x0C) Comp Euler Angles [C]</title>
    <filename>group__c__sensor__comp__euler__angles.html</filename>
    <class kind="struct">mip_sensor_comp_euler_angles_data</class>
    <member kind="typedef">
      <type>struct mip_sensor_comp_euler_angles_data</type>
      <name>mip_sensor_comp_euler_angles_data</name>
      <anchorfile>group__c__sensor__comp__euler__angles.html</anchorfile>
      <anchor>ga4dfcefd792770b17a668e8edfde0d088</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_comp_euler_angles_data</name>
      <anchorfile>group__c__sensor__comp__euler__angles.html</anchorfile>
      <anchor>gaa8780f1fde493202ddfcaf9cbd984368</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_comp_euler_angles_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_comp_euler_angles_data_from_field</name>
      <anchorfile>group__c__sensor__comp__euler__angles.html</anchorfile>
      <anchor>gae8a9aa766bc326e653e1e4c425c41633</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_comp_euler_angles_data</name>
      <anchorfile>group__c__sensor__comp__euler__angles.html</anchorfile>
      <anchor>gad647691bd9085c1902f53562d150e6fc</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_comp_euler_angles_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_sensor_comp_orientation_update_matrix</name>
    <title>(0x80,0x0B) Comp Orientation Update Matrix [C]</title>
    <filename>group__c__sensor__comp__orientation__update__matrix.html</filename>
    <class kind="struct">mip_sensor_comp_orientation_update_matrix_data</class>
    <member kind="typedef">
      <type>struct mip_sensor_comp_orientation_update_matrix_data</type>
      <name>mip_sensor_comp_orientation_update_matrix_data</name>
      <anchorfile>group__c__sensor__comp__orientation__update__matrix.html</anchorfile>
      <anchor>gae521032a1159d24d38a2409c0d138185</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_comp_orientation_update_matrix_data</name>
      <anchorfile>group__c__sensor__comp__orientation__update__matrix.html</anchorfile>
      <anchor>gab97ca3f0a2c7ea0fd3493f26dbacf182</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_comp_orientation_update_matrix_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_comp_orientation_update_matrix_data_from_field</name>
      <anchorfile>group__c__sensor__comp__orientation__update__matrix.html</anchorfile>
      <anchor>ga580702c4d1d4945ccf8422c488ec2e3e</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_comp_orientation_update_matrix_data</name>
      <anchorfile>group__c__sensor__comp__orientation__update__matrix.html</anchorfile>
      <anchor>gaa50f04905edd70efa57db3fdb918788c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_comp_orientation_update_matrix_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_sensor_orientation_raw_temp</name>
    <title>(0x80,0x0D) Orientation Raw Temp [C]</title>
    <filename>group__c__sensor__orientation__raw__temp.html</filename>
    <class kind="struct">mip_sensor_orientation_raw_temp_data</class>
    <member kind="typedef">
      <type>struct mip_sensor_orientation_raw_temp_data</type>
      <name>mip_sensor_orientation_raw_temp_data</name>
      <anchorfile>group__c__sensor__orientation__raw__temp.html</anchorfile>
      <anchor>gada98862792572225f3a1af92d73beea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_orientation_raw_temp_data</name>
      <anchorfile>group__c__sensor__orientation__raw__temp.html</anchorfile>
      <anchor>ga205c0b5372cdd2fdbf53444f287a7ebb</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_orientation_raw_temp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_orientation_raw_temp_data_from_field</name>
      <anchorfile>group__c__sensor__orientation__raw__temp.html</anchorfile>
      <anchor>gab3b4a0162efb53bfbd67d3794fbc17f2</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_orientation_raw_temp_data</name>
      <anchorfile>group__c__sensor__orientation__raw__temp.html</anchorfile>
      <anchor>gad53391f3c5694ab6713ec8e981c10a13</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_orientation_raw_temp_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_sensor_internal_timestamp</name>
    <title>(0x80,0x0E) Internal Timestamp [C]</title>
    <filename>group__c__sensor__internal__timestamp.html</filename>
    <class kind="struct">mip_sensor_internal_timestamp_data</class>
    <member kind="typedef">
      <type>struct mip_sensor_internal_timestamp_data</type>
      <name>mip_sensor_internal_timestamp_data</name>
      <anchorfile>group__c__sensor__internal__timestamp.html</anchorfile>
      <anchor>ga4508e0b54f5d14648b8219fc44c5b57f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_internal_timestamp_data</name>
      <anchorfile>group__c__sensor__internal__timestamp.html</anchorfile>
      <anchor>ga77b405ed4243c9e4dc89f22444d32993</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_internal_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_internal_timestamp_data_from_field</name>
      <anchorfile>group__c__sensor__internal__timestamp.html</anchorfile>
      <anchor>ga58ff8a926034bd51f3a1acdad9a96150</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_internal_timestamp_data</name>
      <anchorfile>group__c__sensor__internal__timestamp.html</anchorfile>
      <anchor>gaeef08c39770e9672b603cd5b4474090c</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_internal_timestamp_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_sensor_pps_timestamp</name>
    <title>(0x80,0x0F) Pps Timestamp [C]</title>
    <filename>group__c__sensor__pps__timestamp.html</filename>
    <class kind="struct">mip_sensor_pps_timestamp_data</class>
    <member kind="typedef">
      <type>struct mip_sensor_pps_timestamp_data</type>
      <name>mip_sensor_pps_timestamp_data</name>
      <anchorfile>group__c__sensor__pps__timestamp.html</anchorfile>
      <anchor>ga9837f1b054cfe2e8bde2cf27aba16f68</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_pps_timestamp_data</name>
      <anchorfile>group__c__sensor__pps__timestamp.html</anchorfile>
      <anchor>gae52a78e713be08d9c2bb8bc1e52e3a64</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_pps_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_pps_timestamp_data_from_field</name>
      <anchorfile>group__c__sensor__pps__timestamp.html</anchorfile>
      <anchor>ga1c7749183e371ac1b0a42f939fbfe318</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_pps_timestamp_data</name>
      <anchorfile>group__c__sensor__pps__timestamp.html</anchorfile>
      <anchor>gacdb932fa87bd76cb9e4077dd51738f69</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_pps_timestamp_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_sensor_gps_timestamp</name>
    <title>(0x80,0x12) Gps Timestamp [C]</title>
    <filename>group__c__sensor__gps__timestamp.html</filename>
    <class kind="struct">mip_sensor_gps_timestamp_data</class>
    <member kind="typedef">
      <type>struct mip_sensor_gps_timestamp_data</type>
      <name>mip_sensor_gps_timestamp_data</name>
      <anchorfile>group__c__sensor__gps__timestamp.html</anchorfile>
      <anchor>gaab717dec77899b250d914ce216f59d62</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_sensor_gps_timestamp_data_valid_flags</name>
      <anchorfile>group__c__sensor__gps__timestamp.html</anchorfile>
      <anchor>ga0d535f1a40329a336d739f4cd7dc2d72</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_gps_timestamp_data</name>
      <anchorfile>group__c__sensor__gps__timestamp.html</anchorfile>
      <anchor>ga64196bc9e1741d7d2345aed83540ef0f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_gps_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_gps_timestamp_data_from_field</name>
      <anchorfile>group__c__sensor__gps__timestamp.html</anchorfile>
      <anchor>ga4c1cda7529c446f1bbd02b7a0e213f0e</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_gps_timestamp_data_valid_flags</name>
      <anchorfile>group__c__sensor__gps__timestamp.html</anchorfile>
      <anchor>gac6f3ce0dc6bbdc5b7a9bbfa50f6d77e5</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_gps_timestamp_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_gps_timestamp_data</name>
      <anchorfile>group__c__sensor__gps__timestamp.html</anchorfile>
      <anchor>ga986d3f15972758a2b5c70d91e23e6afd</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_gps_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_gps_timestamp_data_valid_flags</name>
      <anchorfile>group__c__sensor__gps__timestamp.html</anchorfile>
      <anchor>ga1e3aa5598fb519e83cf3ea3a2edb57bb</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_gps_timestamp_data_valid_flags self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_gps_timestamp_data_valid_flags</type>
      <name>MIP_SENSOR_GPS_TIMESTAMP_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__sensor__gps__timestamp.html</anchorfile>
      <anchor>gacfc9a8470b6ac19f2c8c2e3fd7f70be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_gps_timestamp_data_valid_flags</type>
      <name>MIP_SENSOR_GPS_TIMESTAMP_DATA_VALID_FLAGS_PPS_VALID</name>
      <anchorfile>group__c__sensor__gps__timestamp.html</anchorfile>
      <anchor>ga92d85a4b2a75c7ee133da4fd6b70837b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_gps_timestamp_data_valid_flags</type>
      <name>MIP_SENSOR_GPS_TIMESTAMP_DATA_VALID_FLAGS_TIME_INITIALIZED</name>
      <anchorfile>group__c__sensor__gps__timestamp.html</anchorfile>
      <anchor>ga5cee1e0a7854af16cbde94e8251bb9fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_gps_timestamp_data_valid_flags</type>
      <name>MIP_SENSOR_GPS_TIMESTAMP_DATA_VALID_FLAGS_TIME_REFRESH</name>
      <anchorfile>group__c__sensor__gps__timestamp.html</anchorfile>
      <anchor>ga0d81482fc700c294f9f01e4898a76be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_gps_timestamp_data_valid_flags</type>
      <name>MIP_SENSOR_GPS_TIMESTAMP_DATA_VALID_FLAGS_TOW_VALID</name>
      <anchorfile>group__c__sensor__gps__timestamp.html</anchorfile>
      <anchor>gabbe3ae2828e514f46962749c88c19dff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_gps_timestamp_data_valid_flags</type>
      <name>MIP_SENSOR_GPS_TIMESTAMP_DATA_VALID_FLAGS_WEEK_NUMBER_VALID</name>
      <anchorfile>group__c__sensor__gps__timestamp.html</anchorfile>
      <anchor>ga57fdcf88a5a7ebec71a4689cb69b6560</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_sensor_temperature_abs</name>
    <title>(0x80,0x14) Temperature Abs [C]</title>
    <filename>group__c__sensor__temperature__abs.html</filename>
    <class kind="struct">mip_sensor_temperature_abs_data</class>
    <member kind="typedef">
      <type>struct mip_sensor_temperature_abs_data</type>
      <name>mip_sensor_temperature_abs_data</name>
      <anchorfile>group__c__sensor__temperature__abs.html</anchorfile>
      <anchor>ga5b126d96d817033e7532dfb540b511eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_temperature_abs_data</name>
      <anchorfile>group__c__sensor__temperature__abs.html</anchorfile>
      <anchor>ga4b52efdffda70a9678265787f563b498</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_temperature_abs_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_temperature_abs_data_from_field</name>
      <anchorfile>group__c__sensor__temperature__abs.html</anchorfile>
      <anchor>ga543881cbbd1de54271d9a2cd7c780a5b</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_temperature_abs_data</name>
      <anchorfile>group__c__sensor__temperature__abs.html</anchorfile>
      <anchor>gac71624904bbcc968ada02461bf4be306</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_temperature_abs_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_sensor_up_vector</name>
    <title>(0x80,0x11) Up Vector [C]</title>
    <filename>group__c__sensor__up__vector.html</filename>
    <class kind="struct">mip_sensor_up_vector_data</class>
    <member kind="typedef">
      <type>struct mip_sensor_up_vector_data</type>
      <name>mip_sensor_up_vector_data</name>
      <anchorfile>group__c__sensor__up__vector.html</anchorfile>
      <anchor>gaca449a3316a6c29451b68dc4b152a7bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_up_vector_data</name>
      <anchorfile>group__c__sensor__up__vector.html</anchorfile>
      <anchor>ga569538ab6fd1efce02d19ab1e2af69f4</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_up_vector_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_up_vector_data_from_field</name>
      <anchorfile>group__c__sensor__up__vector.html</anchorfile>
      <anchor>ga7546ae3b3c6477e429c2809d188aae64</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_up_vector_data</name>
      <anchorfile>group__c__sensor__up__vector.html</anchorfile>
      <anchor>ga6cb51ee820aa071a996fc53cc3a5304b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_up_vector_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_sensor_north_vector</name>
    <title>(0x80,0x10) North Vector [C]</title>
    <filename>group__c__sensor__north__vector.html</filename>
    <class kind="struct">mip_sensor_north_vector_data</class>
    <member kind="typedef">
      <type>struct mip_sensor_north_vector_data</type>
      <name>mip_sensor_north_vector_data</name>
      <anchorfile>group__c__sensor__north__vector.html</anchorfile>
      <anchor>gaff7d5c267911bea11d29790f1a896283</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_north_vector_data</name>
      <anchorfile>group__c__sensor__north__vector.html</anchorfile>
      <anchor>ga3a69cf1e165145face53b4a631b9b016</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_north_vector_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_north_vector_data_from_field</name>
      <anchorfile>group__c__sensor__north__vector.html</anchorfile>
      <anchor>ga37a22661ea8511a48ee17037e0dea868</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_north_vector_data</name>
      <anchorfile>group__c__sensor__north__vector.html</anchorfile>
      <anchor>ga5ec065a889983b80e621ad73d8ad6bc3</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_north_vector_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_sensor_overrange_status</name>
    <title>(0x80,0x18) Overrange Status [C]</title>
    <filename>group__c__sensor__overrange__status.html</filename>
    <class kind="struct">mip_sensor_overrange_status_data</class>
    <member kind="typedef">
      <type>struct mip_sensor_overrange_status_data</type>
      <name>mip_sensor_overrange_status_data</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>gae86b2808307f84bbc92b939aefa6b141</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_sensor_overrange_status_data_status</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>ga4ca7f5b5a46642e282e86c95cdc12458</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_overrange_status_data</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>gaa5b66338bd3b066628f498c56a3d4876</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_overrange_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_overrange_status_data_from_field</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>ga0689900bc75ca36fd04978d5df23f806</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_overrange_status_data_status</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>ga10e2c80d49f9931f8416e4670897d690</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_overrange_status_data_status *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_overrange_status_data</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>ga9e257a049cce1935d3f8587c9a2a5287</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_overrange_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_overrange_status_data_status</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>ga038e8e0f913167c3475f4da62b1dd46e</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_overrange_status_data_status self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_overrange_status_data_status</type>
      <name>MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_ACCEL_X</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>ga4bfa627043d1e5b23f05b585b2e89e49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_overrange_status_data_status</type>
      <name>MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_ACCEL_Y</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>ga34e3132d269f9e1f226e1f551aa816a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_overrange_status_data_status</type>
      <name>MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_ACCEL_Z</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>ga0bbe226baa7230321df3833246655cb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_overrange_status_data_status</type>
      <name>MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_GYRO_X</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>ga6495b07e69bd40cdbe33a993c811b021</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_overrange_status_data_status</type>
      <name>MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_GYRO_Y</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>gab4ddddc50ecc1825327f5a8a5d862113</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_overrange_status_data_status</type>
      <name>MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_GYRO_Z</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>ga3b75717b878cece0c534086d03af1736</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_overrange_status_data_status</type>
      <name>MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_MAG_X</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>ga54c0f93270a732a7f6823dc399ca2611</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_overrange_status_data_status</type>
      <name>MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_MAG_Y</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>gaf1082256073b21c465b61d92f4c3a5df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_overrange_status_data_status</type>
      <name>MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_MAG_Z</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>ga589b6de81ccb3926cba4cea03b359841</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_overrange_status_data_status</type>
      <name>MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_NONE</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>gaa67a781c109d6ce38af92c6ca7898df0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_sensor_overrange_status_data_status</type>
      <name>MIP_SENSOR_OVERRANGE_STATUS_DATA_STATUS_PRESS</name>
      <anchorfile>group__c__sensor__overrange__status.html</anchorfile>
      <anchor>ga96451c22e4da5989134ea6dfb6e8717d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_sensor_odometer_data</name>
    <title>(0x80,0x40) Odometer Data [C]</title>
    <filename>group__c__sensor__odometer__data.html</filename>
    <class kind="struct">mip_sensor_odometer_data_data</class>
    <member kind="typedef">
      <type>struct mip_sensor_odometer_data_data</type>
      <name>mip_sensor_odometer_data_data</name>
      <anchorfile>group__c__sensor__odometer__data.html</anchorfile>
      <anchor>ga425aeda6a9d14065ae102ebdcfb70760</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_sensor_odometer_data_data</name>
      <anchorfile>group__c__sensor__odometer__data.html</anchorfile>
      <anchor>gad095f2b19b9f0654593928e5d5dc11f3</anchor>
      <arglist>(struct mip_serializer *serializer, mip_sensor_odometer_data_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_sensor_odometer_data_data_from_field</name>
      <anchorfile>group__c__sensor__odometer__data.html</anchorfile>
      <anchor>ga61b69bd43095238e07957952c90d4aa8</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_sensor_odometer_data_data</name>
      <anchorfile>group__c__sensor__odometer__data.html</anchorfile>
      <anchor>gac8390d5a8471d4481d46ed2da3e84289</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_sensor_odometer_data_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>shared_data_c</name>
    <title>Shared Data [C]</title>
    <filename>group__shared__data__c.html</filename>
    <subgroup>c_shared_event_source</subgroup>
    <subgroup>c_shared_ticks</subgroup>
    <subgroup>c_shared_delta_ticks</subgroup>
    <subgroup>c_shared_gps_timestamp</subgroup>
    <subgroup>c_shared_delta_time</subgroup>
    <subgroup>c_shared_reference_timestamp</subgroup>
    <subgroup>c_shared_reference_time_delta</subgroup>
    <subgroup>c_shared_external_timestamp</subgroup>
    <subgroup>c_shared_external_time_delta</subgroup>
    <member kind="enumvalue">
      <name>MIP_SHARED_DATA_DESC_SET</name>
      <anchorfile>group__shared__data__c.html</anchorfile>
      <anchor>ggafb730582952b7ceec73d7dc9bf7bef39aa683c8ea43f90b110f88bfca327c911a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SHARED_EVENT_SOURCE</name>
      <anchorfile>group__shared__data__c.html</anchorfile>
      <anchor>ggafb730582952b7ceec73d7dc9bf7bef39a63f3aba5ec3cf465d103f3550d8ccd3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SHARED_TICKS</name>
      <anchorfile>group__shared__data__c.html</anchorfile>
      <anchor>ggafb730582952b7ceec73d7dc9bf7bef39ae617a95adf99bbe1e5b55437ec3f597c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SHARED_DELTA_TICKS</name>
      <anchorfile>group__shared__data__c.html</anchorfile>
      <anchor>ggafb730582952b7ceec73d7dc9bf7bef39aa4f6a079c347eb3d1893f769e10a7139</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SHARED_GPS_TIME</name>
      <anchorfile>group__shared__data__c.html</anchorfile>
      <anchor>ggafb730582952b7ceec73d7dc9bf7bef39a953f6bc75dd958c3a72eb8b3f9428663</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SHARED_DELTA_TIME</name>
      <anchorfile>group__shared__data__c.html</anchorfile>
      <anchor>ggafb730582952b7ceec73d7dc9bf7bef39ae949c8a8dda11621bc0fbe46f932c78c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SHARED_REFERENCE_TIME</name>
      <anchorfile>group__shared__data__c.html</anchorfile>
      <anchor>ggafb730582952b7ceec73d7dc9bf7bef39a3badae03c8ea3ce1c1dbec9a5405e143</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SHARED_REF_TIME_DELTA</name>
      <anchorfile>group__shared__data__c.html</anchorfile>
      <anchor>ggafb730582952b7ceec73d7dc9bf7bef39a0b7f9ed4339ade81133439b03f72622e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SHARED_EXTERNAL_TIME</name>
      <anchorfile>group__shared__data__c.html</anchorfile>
      <anchor>ggafb730582952b7ceec73d7dc9bf7bef39a5d8ddfa6c25a05bd85c06b5cfc7e766a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SHARED_SYS_TIME_DELTA</name>
      <anchorfile>group__shared__data__c.html</anchorfile>
      <anchor>ggafb730582952b7ceec73d7dc9bf7bef39aebde4057c609b653186caae8459c57aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SHARED_DEBUG_TICKS</name>
      <anchorfile>group__shared__data__c.html</anchorfile>
      <anchor>ggafb730582952b7ceec73d7dc9bf7bef39a1baa9d7ee09a19606544cbe7d4ed6bd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SHARED_START</name>
      <anchorfile>group__shared__data__c.html</anchorfile>
      <anchor>ggafccd240f973cf154952fb917c9209719ae57239a0b4e254c595d9314613b71de8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_shared_event_source</name>
    <title>(0xFF,0xD0) Event Source [C]</title>
    <filename>group__c__shared__event__source.html</filename>
    <class kind="struct">mip_shared_event_source_data</class>
    <member kind="typedef">
      <type>struct mip_shared_event_source_data</type>
      <name>mip_shared_event_source_data</name>
      <anchorfile>group__c__shared__event__source.html</anchorfile>
      <anchor>ga817eff9bccc3e2b6357635c19d99a028</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_event_source_data</name>
      <anchorfile>group__c__shared__event__source.html</anchorfile>
      <anchor>ga69baf53565ea8ba03c7d8724530b411f</anchor>
      <arglist>(struct mip_serializer *serializer, mip_shared_event_source_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_shared_event_source_data_from_field</name>
      <anchorfile>group__c__shared__event__source.html</anchorfile>
      <anchor>gacd5de6515d8a6d4aa8cd37e080ede648</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_event_source_data</name>
      <anchorfile>group__c__shared__event__source.html</anchorfile>
      <anchor>gab45ff5f8dc1443c7759e87f3675eb69b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_shared_event_source_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_shared_ticks</name>
    <title>(0xFF,0xD1) Ticks [C]</title>
    <filename>group__c__shared__ticks.html</filename>
    <class kind="struct">mip_shared_ticks_data</class>
    <member kind="typedef">
      <type>struct mip_shared_ticks_data</type>
      <name>mip_shared_ticks_data</name>
      <anchorfile>group__c__shared__ticks.html</anchorfile>
      <anchor>ga0ed413eea170c59958b273461cf879fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_ticks_data</name>
      <anchorfile>group__c__shared__ticks.html</anchorfile>
      <anchor>ga92f0b4aa0b851b4b2d4ee9802b409d7a</anchor>
      <arglist>(struct mip_serializer *serializer, mip_shared_ticks_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_shared_ticks_data_from_field</name>
      <anchorfile>group__c__shared__ticks.html</anchorfile>
      <anchor>gaf13c963a58cbcff7d3d85e70c4eec072</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_ticks_data</name>
      <anchorfile>group__c__shared__ticks.html</anchorfile>
      <anchor>gaf9516b77242fd7c9d8d1cdf49664146e</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_shared_ticks_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_shared_delta_ticks</name>
    <title>(0xFF,0xD2) Delta Ticks [C]</title>
    <filename>group__c__shared__delta__ticks.html</filename>
    <class kind="struct">mip_shared_delta_ticks_data</class>
    <member kind="typedef">
      <type>struct mip_shared_delta_ticks_data</type>
      <name>mip_shared_delta_ticks_data</name>
      <anchorfile>group__c__shared__delta__ticks.html</anchorfile>
      <anchor>gab7929367ce85fe8177b7da56cdd39218</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_delta_ticks_data</name>
      <anchorfile>group__c__shared__delta__ticks.html</anchorfile>
      <anchor>gac8186c29660a92caedf04dca92531dcc</anchor>
      <arglist>(struct mip_serializer *serializer, mip_shared_delta_ticks_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_shared_delta_ticks_data_from_field</name>
      <anchorfile>group__c__shared__delta__ticks.html</anchorfile>
      <anchor>gaf3ee6472be462b9fce7ed65433c4de7f</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_delta_ticks_data</name>
      <anchorfile>group__c__shared__delta__ticks.html</anchorfile>
      <anchor>ga69c42e28062d9440616d460c7b5f0f5b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_shared_delta_ticks_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_shared_gps_timestamp</name>
    <title>(0xFF,0xD3) Gps Timestamp [C]</title>
    <filename>group__c__shared__gps__timestamp.html</filename>
    <class kind="struct">mip_shared_gps_timestamp_data</class>
    <member kind="typedef">
      <type>struct mip_shared_gps_timestamp_data</type>
      <name>mip_shared_gps_timestamp_data</name>
      <anchorfile>group__c__shared__gps__timestamp.html</anchorfile>
      <anchor>ga5045680b5d194ac2ef3dac44eb977686</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_shared_gps_timestamp_data_valid_flags</name>
      <anchorfile>group__c__shared__gps__timestamp.html</anchorfile>
      <anchor>ga50d89086d18249eed3e320683e9f49e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_gps_timestamp_data</name>
      <anchorfile>group__c__shared__gps__timestamp.html</anchorfile>
      <anchor>gae3ca2a637ee53171e5fca48287854310</anchor>
      <arglist>(struct mip_serializer *serializer, mip_shared_gps_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_shared_gps_timestamp_data_from_field</name>
      <anchorfile>group__c__shared__gps__timestamp.html</anchorfile>
      <anchor>ga575aa01930fdee3b8f85a937beeda800</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_gps_timestamp_data_valid_flags</name>
      <anchorfile>group__c__shared__gps__timestamp.html</anchorfile>
      <anchor>ga30b1ab6cf11d4406bf502ac3804bcb09</anchor>
      <arglist>(struct mip_serializer *serializer, mip_shared_gps_timestamp_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_gps_timestamp_data</name>
      <anchorfile>group__c__shared__gps__timestamp.html</anchorfile>
      <anchor>gaab5e9b311ef1bd54a507717fe6a9082b</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_shared_gps_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_gps_timestamp_data_valid_flags</name>
      <anchorfile>group__c__shared__gps__timestamp.html</anchorfile>
      <anchor>gaaf340040c8cee14cd0db034e4b90d361</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_shared_gps_timestamp_data_valid_flags self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_shared_gps_timestamp_data_valid_flags</type>
      <name>MIP_SHARED_GPS_TIMESTAMP_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__shared__gps__timestamp.html</anchorfile>
      <anchor>ga2eda901c648c12c1200208c156e09e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_shared_gps_timestamp_data_valid_flags</type>
      <name>MIP_SHARED_GPS_TIMESTAMP_DATA_VALID_FLAGS_TIME_VALID</name>
      <anchorfile>group__c__shared__gps__timestamp.html</anchorfile>
      <anchor>gaeabe0d72ff7f2ad0e7eb7f693706e606</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_shared_gps_timestamp_data_valid_flags</type>
      <name>MIP_SHARED_GPS_TIMESTAMP_DATA_VALID_FLAGS_TOW</name>
      <anchorfile>group__c__shared__gps__timestamp.html</anchorfile>
      <anchor>ga5052f7dda44612e99b0482b512e505bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_shared_gps_timestamp_data_valid_flags</type>
      <name>MIP_SHARED_GPS_TIMESTAMP_DATA_VALID_FLAGS_WEEK_NUMBER</name>
      <anchorfile>group__c__shared__gps__timestamp.html</anchorfile>
      <anchor>gaf1522679f4ddfb6d7873532a259896cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_shared_delta_time</name>
    <title>(0xFF,0xD4) Delta Time [C]</title>
    <filename>group__c__shared__delta__time.html</filename>
    <class kind="struct">mip_shared_delta_time_data</class>
    <member kind="typedef">
      <type>struct mip_shared_delta_time_data</type>
      <name>mip_shared_delta_time_data</name>
      <anchorfile>group__c__shared__delta__time.html</anchorfile>
      <anchor>ga5dbb7f6a249f46a932291276aadc3d05</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_delta_time_data</name>
      <anchorfile>group__c__shared__delta__time.html</anchorfile>
      <anchor>ga96193c5c34f24635796a2973c11dfa78</anchor>
      <arglist>(struct mip_serializer *serializer, mip_shared_delta_time_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_shared_delta_time_data_from_field</name>
      <anchorfile>group__c__shared__delta__time.html</anchorfile>
      <anchor>ga00f9322ba6a445e00a337fb32629c53a</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_delta_time_data</name>
      <anchorfile>group__c__shared__delta__time.html</anchorfile>
      <anchor>ga3eaf4063b2c8d4d9d09acd5bb55f2e8f</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_shared_delta_time_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_shared_reference_timestamp</name>
    <title>(0xFF,0xD5) Reference Timestamp [C]</title>
    <filename>group__c__shared__reference__timestamp.html</filename>
    <class kind="struct">mip_shared_reference_timestamp_data</class>
    <member kind="typedef">
      <type>struct mip_shared_reference_timestamp_data</type>
      <name>mip_shared_reference_timestamp_data</name>
      <anchorfile>group__c__shared__reference__timestamp.html</anchorfile>
      <anchor>gad30017027f2589e9b865b96f2d3a1bbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_reference_timestamp_data</name>
      <anchorfile>group__c__shared__reference__timestamp.html</anchorfile>
      <anchor>ga102f1fe09343abb07c23c80ba55f98b6</anchor>
      <arglist>(struct mip_serializer *serializer, mip_shared_reference_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_shared_reference_timestamp_data_from_field</name>
      <anchorfile>group__c__shared__reference__timestamp.html</anchorfile>
      <anchor>gad1ce70970f9a04bec2ff8738e00b26d0</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_reference_timestamp_data</name>
      <anchorfile>group__c__shared__reference__timestamp.html</anchorfile>
      <anchor>ga9a731c9f4c1b31ddf2d6429db995dd2d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_shared_reference_timestamp_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_shared_reference_time_delta</name>
    <title>(0xFF,0xD6) Reference Time Delta [C]</title>
    <filename>group__c__shared__reference__time__delta.html</filename>
    <class kind="struct">mip_shared_reference_time_delta_data</class>
    <member kind="typedef">
      <type>struct mip_shared_reference_time_delta_data</type>
      <name>mip_shared_reference_time_delta_data</name>
      <anchorfile>group__c__shared__reference__time__delta.html</anchorfile>
      <anchor>ga6e279f67a88f8996391cc51adcd7c885</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_reference_time_delta_data</name>
      <anchorfile>group__c__shared__reference__time__delta.html</anchorfile>
      <anchor>ga3ac49d3d92073812c22b14ae5feebb52</anchor>
      <arglist>(struct mip_serializer *serializer, mip_shared_reference_time_delta_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_shared_reference_time_delta_data_from_field</name>
      <anchorfile>group__c__shared__reference__time__delta.html</anchorfile>
      <anchor>ga110d1c0e6fb5bb052c1514993544da26</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_reference_time_delta_data</name>
      <anchorfile>group__c__shared__reference__time__delta.html</anchorfile>
      <anchor>ga343c9d9e953e508e63c1541f3be41040</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_shared_reference_time_delta_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_shared_external_timestamp</name>
    <title>(0xFF,0xD7) External Timestamp [C]</title>
    <filename>group__c__shared__external__timestamp.html</filename>
    <class kind="struct">mip_shared_external_timestamp_data</class>
    <member kind="typedef">
      <type>struct mip_shared_external_timestamp_data</type>
      <name>mip_shared_external_timestamp_data</name>
      <anchorfile>group__c__shared__external__timestamp.html</anchorfile>
      <anchor>gaa19bb01d241b734ab6e07060edb44ddd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_shared_external_timestamp_data_valid_flags</name>
      <anchorfile>group__c__shared__external__timestamp.html</anchorfile>
      <anchor>ga57db19d3f5d4523844f686137f16a7ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_external_timestamp_data</name>
      <anchorfile>group__c__shared__external__timestamp.html</anchorfile>
      <anchor>gad2b3616000a183a9796944d44452c5aa</anchor>
      <arglist>(struct mip_serializer *serializer, mip_shared_external_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_shared_external_timestamp_data_from_field</name>
      <anchorfile>group__c__shared__external__timestamp.html</anchorfile>
      <anchor>ga90a4893e50e40f47d9a040816ae8a49c</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_external_timestamp_data_valid_flags</name>
      <anchorfile>group__c__shared__external__timestamp.html</anchorfile>
      <anchor>ga93442fe9d9762cd3e0003ed40665e1c2</anchor>
      <arglist>(struct mip_serializer *serializer, mip_shared_external_timestamp_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_external_timestamp_data</name>
      <anchorfile>group__c__shared__external__timestamp.html</anchorfile>
      <anchor>ga7ffb1ca8ee034d176d8a981a1cc51538</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_shared_external_timestamp_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_external_timestamp_data_valid_flags</name>
      <anchorfile>group__c__shared__external__timestamp.html</anchorfile>
      <anchor>ga90cfc4f41e3bc7f8a153ee30e03d1fbb</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_shared_external_timestamp_data_valid_flags self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_shared_external_timestamp_data_valid_flags</type>
      <name>MIP_SHARED_EXTERNAL_TIMESTAMP_DATA_VALID_FLAGS_NANOSECONDS</name>
      <anchorfile>group__c__shared__external__timestamp.html</anchorfile>
      <anchor>ga278e36f9b9b7e98678a5e028ff72c9b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_shared_external_timestamp_data_valid_flags</type>
      <name>MIP_SHARED_EXTERNAL_TIMESTAMP_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__shared__external__timestamp.html</anchorfile>
      <anchor>ga82d4f181a20f731594d01854e7cabe4b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_shared_external_time_delta</name>
    <title>(0xFF,0xD8) External Time Delta [C]</title>
    <filename>group__c__shared__external__time__delta.html</filename>
    <class kind="struct">mip_shared_external_time_delta_data</class>
    <member kind="typedef">
      <type>struct mip_shared_external_time_delta_data</type>
      <name>mip_shared_external_time_delta_data</name>
      <anchorfile>group__c__shared__external__time__delta.html</anchorfile>
      <anchor>ga447b0941113a5856a1c81c7ba5545914</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>mip_shared_external_time_delta_data_valid_flags</name>
      <anchorfile>group__c__shared__external__time__delta.html</anchorfile>
      <anchor>ga810715c696ac7a0a5e36c6808bc1c4db</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_external_time_delta_data</name>
      <anchorfile>group__c__shared__external__time__delta.html</anchorfile>
      <anchor>ga04c1d11fd067e4df5c31a3bbccd40145</anchor>
      <arglist>(struct mip_serializer *serializer, mip_shared_external_time_delta_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_shared_external_time_delta_data_from_field</name>
      <anchorfile>group__c__shared__external__time__delta.html</anchorfile>
      <anchor>ga0f19d0086f45b7b52b171937e433c70e</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_shared_external_time_delta_data_valid_flags</name>
      <anchorfile>group__c__shared__external__time__delta.html</anchorfile>
      <anchor>gaea2046020fe04bce89ba5089c0486a3d</anchor>
      <arglist>(struct mip_serializer *serializer, mip_shared_external_time_delta_data_valid_flags *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_external_time_delta_data</name>
      <anchorfile>group__c__shared__external__time__delta.html</anchorfile>
      <anchor>ga9644f934b03aba55a8109e02676f5ad1</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_shared_external_time_delta_data *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_shared_external_time_delta_data_valid_flags</name>
      <anchorfile>group__c__shared__external__time__delta.html</anchorfile>
      <anchor>gae60e61c8e81b415b04421bb90234787d</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_shared_external_time_delta_data_valid_flags self)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_shared_external_time_delta_data_valid_flags</type>
      <name>MIP_SHARED_EXTERNAL_TIME_DELTA_DATA_VALID_FLAGS_DT_NANOS</name>
      <anchorfile>group__c__shared__external__time__delta.html</anchorfile>
      <anchor>ga387fd53921bf018163473af9c5ff579c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mip_shared_external_time_delta_data_valid_flags</type>
      <name>MIP_SHARED_EXTERNAL_TIME_DELTA_DATA_VALID_FLAGS_NONE</name>
      <anchorfile>group__c__shared__external__time__delta.html</anchorfile>
      <anchor>ga19a2e04feaf98da78452684f186f7bd1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>system_data_c</name>
    <title>System Data [C]</title>
    <filename>group__system__data__c.html</filename>
    <subgroup>c_system_built_in_test</subgroup>
    <subgroup>c_system_time_sync_status</subgroup>
    <subgroup>c_system_gpio_state</subgroup>
    <subgroup>c_system_gpio_analog_value</subgroup>
    <member kind="enumvalue">
      <name>MIP_SYSTEM_DATA_DESC_SET</name>
      <anchorfile>group__system__data__c.html</anchorfile>
      <anchor>gga7cc2e4244ca368f68e5746185eda6c4aaa8d5d4b0602c885ce0400a91bf247e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SYSTEM_BUILT_IN_TEST</name>
      <anchorfile>group__system__data__c.html</anchorfile>
      <anchor>gga7cc2e4244ca368f68e5746185eda6c4aa3b39dcc5163becf30b8243f5f8f9c3e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SYSTEM_TIME_SYNC_STATUS</name>
      <anchorfile>group__system__data__c.html</anchorfile>
      <anchor>gga7cc2e4244ca368f68e5746185eda6c4aa6d1192997055ce0b9d7e942d4bd0a493</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SYSTEM_GPIO_STATE</name>
      <anchorfile>group__system__data__c.html</anchorfile>
      <anchor>gga7cc2e4244ca368f68e5746185eda6c4aa5e77add0cbffbc1d50ddbadef8a550f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DATA_DESC_SYSTEM_GPIO_ANALOG_VALUE</name>
      <anchorfile>group__system__data__c.html</anchorfile>
      <anchor>gga7cc2e4244ca368f68e5746185eda6c4aa3b9216851eb7a33505382d55d78257b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_system_built_in_test</name>
    <title>(0xA0,0x01) Built In Test [C]</title>
    <filename>group__c__system__built__in__test.html</filename>
    <class kind="struct">mip_system_built_in_test_data</class>
    <member kind="typedef">
      <type>struct mip_system_built_in_test_data</type>
      <name>mip_system_built_in_test_data</name>
      <anchorfile>group__c__system__built__in__test.html</anchorfile>
      <anchor>gafad409638821db8ae59448a4e2c47ec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_system_built_in_test_data</name>
      <anchorfile>group__c__system__built__in__test.html</anchorfile>
      <anchor>gafe5345fb8efd353c2d7f562f4b611a45</anchor>
      <arglist>(struct mip_serializer *serializer, mip_system_built_in_test_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_system_built_in_test_data_from_field</name>
      <anchorfile>group__c__system__built__in__test.html</anchorfile>
      <anchor>ga892059953593bf3d43e943f098f832ec</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_system_built_in_test_data</name>
      <anchorfile>group__c__system__built__in__test.html</anchorfile>
      <anchor>ga798ee10f0f7a98a5a35b8af1fdd9eb89</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_system_built_in_test_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_system_time_sync_status</name>
    <title>(0xA0,0x02) Time Sync Status [C]</title>
    <filename>group__c__system__time__sync__status.html</filename>
    <class kind="struct">mip_system_time_sync_status_data</class>
    <member kind="typedef">
      <type>struct mip_system_time_sync_status_data</type>
      <name>mip_system_time_sync_status_data</name>
      <anchorfile>group__c__system__time__sync__status.html</anchorfile>
      <anchor>gad18e7d4e123d910471893396698e4dbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_system_time_sync_status_data</name>
      <anchorfile>group__c__system__time__sync__status.html</anchorfile>
      <anchor>gae2491ffebecaa816323e1b917e9a0d9c</anchor>
      <arglist>(struct mip_serializer *serializer, mip_system_time_sync_status_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_system_time_sync_status_data_from_field</name>
      <anchorfile>group__c__system__time__sync__status.html</anchorfile>
      <anchor>gad95101d5ec26964e2448f420540f42cb</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_system_time_sync_status_data</name>
      <anchorfile>group__c__system__time__sync__status.html</anchorfile>
      <anchor>gaefbf8bf9f3b1bea28f22481560773597</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_system_time_sync_status_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_system_gpio_state</name>
    <title>(0xA0,0x03) Gpio State [C]</title>
    <filename>group__c__system__gpio__state.html</filename>
    <class kind="struct">mip_system_gpio_state_data</class>
    <member kind="typedef">
      <type>struct mip_system_gpio_state_data</type>
      <name>mip_system_gpio_state_data</name>
      <anchorfile>group__c__system__gpio__state.html</anchorfile>
      <anchor>gac6cc201009752e5357b053de4378f411</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_system_gpio_state_data</name>
      <anchorfile>group__c__system__gpio__state.html</anchorfile>
      <anchor>ga0748583bdab425641af75df5173a8494</anchor>
      <arglist>(struct mip_serializer *serializer, mip_system_gpio_state_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_system_gpio_state_data_from_field</name>
      <anchorfile>group__c__system__gpio__state.html</anchorfile>
      <anchor>ga3065bd513a4fafd67659b9c29a7cbf77</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_system_gpio_state_data</name>
      <anchorfile>group__c__system__gpio__state.html</anchorfile>
      <anchor>ga5e16e3377e5e67067ac4a008a97404d2</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_system_gpio_state_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>c_system_gpio_analog_value</name>
    <title>(0xA0,0x04) Gpio Analog Value [C]</title>
    <filename>group__c__system__gpio__analog__value.html</filename>
    <class kind="struct">mip_system_gpio_analog_value_data</class>
    <member kind="typedef">
      <type>struct mip_system_gpio_analog_value_data</type>
      <name>mip_system_gpio_analog_value_data</name>
      <anchorfile>group__c__system__gpio__analog__value.html</anchorfile>
      <anchor>ga0df125416c3b13426846ca053f728e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_mip_system_gpio_analog_value_data</name>
      <anchorfile>group__c__system__gpio__analog__value.html</anchorfile>
      <anchor>gacb69bd8fb27a40c92d763a7e90b3836c</anchor>
      <arglist>(struct mip_serializer *serializer, mip_system_gpio_analog_value_data *self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extract_mip_system_gpio_analog_value_data_from_field</name>
      <anchorfile>group__c__system__gpio__analog__value.html</anchorfile>
      <anchor>ga8a7830f60996903ac7b7b233f8f2fd28</anchor>
      <arglist>(const struct mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_mip_system_gpio_analog_value_data</name>
      <anchorfile>group__c__system__gpio__analog__value.html</anchorfile>
      <anchor>gada9fdc218985959f582b5b06ec84f398</anchor>
      <arglist>(struct mip_serializer *serializer, const mip_system_gpio_analog_value_data *self)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>MipCommandQueue_c</name>
    <title>Mip Command Queue [C]</title>
    <filename>group__MipCommandQueue__c.html</filename>
    <subgroup>PendingCommand</subgroup>
    <subgroup>CommandQueue</subgroup>
  </compound>
  <compound kind="group">
    <name>PendingCommand</name>
    <title>mip_pending_cmd functions [C]</title>
    <filename>group__PendingCommand.html</filename>
    <class kind="struct">mip_pending_cmd</class>
    <member kind="typedef">
      <type>struct mip_pending_cmd</type>
      <name>mip_pending_cmd</name>
      <anchorfile>group__PendingCommand.html</anchorfile>
      <anchor>gaa8cf5f4f041e7f87eb224add16935aad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_pending_cmd_check_timeout</name>
      <anchorfile>group__PendingCommand.html</anchorfile>
      <anchor>ga9b104ec5cbbdf5fdd344d613b25afa3a</anchor>
      <arglist>(const mip_pending_cmd *cmd, timestamp_type now)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_pending_cmd_init</name>
      <anchorfile>group__PendingCommand.html</anchorfile>
      <anchor>gae62c96dbceab90067a16d844ac97b192</anchor>
      <arglist>(mip_pending_cmd *cmd, uint8_t descriptor_set, uint8_t field_descriptor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_pending_cmd_init_full</name>
      <anchorfile>group__PendingCommand.html</anchorfile>
      <anchor>ga2f3e50e341a5d0d9ba20999fca53bd7a</anchor>
      <arglist>(mip_pending_cmd *cmd, uint8_t descriptor_set, uint8_t field_descriptor, uint8_t response_descriptor, uint8_t *response_buffer, uint8_t response_size, timeout_type additional_time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_pending_cmd_init_with_response</name>
      <anchorfile>group__PendingCommand.html</anchorfile>
      <anchor>ga44c655111d5bd8d7be78c3cb46317532</anchor>
      <arglist>(mip_pending_cmd *cmd, uint8_t descriptor_set, uint8_t field_descriptor, uint8_t response_descriptor, uint8_t *response_buffer, uint8_t response_buffer_size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_pending_cmd_init_with_timeout</name>
      <anchorfile>group__PendingCommand.html</anchorfile>
      <anchor>ga5afaefa6d67ce9387a0c69a4620262cd</anchor>
      <arglist>(mip_pending_cmd *cmd, uint8_t descriptor_set, uint8_t field_descriptor, timeout_type additional_time)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>mip_pending_cmd_remaining_time</name>
      <anchorfile>group__PendingCommand.html</anchorfile>
      <anchor>ga13f3d718434974e332c51dff913b2bb2</anchor>
      <arglist>(const mip_pending_cmd *cmd, timestamp_type now)</arglist>
    </member>
    <member kind="function">
      <type>const uint8_t *</type>
      <name>mip_pending_cmd_response</name>
      <anchorfile>group__PendingCommand.html</anchorfile>
      <anchor>ga6fa69f108fce070f34358d98f04df8f5</anchor>
      <arglist>(const mip_pending_cmd *cmd)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>mip_pending_cmd_response_length</name>
      <anchorfile>group__PendingCommand.html</anchorfile>
      <anchor>gadaf8d966ede3ebcbbc45eca4ddfb57f6</anchor>
      <arglist>(const mip_pending_cmd *cmd)</arglist>
    </member>
    <member kind="function">
      <type>enum mip_cmd_result</type>
      <name>mip_pending_cmd_status</name>
      <anchorfile>group__PendingCommand.html</anchorfile>
      <anchor>gab7b1be6fa39c9ae116c14a713c08e767</anchor>
      <arglist>(const mip_pending_cmd *cmd)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>CommandQueue</name>
    <title>mip_cmd_queue functions [C]</title>
    <filename>group__CommandQueue.html</filename>
    <class kind="struct">mip_cmd_queue</class>
    <member kind="typedef">
      <type>struct mip_cmd_queue</type>
      <name>mip_cmd_queue</name>
      <anchorfile>group__CommandQueue.html</anchorfile>
      <anchor>ga2dc03478615e9623da5fcb38d9d9901c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>timeout_type</type>
      <name>mip_cmd_queue_base_reply_timeout</name>
      <anchorfile>group__CommandQueue.html</anchorfile>
      <anchor>gaa4f3b76ae28f778134846aa606691474</anchor>
      <arglist>(const mip_cmd_queue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_cmd_queue_clear</name>
      <anchorfile>group__CommandQueue.html</anchorfile>
      <anchor>ga90fbf06e3fb9812e07e141c86dd1a43f</anchor>
      <arglist>(mip_cmd_queue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_cmd_queue_dequeue</name>
      <anchorfile>group__CommandQueue.html</anchorfile>
      <anchor>gad0c4ca9dbe8137842e4b79676c8e09dc</anchor>
      <arglist>(mip_cmd_queue *queue, mip_pending_cmd *cmd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_cmd_queue_enqueue</name>
      <anchorfile>group__CommandQueue.html</anchorfile>
      <anchor>gabd500de1b3d23a5ebe494b324582a144</anchor>
      <arglist>(mip_cmd_queue *queue, mip_pending_cmd *cmd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_cmd_queue_init</name>
      <anchorfile>group__CommandQueue.html</anchorfile>
      <anchor>ga18aa09db516da1a05341637731c12385</anchor>
      <arglist>(mip_cmd_queue *queue, timeout_type base_reply_timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_cmd_queue_process_packet</name>
      <anchorfile>group__CommandQueue.html</anchorfile>
      <anchor>ga9a2e8ef35c5e87c8d7520e79d9c79f46</anchor>
      <arglist>(mip_cmd_queue *queue, const mip_packet *packet, timestamp_type timestamp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_cmd_queue_set_base_reply_timeout</name>
      <anchorfile>group__CommandQueue.html</anchorfile>
      <anchor>gae7fd2da04ffa4e7f87a478f50a70363e</anchor>
      <arglist>(mip_cmd_queue *queue, timeout_type timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_cmd_queue_update</name>
      <anchorfile>group__CommandQueue.html</anchorfile>
      <anchor>ga73e259916e10d4513b7278444801a363</anchor>
      <arglist>(mip_cmd_queue *queue, timestamp_type timestamp)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>MipDispatch_c</name>
    <title>Mip Dispatch [C]</title>
    <filename>group__MipDispatch__c.html</filename>
    <subgroup>mip_dispatch_handler</subgroup>
    <subgroup>MipDispatchHandler</subgroup>
    <member kind="typedef">
      <type>bool(*</type>
      <name>mip_dispatch_extractor</name>
      <anchorfile>group__MipDispatch__c.html</anchorfile>
      <anchor>ga8019904fd56bfa83e2cc85188ff4032b</anchor>
      <arglist>)(const mip_field *field, void *ptr)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>mip_dispatch_field_callback</name>
      <anchorfile>group__MipDispatch__c.html</anchorfile>
      <anchor>ga9a367ac3e231b2e18355d3f1e19dbd5e</anchor>
      <arglist>)(void *context, const mip_field *field, timestamp_type timestamp)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>mip_dispatch_packet_callback</name>
      <anchorfile>group__MipDispatch__c.html</anchorfile>
      <anchor>ga8038c422044efa603d4358fbdabf9327</anchor>
      <arglist>)(void *context, const mip_packet *packet, timestamp_type timestamp)</arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DISPATCH_ANY_DATA_SET</name>
      <anchorfile>group__MipDispatch__c.html</anchorfile>
      <anchor>ggae6dceca96ec2c7a1b4aa211264a87ef6aba252b5812a839f26b5c7b36d01d050b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_DISPATCH_ANY_DESCRIPTOR</name>
      <anchorfile>group__MipDispatch__c.html</anchorfile>
      <anchor>ggae6dceca96ec2c7a1b4aa211264a87ef6a981852cded9d9cb4535e9ab146057800</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mip_dispatch_handler</name>
    <title>mip_dispatch_handler</title>
    <filename>group__mip__dispatch__handler.html</filename>
    <class kind="struct">mip_dispatch_handler</class>
    <member kind="typedef">
      <type>struct mip_dispatch_handler</type>
      <name>mip_dispatch_handler</name>
      <anchorfile>group__mip__dispatch__handler.html</anchorfile>
      <anchor>gaf40a7dd3b408020ce3ca0a6849d76677</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_dispatch_handler_init_extractor</name>
      <anchorfile>group__mip__dispatch__handler.html</anchorfile>
      <anchor>gabc2c8506b9f4c951a28af417763466d4</anchor>
      <arglist>(mip_dispatch_handler *handler, uint8_t descriptor_set, uint8_t field_descriptor, mip_dispatch_extractor extractor, void *field_ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_dispatch_handler_init_field_handler</name>
      <anchorfile>group__mip__dispatch__handler.html</anchorfile>
      <anchor>ga1072a6284f395a95e5140f531b8677c6</anchor>
      <arglist>(mip_dispatch_handler *handler, uint8_t descriptor_set, uint8_t field_descriptor, mip_dispatch_field_callback callback, void *context)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_dispatch_handler_init_packet_handler</name>
      <anchorfile>group__mip__dispatch__handler.html</anchorfile>
      <anchor>ga317f690208afe133b4951755444131d5</anchor>
      <arglist>(mip_dispatch_handler *handler, uint8_t descriptor_set, bool after_fields, mip_dispatch_packet_callback callback, void *context)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_dispatch_handler_is_enabled</name>
      <anchorfile>group__mip__dispatch__handler.html</anchorfile>
      <anchor>ga60f9e20f96886633d06d288e338b6665</anchor>
      <arglist>(mip_dispatch_handler *handler)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_dispatch_handler_set_enabled</name>
      <anchorfile>group__mip__dispatch__handler.html</anchorfile>
      <anchor>ga70b7b6ec58a98a1e2a73527187957904</anchor>
      <arglist>(mip_dispatch_handler *handler, bool enable)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>MipDispatchHandler</name>
    <title>mip_dispatch_handler - Represents a callback</title>
    <filename>group__MipDispatchHandler.html</filename>
    <class kind="struct">mip_dispatcher</class>
    <member kind="typedef">
      <type>struct mip_dispatcher</type>
      <name>mip_dispatcher</name>
      <anchorfile>group__MipDispatchHandler.html</anchorfile>
      <anchor>gac1437fd504f79308b470e859e0a3624c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_dispatcher_add_handler</name>
      <anchorfile>group__MipDispatchHandler.html</anchorfile>
      <anchor>gaf23520b07e31882bdd1f72831296510b</anchor>
      <arglist>(mip_dispatcher *self, mip_dispatch_handler *handler)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_dispatcher_dispatch_packet</name>
      <anchorfile>group__MipDispatchHandler.html</anchorfile>
      <anchor>ga115322584e3d28c1462eb3b47bf810ea</anchor>
      <arglist>(mip_dispatcher *self, const mip_packet *packet, timestamp_type timestamp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_dispatcher_init</name>
      <anchorfile>group__MipDispatchHandler.html</anchorfile>
      <anchor>gab93e79aafe2264d4757701049a02814d</anchor>
      <arglist>(mip_dispatcher *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_dispatcher_remove_all_handlers</name>
      <anchorfile>group__MipDispatchHandler.html</anchorfile>
      <anchor>gadda19edb0e8c93830c939dff32ff9c2a</anchor>
      <arglist>(mip_dispatcher *self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_dispatcher_remove_handler</name>
      <anchorfile>group__MipDispatchHandler.html</anchorfile>
      <anchor>ga4e6085510bd71785da5d66e8ec2ed4fd</anchor>
      <arglist>(mip_dispatcher *self, mip_dispatch_handler *handler)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mip_field_c</name>
    <title>Mip Fields [C]</title>
    <filename>group__mip__field__c.html</filename>
    <subgroup>FieldAccess</subgroup>
    <subgroup>FieldIteration_c</subgroup>
    <class kind="struct">mip_field</class>
    <member kind="typedef">
      <type>struct mip_field</type>
      <name>mip_field</name>
      <anchorfile>group__mip__field__c.html</anchorfile>
      <anchor>ga7012f6a8e7a59779913fa2f9f5c837e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_field_init</name>
      <anchorfile>group__mip__field__c.html</anchorfile>
      <anchor>ga0194ac97d1eaa39f7b98a201387685be</anchor>
      <arglist>(mip_field *field, uint8_t descriptor_set, uint8_t field_descriptor, const uint8_t *payload, uint8_t payload_length)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>FieldAccess</name>
    <title>Field Accessors [C]</title>
    <filename>group__FieldAccess.html</filename>
    <member kind="function">
      <type>uint8_t</type>
      <name>mip_field_descriptor_set</name>
      <anchorfile>group__FieldAccess.html</anchorfile>
      <anchor>gafea48d5b9fece6543e7cf3bd3c6dc1b5</anchor>
      <arglist>(const mip_field *field)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>mip_field_field_descriptor</name>
      <anchorfile>group__FieldAccess.html</anchorfile>
      <anchor>ga8bbcfdb861f8b57b034e3a6c74845f05</anchor>
      <arglist>(const mip_field *field)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_field_is_valid</name>
      <anchorfile>group__FieldAccess.html</anchorfile>
      <anchor>ga308a62c222af34e9b9982d8917951ed1</anchor>
      <arglist>(const mip_field *field)</arglist>
    </member>
    <member kind="function">
      <type>const uint8_t *</type>
      <name>mip_field_payload</name>
      <anchorfile>group__FieldAccess.html</anchorfile>
      <anchor>gabf2e54df76f2b0f1150b1f0b7408b819</anchor>
      <arglist>(const mip_field *field)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>mip_field_payload_length</name>
      <anchorfile>group__FieldAccess.html</anchorfile>
      <anchor>ga673ce9a0f3d37df4d574f9f7ef088cca</anchor>
      <arglist>(const mip_field *field)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>FieldIteration_c</name>
    <title>Field Iteration [C]</title>
    <filename>group__FieldIteration__c.html</filename>
    <member kind="function">
      <type>mip_field</type>
      <name>mip_field_first_from_packet</name>
      <anchorfile>group__FieldIteration__c.html</anchorfile>
      <anchor>ga4ac81c0e901306586eede113b4fdc88d</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>mip_field</type>
      <name>mip_field_from_header_ptr</name>
      <anchorfile>group__FieldIteration__c.html</anchorfile>
      <anchor>ga8f021f40f77ee8aaab1fe7eb56f79386</anchor>
      <arglist>(const uint8_t *header, uint8_t total_length, uint8_t descriptor_set)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_field_init_empty</name>
      <anchorfile>group__FieldIteration__c.html</anchorfile>
      <anchor>gac3c6c13f4515535ca14e9d912078a716</anchor>
      <arglist>(mip_field *field)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_field_next</name>
      <anchorfile>group__FieldIteration__c.html</anchorfile>
      <anchor>ga1c6690520be884e38ed770150c9a627e</anchor>
      <arglist>(mip_field *field)</arglist>
    </member>
    <member kind="function">
      <type>mip_field</type>
      <name>mip_field_next_after</name>
      <anchorfile>group__FieldIteration__c.html</anchorfile>
      <anchor>gac252c067fdd7526d2fb370f4b140bfbc</anchor>
      <arglist>(const mip_field *field)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_field_next_in_packet</name>
      <anchorfile>group__FieldIteration__c.html</anchorfile>
      <anchor>ga6d64a4a13cbc9e115bf8fe616c172a06</anchor>
      <arglist>(mip_field *field, const mip_packet *packet)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mip_c</name>
    <title>MIP C API</title>
    <filename>group__mip__c.html</filename>
    <subgroup>MipCommandQueue_c</subgroup>
    <subgroup>MipDispatch_c</subgroup>
    <subgroup>mip_field_c</subgroup>
    <subgroup>mip_interface_c</subgroup>
    <subgroup>mip_logging</subgroup>
    <subgroup>mip_packet_c</subgroup>
    <subgroup>mip_parser_c</subgroup>
    <member kind="typedef">
      <type>enum mip_cmd_result</type>
      <name>mip_cmd_result</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ga027edcaf655e86635c50eb0e094de445</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>mip_cmd_result</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>gadc8d72ef143956b7b537b336619dbe16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_STATUS_ERROR</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ggadc8d72ef143956b7b537b336619dbe16ab621602f80a4781f6dc6809887edb641</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_STATUS_CANCELLED</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ggadc8d72ef143956b7b537b336619dbe16a30dffa8abf7cc369b2cd2cd2466a4d63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_STATUS_TIMEDOUT</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ggadc8d72ef143956b7b537b336619dbe16a4e0ba8c86d012ec165ba3f119ef867ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_STATUS_WAITING</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ggadc8d72ef143956b7b537b336619dbe16a039a07e01e952a0955def7a84cdfc3d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_STATUS_PENDING</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ggadc8d72ef143956b7b537b336619dbe16a64c5cb04051ad7d8354403071794e801</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_STATUS_NONE</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ggadc8d72ef143956b7b537b336619dbe16aa3987d7263ca656c9a371c6ef944796b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_ACK_OK</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ggadc8d72ef143956b7b537b336619dbe16a613dc705acd1476268b7048e8f2b73b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_NACK_COMMAND_UNKNOWN</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ggadc8d72ef143956b7b537b336619dbe16a2b28bcbf0713de93ca6922b96cabaa61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_NACK_INVALID_CHECKSUM</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ggadc8d72ef143956b7b537b336619dbe16a992489e9a004396f354a63b8b3b7e6e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_NACK_INVALID_PARAM</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ggadc8d72ef143956b7b537b336619dbe16ae9f662d79b0a44cd2ad1d2d7d882d468</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_NACK_COMMAND_FAILED</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ggadc8d72ef143956b7b537b336619dbe16ae97a78febf3a2f2470c139e276edfcb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIP_NACK_COMMAND_TIMEOUT</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ggadc8d72ef143956b7b537b336619dbe16a025ce91ac03cad0e437f55b6227d20c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_cmd_result_is_ack</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ga09da93bfd92ec197eae931cc23158fd2</anchor>
      <arglist>(enum mip_cmd_result result)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_cmd_result_is_finished</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ga6ed86a88e8728d0c141c7f174cc4203c</anchor>
      <arglist>(enum mip_cmd_result result)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_cmd_result_is_reply</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>ga8d4e04c366471bd3223c8a00584c375f</anchor>
      <arglist>(enum mip_cmd_result result)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_cmd_result_is_status</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>gad747d070c91e340e1a6dd540a08dfc55</anchor>
      <arglist>(enum mip_cmd_result result)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>mip_cmd_result_to_string</name>
      <anchorfile>group__mip__c.html</anchorfile>
      <anchor>gac3394f0f35b98fc48daac2224ade56b9</anchor>
      <arglist>(enum mip_cmd_result result)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mip_interface_c</name>
    <title>Mip Interface [C]</title>
    <filename>group__mip__interface__c.html</filename>
    <class kind="struct">mip_interface</class>
    <member kind="typedef">
      <type>struct mip_interface</type>
      <name>mip_interface</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga2fc3082cdf543de2970033b70da1740d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bool(*</type>
      <name>mip_recv_callback</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga2bcb2423b7f7c6599791c6d7dae274d0</anchor>
      <arglist>)(struct mip_interface *device, uint8_t *buffer, size_t max_length, timeout_type wait_time, size_t *out_length, timestamp_type *timestamp_out)</arglist>
    </member>
    <member kind="typedef">
      <type>bool(*</type>
      <name>mip_send_callback</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga299111d536a9f3ea676f33fbd3066752</anchor>
      <arglist>)(struct mip_interface *device, const uint8_t *data, size_t length)</arglist>
    </member>
    <member kind="typedef">
      <type>bool(*</type>
      <name>mip_update_callback</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga990cc9b47303046b8f5256adab44359c</anchor>
      <arglist>)(struct mip_interface *device, timeout_type timeout)</arglist>
    </member>
    <member kind="function">
      <type>mip_cmd_queue *</type>
      <name>mip_interface_cmd_queue</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga16f1e9d05e47c50ca9c98d73630b9711</anchor>
      <arglist>(mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_interface_default_update</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>gae5184c8fce6b6eb3bb1351d0e2d05afa</anchor>
      <arglist>(mip_interface *device, timeout_type wait_time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_interface_init</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga9a0bb8b6c05a5f721d787c7bdc2f2bbe</anchor>
      <arglist>(mip_interface *device, uint8_t *parse_buffer, size_t parse_buffer_size, timeout_type parse_timeout, timeout_type base_reply_timeout, mip_send_callback send, mip_recv_callback recv, mip_update_callback update, void *user_pointer)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>mip_interface_max_packets_per_update</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga122ab5c17a49bb116c7e1fd4932fa7dd</anchor>
      <arglist>(const mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_interface_parse_callback</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga5bdb1f88c2b5f6c800f361497be587a4</anchor>
      <arglist>(void *device, const mip_packet *packet, timestamp_type timestamp)</arglist>
    </member>
    <member kind="function">
      <type>mip_parser *</type>
      <name>mip_interface_parser</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga24d2821bb9d8aee6fe7e81a25da4b0a5</anchor>
      <arglist>(mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_interface_process_unparsed_packets</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga8625171b2cc6ee76ad7b52f64ed8c0a0</anchor>
      <arglist>(mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>remaining_count</type>
      <name>mip_interface_receive_bytes</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga21fa1e2d19192bbaa2460ac458f39de4</anchor>
      <arglist>(mip_interface *device, const uint8_t *data, size_t length, timestamp_type timestamp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_interface_receive_packet</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga02366ef13b50d6cf0d7a1cd1751c5ee2</anchor>
      <arglist>(mip_interface *device, const mip_packet *packet, timestamp_type timestamp)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_interface_recv_from_device</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>gaa5c10bc2f729a047e018d8d3f7805425</anchor>
      <arglist>(mip_interface *device, uint8_t *buffer, size_t max_length, timeout_type timeout, size_t *length_out, timestamp_type *now)</arglist>
    </member>
    <member kind="function">
      <type>mip_recv_callback</type>
      <name>mip_interface_recv_function</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga2f602cf7cbfead68999acd2a364a450d</anchor>
      <arglist>(const mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_interface_register_extractor</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga2c6009d3b17dc3d70eb84e150ff15927</anchor>
      <arglist>(mip_interface *device, mip_dispatch_handler *handler, uint8_t descriptor_set, uint8_t field_descriptor, mip_dispatch_extractor callback, void *field_ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_interface_register_field_callback</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga6cf2e4a9789c9327184f2e7fccb5b924</anchor>
      <arglist>(mip_interface *device, mip_dispatch_handler *handler, uint8_t descriptor_set, uint8_t field_descriptor, mip_dispatch_field_callback callback, void *user_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_interface_register_packet_callback</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga5f83502d13a2a4b5a82e8a78618fc0a5</anchor>
      <arglist>(mip_interface *device, mip_dispatch_handler *handler, uint8_t descriptor_set, bool after_fields, mip_dispatch_packet_callback callback, void *user_data)</arglist>
    </member>
    <member kind="function">
      <type>enum mip_cmd_result</type>
      <name>mip_interface_run_command</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>gad9598f049546a3542351f07c5955586d</anchor>
      <arglist>(mip_interface *device, uint8_t descriptor_set, uint8_t field_descriptor, const uint8_t *payload, uint8_t payload_length)</arglist>
    </member>
    <member kind="function">
      <type>enum mip_cmd_result</type>
      <name>mip_interface_run_command_packet</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga67fcc0d2dd053a6a152ef965f3bc0d23</anchor>
      <arglist>(mip_interface *device, const mip_packet *packet, mip_pending_cmd *cmd)</arglist>
    </member>
    <member kind="function">
      <type>enum mip_cmd_result</type>
      <name>mip_interface_run_command_with_response</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>gac33ddeeeefeefc3cd4fafd25cea188b6</anchor>
      <arglist>(mip_interface *device, uint8_t descriptor_set, uint8_t field_descriptor, const uint8_t *payload, uint8_t payload_length, uint8_t response_descriptor, uint8_t *response_data, uint8_t *response_length_inout)</arglist>
    </member>
    <member kind="function">
      <type>mip_send_callback</type>
      <name>mip_interface_send_function</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga275705400661bcdc0787b2fff3585f72</anchor>
      <arglist>(const mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_interface_send_to_device</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>gae2fa9fd65c16218bd12716658f70f680</anchor>
      <arglist>(mip_interface *device, const uint8_t *data, size_t length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_interface_set_max_packets_per_update</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>gac9f1100f168bc9aa76be51d661c38c99</anchor>
      <arglist>(mip_interface *device, unsigned int max_packets)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_interface_set_recv_function</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga6b55b7289d3bad84376dfdd7a03cb061</anchor>
      <arglist>(mip_interface *device, mip_recv_callback function)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_interface_set_send_function</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>gaea89bb8900ccf1777775a48079fa707d</anchor>
      <arglist>(mip_interface *device, mip_send_callback function)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_interface_set_update_function</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>gaa463c9c397b44f5402b57b5a56a54cb4</anchor>
      <arglist>(mip_interface *device, mip_update_callback function)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_interface_set_user_pointer</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>gaf9a4657f0544a232b95ea152f3561c8f</anchor>
      <arglist>(mip_interface *device, void *pointer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_interface_start_command_packet</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga7b56656ff43251e74f9fb147093e442b</anchor>
      <arglist>(mip_interface *device, const mip_packet *packet, mip_pending_cmd *cmd)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_interface_update</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>gaf2d873b34fe6c459c00a0a78e7bfb6ec</anchor>
      <arglist>(mip_interface *device, timeout_type wait_time)</arglist>
    </member>
    <member kind="function">
      <type>mip_update_callback</type>
      <name>mip_interface_update_function</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>gab71ae7dda149826ada48fd8baca3b06f</anchor>
      <arglist>(const mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>mip_interface_user_pointer</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga2781fd378b0fb9fc65117e529fe17327</anchor>
      <arglist>(const mip_interface *device)</arglist>
    </member>
    <member kind="function">
      <type>enum mip_cmd_result</type>
      <name>mip_interface_wait_for_reply</name>
      <anchorfile>group__mip__interface__c.html</anchorfile>
      <anchor>ga2e9949aed4b255ea362978c33c32043d</anchor>
      <arglist>(mip_interface *device, mip_pending_cmd *cmd)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mip_logging</name>
    <title>Mip Logging [C]</title>
    <filename>group__mip__logging.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>MIP_LOG_DEBUG</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>ga3d5c1e65ca668e346d5b9302c6708968</anchor>
      <arglist>(fmt,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_LOG_ERROR</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>ga4191457c03c3a6785e6c591eaf23b97f</anchor>
      <arglist>(fmt,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_LOG_FATAL</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>ga101174351c6af2fe64795495910642b6</anchor>
      <arglist>(fmt,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_LOG_INFO</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>ga90d1a35d1638196e5c76e59274119ff6</anchor>
      <arglist>(fmt,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_LOG_INIT</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>gab943c6214464ff2647cc6bd17183652a</anchor>
      <arglist>(callback, level, user)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_LOG_LEVEL_DEBUG</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>ga6bec7c0c12204060c9494a034aaa1d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_LOG_LEVEL_ERROR</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>ga182910c7a315b890a0408a2b1c99cdc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_LOG_LEVEL_FATAL</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>gaa018be14d137fc73e16f48a9a4d13001</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_LOG_LEVEL_INFO</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>ga55be53d3b385cbb760f2e5a43fd45d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_LOG_LEVEL_OFF</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>ga9eed73afc70ca9950b0c3ebfb87af84e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_LOG_LEVEL_TRACE</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>ga258d11c8204ada860fe833a48fefe9c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_LOG_LEVEL_WARN</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>ga926ec14971eb338bcb661816ac4f463e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_LOG_LOG</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>gad035c3407c49f4c24fa7054109bbd1ba</anchor>
      <arglist>(level, fmt,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_LOG_TRACE</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>gaf0203f82b155d48c9765d1e84a4c313c</anchor>
      <arglist>(fmt,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_LOG_WARN</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>ga96cc62cbe517e380815cf2a9b48d8705</anchor>
      <arglist>(fmt,...)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>mip_log_callback</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>ga8de6abe9c3a7e1ac94fbcb5856193c03</anchor>
      <arglist>)(void *user, mip_log_level level, const char *fmt, va_list args)</arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>mip_log_level</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>gabefed9b242839f4106c1b7d1b7dbb642</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>mip_log_callback</type>
      <name>mip_logging_callback</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>ga5b806572dc0c83e2c3e7c4f8278948a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_logging_init</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>ga9d7dd84ed054a89f5176fb41a79ed5b0</anchor>
      <arglist>(mip_log_callback callback, mip_log_level level, void *user)</arglist>
    </member>
    <member kind="function">
      <type>mip_log_level</type>
      <name>mip_logging_level</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>ga9932a61043ffa42f586056f93fe883e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_logging_log</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>gaf17451269a6a43ea18c8da492ddd6b0d</anchor>
      <arglist>(mip_log_level level, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>mip_logging_user_data</name>
      <anchorfile>group__mip__logging.html</anchorfile>
      <anchor>gacf9e49a4fbeee5d4c7055477cad6740b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mip_packet_c</name>
    <title>Mip Packet [C]</title>
    <filename>group__mip__packet__c.html</filename>
    <subgroup>PacketBuilding</subgroup>
    <subgroup>Accessors</subgroup>
    <class kind="struct">mip_packet</class>
    <member kind="typedef">
      <type>struct mip_packet</type>
      <name>mip_packet</name>
      <anchorfile>group__mip__packet__c.html</anchorfile>
      <anchor>gadeda2a753921aebd9624f9afc17f6b08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint_least16_t</type>
      <name>packet_length</name>
      <anchorfile>group__mip__packet__c.html</anchorfile>
      <anchor>gab1d015023dce94d94c89bba7a57d083c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>PacketBuilding</name>
    <title>Packet Building [C]</title>
    <filename>group__PacketBuilding.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>mip_packet_add_field</name>
      <anchorfile>group__PacketBuilding.html</anchorfile>
      <anchor>gafd0e8146f1cc442e63c1600b3ee3ec48</anchor>
      <arglist>(mip_packet *packet, uint8_t field_descriptor, const uint8_t *payload, uint8_t payload_length)</arglist>
    </member>
    <member kind="function">
      <type>remaining_count</type>
      <name>mip_packet_alloc_field</name>
      <anchorfile>group__PacketBuilding.html</anchorfile>
      <anchor>gae24634f6408f8f874124b9944b05d683</anchor>
      <arglist>(mip_packet *packet, uint8_t field_descriptor, uint8_t payload_length, uint8_t **payload_ptr_out)</arglist>
    </member>
    <member kind="function">
      <type>remaining_count</type>
      <name>mip_packet_cancel_last_field</name>
      <anchorfile>group__PacketBuilding.html</anchorfile>
      <anchor>ga0ab04636d1452785e6bd48dab275a206</anchor>
      <arglist>(mip_packet *packet, uint8_t *payload_ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_packet_create</name>
      <anchorfile>group__PacketBuilding.html</anchorfile>
      <anchor>ga9fa9ed3e491b37123cf374c0964b9065</anchor>
      <arglist>(mip_packet *packet, uint8_t *buffer, size_t buffer_size, uint8_t descriptor_set)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_packet_finalize</name>
      <anchorfile>group__PacketBuilding.html</anchorfile>
      <anchor>gae20201ffa9f957c1e0a046387a11eee5</anchor>
      <arglist>(mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>remaining_count</type>
      <name>mip_packet_realloc_last_field</name>
      <anchorfile>group__PacketBuilding.html</anchorfile>
      <anchor>ga65bdf78081a347d993e4e905f8d83229</anchor>
      <arglist>(mip_packet *packet, uint8_t *payload_ptr, uint8_t new_payload_length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_packet_reset</name>
      <anchorfile>group__PacketBuilding.html</anchorfile>
      <anchor>gad90064e6ac009be8e3619009809caefd</anchor>
      <arglist>(mip_packet *packet, uint8_t descriptor_set)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>Accessors</name>
    <title>Accessors - Functions for accessing information about an existing MIP packet.</title>
    <filename>group__Accessors.html</filename>
    <member kind="function">
      <type>uint8_t *</type>
      <name>mip_packet_buffer</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>ga5137d0460be9b5ee3d0e60de4fe5eccf</anchor>
      <arglist>(mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>packet_length</type>
      <name>mip_packet_buffer_size</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>ga1ccf494722e3c69a937687e91cc4939a</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>mip_packet_checksum_value</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>ga140af163dacee1e79f0e6095116b185f</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>mip_packet_compute_checksum</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>gab20c341397869f52c3afe6f8774653a7</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>mip_packet_descriptor_set</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>gafdcd53be8e4c53d91a545792f6fa0e6e</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_packet_from_buffer</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>ga47c4e2c7b3aeaa155c395b404cda9395</anchor>
      <arglist>(mip_packet *packet, uint8_t *buffer, size_t length)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_packet_is_data</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>ga37b57c470df20277c41cbc8b819839fe</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_packet_is_empty</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>gae2a71a17dbcf52c5cea2d96aa6f352e0</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_packet_is_sane</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>ga28677c4f41d7012c44876ace071fb1f4</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_packet_is_valid</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>gae533bc33f55a4daa297e8beddcbd9371</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>const uint8_t *</type>
      <name>mip_packet_payload</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>ga9a8f7e5b5afb477be2b69b247d529115</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>mip_packet_payload_length</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>ga3e2f39c21ad04eea8a288264b75af8f4</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>const uint8_t *</type>
      <name>mip_packet_pointer</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>ga95853fd32870df82e6d681385cc3ee4a</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>remaining_count</type>
      <name>mip_packet_remaining_space</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>ga79bed35aedacc4ef555ba6367d198b2f</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
    <member kind="function">
      <type>packet_length</type>
      <name>mip_packet_total_length</name>
      <anchorfile>group__Accessors.html</anchorfile>
      <anchor>ga4fe6c0b44285cba0403e61fc72c1528e</anchor>
      <arglist>(const mip_packet *packet)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mip_parser_c</name>
    <title>mip_parser [C]</title>
    <filename>group__mip__parser__c.html</filename>
    <class kind="struct">mip_parser</class>
    <member kind="define">
      <type>#define</type>
      <name>MIPPARSER_DEFAULT_TIMEOUT_MS</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga0a13a333109e93da5e9a94982be2e0ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIPPARSER_UNLIMITED_PACKETS</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga0d610cd9ccf7b165bba3097ef9ab5090</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bool(*</type>
      <name>mip_packet_callback</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga08009907e4c9437f814bb818feadbcfe</anchor>
      <arglist>)(void *user, const mip_packet *packet, timestamp_type timestamp)</arglist>
    </member>
    <member kind="typedef">
      <type>struct mip_parser</type>
      <name>mip_parser</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga25de3fdc8d841e7d2835571135b60ab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>mip_packet_callback</type>
      <name>mip_parser_callback</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga075cc9c325cfac3a1e4e4a34dd19b4ad</anchor>
      <arglist>(const mip_parser *parser)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>mip_parser_callback_object</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>gab0fe0425fea6c11567676f2153889678</anchor>
      <arglist>(const mip_parser *parser)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>mip_parser_get_write_ptr</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>gad508258a35ea036b15d1bffa8bfc0f15</anchor>
      <arglist>(mip_parser *parser, uint8_t **ptr_out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_parser_init</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga4c335da8f229f06e03af5ff86bba7aa5</anchor>
      <arglist>(mip_parser *parser, uint8_t *buffer, size_t buffer_size, mip_packet_callback callback, void *callback_object, timestamp_type timeout)</arglist>
    </member>
    <member kind="function">
      <type>timestamp_type</type>
      <name>mip_parser_last_packet_timestamp</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga0cd94527b66ef53d6f949c079fecb857</anchor>
      <arglist>(const mip_parser *parser)</arglist>
    </member>
    <member kind="function">
      <type>remaining_count</type>
      <name>mip_parser_parse</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga40b1a30bddaa52c4814c0a5fd3a6ed07</anchor>
      <arglist>(mip_parser *parser, const uint8_t *input_buffer, size_t input_count, timestamp_type timestamp, unsigned int max_packets)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_parser_parse_one_packet_from_ring</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga9fcf1f473e16d5d535a9af7837763fd8</anchor>
      <arglist>(mip_parser *parser, mip_packet *packet_out, timestamp_type timestamp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_parser_process_written</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga2fad65e62d293695a8c8a182b968788c</anchor>
      <arglist>(mip_parser *parser, size_t count, timestamp_type timestamp, unsigned int max_packets)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_parser_reset</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga398ae890cc4eac40dfcd389cbb2c2390</anchor>
      <arglist>(mip_parser *parser)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_parser_set_callback</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga9379c831272ba281cdd79edf395fc1d8</anchor>
      <arglist>(mip_parser *parser, mip_packet_callback callback, void *callback_object)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_parser_set_timeout</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga3861d899c58b9178d4d60ef69af0f642</anchor>
      <arglist>(mip_parser *parser, timeout_type timeout)</arglist>
    </member>
    <member kind="function">
      <type>timeout_type</type>
      <name>mip_parser_timeout</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga3f4f7b2615f7257dcd9d4798a2408c02</anchor>
      <arglist>(const mip_parser *parser)</arglist>
    </member>
    <member kind="function">
      <type>timeout_type</type>
      <name>mip_timeout_from_baudrate</name>
      <anchorfile>group__mip__parser__c.html</anchorfile>
      <anchor>ga2b3b7b6624b632eb177e5f4cbcd4e043</anchor>
      <arglist>(uint32_t baudrate)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mip_serial</name>
    <title>Serial Port</title>
    <filename>group__mip__serial.html</filename>
    <class kind="struct">serial_port</class>
    <member kind="typedef">
      <type>struct serial_port</type>
      <name>serial_port</name>
      <anchorfile>group__mip__serial.html</anchorfile>
      <anchor>ga95096c5c5bef381ff6ddbefcc21307e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>serial_port_close</name>
      <anchorfile>group__mip__serial.html</anchorfile>
      <anchor>gab22be2d843a33c8e421bec2dbecfe9b8</anchor>
      <arglist>(serial_port *port)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>serial_port_is_open</name>
      <anchorfile>group__mip__serial.html</anchorfile>
      <anchor>ga97308783ea48d20abfc1b85606723763</anchor>
      <arglist>(serial_port *port)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>serial_port_open</name>
      <anchorfile>group__mip__serial.html</anchorfile>
      <anchor>ga21191ddf667e39e8ee411b31989ddd18</anchor>
      <arglist>(serial_port *port, const char *port_str, int baudrate)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>serial_port_read</name>
      <anchorfile>group__mip__serial.html</anchorfile>
      <anchor>ga4134cf0b7afa1e0d463ab3757b99c571</anchor>
      <arglist>(serial_port *port, void *buffer, size_t num_bytes, int wait_time, size_t *bytes_read)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>serial_port_read_count</name>
      <anchorfile>group__mip__serial.html</anchorfile>
      <anchor>ga274b8566702fcf030b3266aaec09b17c</anchor>
      <arglist>(serial_port *port)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>serial_port_write</name>
      <anchorfile>group__mip__serial.html</anchorfile>
      <anchor>ga0cde69ba581410334b38e75b4d109aef</anchor>
      <arglist>(serial_port *port, const void *buffer, size_t num_bytes, size_t *bytes_written)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mip_serialization</name>
    <title>MIP Serialization</title>
    <filename>group__mip__serialization.html</filename>
    <subgroup>mip_serialization_c</subgroup>
    <subgroup>mip_serialization_cpp</subgroup>
  </compound>
  <compound kind="group">
    <name>mip_serialization_c</name>
    <title>MIP Serialization [C]</title>
    <filename>group__mip__serialization__c.html</filename>
    <class kind="struct">mip_serializer</class>
    <member kind="typedef">
      <type>struct mip_serializer</type>
      <name>mip_serializer</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>gaed37d1538343b6765c8f7159d1760a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_bool</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga0db5149f92d6222a50ed7ca0f2c48545</anchor>
      <arglist>(mip_serializer *serializer, bool *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_char</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>gafa15dd68c3b8a87fe1594d6ab5d1f7f8</anchor>
      <arglist>(mip_serializer *serializer, char *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_count</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga6eb8c23bd42ffe16bf565189b53a53b1</anchor>
      <arglist>(mip_serializer *serializer, uint8_t *count_out, uint8_t max_count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_double</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>gaf5cc7dcb72aea55c08b7dd8984e0c98b</anchor>
      <arglist>(mip_serializer *serializer, double *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_float</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>gaac1431b8c3da0d09fabf7eae8eff62b0</anchor>
      <arglist>(mip_serializer *serializer, float *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_s16</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>gaa57b3dea11183c1ddf80276dc2dd4b40</anchor>
      <arglist>(mip_serializer *serializer, int16_t *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_s32</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga6c7b4eb97b844684622c8b76b8e40f71</anchor>
      <arglist>(mip_serializer *serializer, int32_t *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_s64</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>gaaa954bf052a27eff76b935efe3ea7c00</anchor>
      <arglist>(mip_serializer *serializer, int64_t *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_s8</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>gad5b8e30820e5afc6d69d1833b2a4b386</anchor>
      <arglist>(mip_serializer *serializer, int8_t *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_u16</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>gaf630af2eac75f81d2ce95af910a723d5</anchor>
      <arglist>(mip_serializer *serializer, uint16_t *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_u32</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga776e9d839a97b0adaefb171b13c927c5</anchor>
      <arglist>(mip_serializer *serializer, uint32_t *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_u64</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga8fc16ce4ef3e7aa2e449d19a60b68276</anchor>
      <arglist>(mip_serializer *serializer, uint64_t *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_u8</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>gac81eb46a105cbcc02948d456ba38ca5f</anchor>
      <arglist>(mip_serializer *serializer, uint8_t *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_bool</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga3afde2f1a3023ad46ce05bb9bfc5fe83</anchor>
      <arglist>(mip_serializer *serializer, bool value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_char</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga07adbd490f114e01cc0f0b84896f1065</anchor>
      <arglist>(mip_serializer *serializer, char value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_double</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga4aa4ead58c65a3ec077c9b9c96ea571e</anchor>
      <arglist>(mip_serializer *serializer, double value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_float</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga7dd8138f04daec3cc480b4b48fba3387</anchor>
      <arglist>(mip_serializer *serializer, float value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_s16</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga4cff86cefc733e15b549e80b3e16a38d</anchor>
      <arglist>(mip_serializer *serializer, int16_t value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_s32</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga5a88b461055847be59d900048bf8ea7c</anchor>
      <arglist>(mip_serializer *serializer, int32_t value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_s64</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga6099355ed081fba5e125affa3abd5765</anchor>
      <arglist>(mip_serializer *serializer, int64_t value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_s8</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga13764055571cca115313477fabbfd83e</anchor>
      <arglist>(mip_serializer *serializer, int8_t value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_u16</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga1954fec716f9819daa4d00a1131026c3</anchor>
      <arglist>(mip_serializer *serializer, uint16_t value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_u32</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>gac7fa385bcdc8f2ffd2119084c0eac353</anchor>
      <arglist>(mip_serializer *serializer, uint32_t value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_u64</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga9fa932219237afed509c0ef39048cca3</anchor>
      <arglist>(mip_serializer *serializer, uint64_t value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_u8</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga94c52daab77bce21849c93e3d23f94c1</anchor>
      <arglist>(mip_serializer *serializer, uint8_t value)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>mip_serializer_capacity</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>gaffc6c27a3dcffb4ae2d351d04af5eb2b</anchor>
      <arglist>(const mip_serializer *serializer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_serializer_init_extraction</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>gae1c400f1aab0301114bc894008a544ca</anchor>
      <arglist>(mip_serializer *serializer, const uint8_t *buffer, size_t buffer_size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_serializer_init_from_field</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga35af98a24c674a8ebe82aff8e7c930b4</anchor>
      <arglist>(mip_serializer *serializer, const mip_field *field)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mip_serializer_init_insertion</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga5c5960cb2f2e3c569a290ee45a7fa3be</anchor>
      <arglist>(mip_serializer *serializer, uint8_t *buffer, size_t buffer_size)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_serializer_is_complete</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga5c0f7afc96c4ca8fe5b922ef1c79f867</anchor>
      <arglist>(const mip_serializer *serializer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mip_serializer_is_ok</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>gaf7c92d2248b8413f32ef345eed0a2647</anchor>
      <arglist>(const mip_serializer *serializer)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>mip_serializer_length</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga8fdb3f972e04294191d58091b5f78929</anchor>
      <arglist>(const mip_serializer *serializer)</arglist>
    </member>
    <member kind="function">
      <type>remaining_count</type>
      <name>mip_serializer_remaining</name>
      <anchorfile>group__mip__serialization__c.html</anchorfile>
      <anchor>ga5eb388a3f9d176ee9197004dfe33686a</anchor>
      <arglist>(const mip_serializer *serializer)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mip_serialization_cpp</name>
    <title>MIP Serialization [CPP]</title>
    <filename>group__mip__serialization__cpp.html</filename>
  </compound>
  <compound kind="group">
    <name>mip_tcp</name>
    <title>TCP Client</title>
    <filename>group__mip__tcp.html</filename>
    <class kind="struct">tcp_socket</class>
    <member kind="typedef">
      <type>struct tcp_socket</type>
      <name>tcp_socket</name>
      <anchorfile>group__mip__tcp.html</anchorfile>
      <anchor>ga9e2ea537206f2d00d2d40ac11447dc5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tcp_socket_close</name>
      <anchorfile>group__mip__tcp.html</anchorfile>
      <anchor>gad2373ac67b64a5dfe8d4a925f4ee7435</anchor>
      <arglist>(tcp_socket *socket_ptr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tcp_socket_open</name>
      <anchorfile>group__mip__tcp.html</anchorfile>
      <anchor>ga93785c0df28359329df83c52d8a32a86</anchor>
      <arglist>(tcp_socket *socket_ptr, const char *hostname, uint16_t port, size_t timeout_ms)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tcp_socket_recv</name>
      <anchorfile>group__mip__tcp.html</anchorfile>
      <anchor>ga4e5e40e920c116625d4bff76cfc680b6</anchor>
      <arglist>(tcp_socket *socket_ptr, void *buffer, size_t num_bytes, size_t *bytes_read)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tcp_socket_send</name>
      <anchorfile>group__mip__tcp.html</anchorfile>
      <anchor>ga4d446c97abc90677d1271d5d13d0e99c</anchor>
      <arglist>(tcp_socket *socket_ptr, const void *buffer, size_t num_bytes, size_t *bytes_written)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mip_platform</name>
    <title>Platform specific utilities</title>
    <filename>group__mip__platform.html</filename>
    <subgroup>mip_serial</subgroup>
    <subgroup>mip_tcp</subgroup>
  </compound>
  <compound kind="page">
    <name>md_microstrain_inertial_driver_common_mip_sdk_CHANGELOG</name>
    <title>MIP SDK Change Log</title>
    <filename>md_microstrain_inertial_driver_common_mip_sdk_CHANGELOG</filename>
  </compound>
  <compound kind="page">
    <name>mip_interface</name>
    <title>Mip Interface</title>
    <filename>mip_interface</filename>
    <docanchor file="mip_interface" title="Sending Commands">mip_commands</docanchor>
    <docanchor file="mip_interface" title="The Dispatch System">mip_dispatch</docanchor>
    <docanchor file="mip_interface" title="The Update Function">update</docanchor>
  </compound>
  <compound kind="page">
    <name>parsing_packets</name>
    <title>Mip Parser</title>
    <filename>parsing_packets</filename>
    <docanchor file="parsing_packets" title="Parsing Data">parsing_data</docanchor>
    <docanchor file="parsing_packets" title="The Ring Buffer">ring_buffer</docanchor>
    <docanchor file="parsing_packets" title="Packet Timeouts">packet_timeouts</docanchor>
    <docanchor file="parsing_packets" title="The Packet Parsing Process">parsing_process</docanchor>
  </compound>
  <compound kind="page">
    <name>md_microstrain_inertial_driver_common_mip_sdk_README</name>
    <title>MIP SDK</title>
    <filename>md_microstrain_inertial_driver_common_mip_sdk_README</filename>
  </compound>
  <compound kind="page">
    <name>md_microstrain_inertial_driver_common_README</name>
    <title>Microstrain Inertial Driver Common Source</title>
    <filename>md_microstrain_inertial_driver_common_README</filename>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title>MIP SDK</title>
    <filename>index</filename>
    <docanchor file="index" title="Quick Reference [C++]">quickref_cpp</docanchor>
    <docanchor file="index" title="Quick Reference [C]">quickref_c</docanchor>
  </compound>
</tagfile>
