<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>device_report_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>device__report__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>device__report__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>get_accel_adaptive_vals_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>get__accel__adaptive__vals__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>get__accel__adaptive__vals__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>get_accel_bias_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>get__accel__bias__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>get__accel__bias__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>get_accel_bias_model_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>get__accel__bias__model__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>get__accel__bias__model__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>get_accel_noise_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>get__accel__noise__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>get__accel__noise__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>get_basic_status_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>get__basic__status__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>get__basic__status__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>get_complementary_filter_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>get__complementary__filter__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>get__complementary__filter__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>get_coning_sculling_comp_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>get__coning__sculling__comp__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>get__coning__sculling__comp__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>get_diagnostic_report_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>get__diagnostic__report__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>get__diagnostic__report__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>get_dynamics_mode_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>get__dynamics__mode__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>get__dynamics__mode__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>get_estimation_control_flags_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>get__estimation__control__flags__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>get__estimation__control__flags__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>get_gyro_bias_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>get__gyro__bias__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>get__gyro__bias__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>get_gyro_bias_model_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>get__gyro__bias__model__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>get__gyro__bias__model__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>get_gyro_noise_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>get__gyro__noise__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>get__gyro__noise__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>get_hard_iron_values_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>get__hard__iron__values__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>get__hard__iron__values__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>get_mag_adaptive_vals_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>get__mag__adaptive__vals__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>get__mag__adaptive__vals__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>get_mag_dip_adaptive_vals_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>get__mag__dip__adaptive__vals__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>get__mag__dip__adaptive__vals__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>get_mag_noise_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>get__mag__noise__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>get__mag__noise__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>get_reference_position_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>get__reference__position__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>get__reference__position__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>get_sensor_vehicle_frame_offset_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>get__sensor__vehicle__frame__offset__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>get__sensor__vehicle__frame__offset__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>get_sensor_vehicle_frame_trans_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>get__sensor__vehicle__frame__trans__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>get__sensor__vehicle__frame__trans__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>get_soft_iron_matrix_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>get__soft__iron__matrix__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>get__soft__iron__matrix__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>get_zero_angle_update_threshold_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>get__zero__angle__update__threshold__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>get__zero__angle__update__threshold__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GX4-25_Test.h</name>
    <path>/tmp/ws/src/microstrain_mips/include/microstrain_mips/</path>
    <filename>GX4-25__Test_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_PACKET_TIMEOUT_MS</name>
      <anchorfile>GX4-25__Test_8h.html</anchorfile>
      <anchor>a949cad86032b4b61d80c6366fd29ecf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_SDK_GX4_25_IMU_DIRECT_MODE</name>
      <anchorfile>GX4-25__Test_8h.html</anchorfile>
      <anchor>aa97c9c0a03281e0c2ec74e23f10e9cd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_SDK_GX4_25_IMU_STANDARD_MODE</name>
      <anchorfile>GX4-25__Test_8h.html</anchorfile>
      <anchor>a06436c869aa015ec29761a92abeb630e</anchor>
      <arglist></arglist>
      <docanchor file="/tmp/ws/src/microstrain_mips/src/GX4-45_Test.c">LICENSE</docanchor>
      <docanchor file="GX4-45__Test_8h">CHANGES</docanchor>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_COMMAND_LINE_ARGUMENTS</name>
      <anchorfile>GX4-25__Test_8h.html</anchorfile>
      <anchor>aa9ce212dd5a85dacb9dc0aeda2d1d747</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Sleep</name>
      <anchorfile>GX4-25__Test_8h.html</anchorfile>
      <anchor>ae7a8a7a397321e9878acc79f40849d14</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ahrs_packet_callback</name>
      <anchorfile>GX4-25__Test_8h.html</anchorfile>
      <anchor>a41a630521db8738a8be55ffe928a8923</anchor>
      <arglist>(void *user_ptr, u8 *packet, u16 packet_size, u8 callback_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filter_packet_callback</name>
      <anchorfile>GX4-25__Test_8h.html</anchorfile>
      <anchor>acbc1f17d2513e45137a826933ce1479b</anchor>
      <arglist>(void *user_ptr, u8 *packet, u16 packet_size, u8 callback_type)</arglist>
    </member>
    <member kind="function">
      <type>u16</type>
      <name>mip_3dm_cmd_hw_specific_device_status</name>
      <anchorfile>GX4-25__Test_8h.html</anchorfile>
      <anchor>a79ae89fa9cccfe35f24b115bfbef384f</anchor>
      <arglist>(mip_interface *device_interface, u16 model_number, u8 status_selector, u8 *response_buffer)</arglist>
    </member>
    <member kind="function">
      <type>u16</type>
      <name>mip_3dm_cmd_hw_specific_imu_device_status</name>
      <anchorfile>GX4-25__Test_8h.html</anchorfile>
      <anchor>a92e1002353d50558287b95541dcf8046</anchor>
      <arglist>(mip_interface *device_interface, u16 model_number, u8 status_selector, u8 *response_buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_command_line_usage</name>
      <anchorfile>GX4-25__Test_8h.html</anchorfile>
      <anchor>abc993eceffb89ebacc7e906318a9627b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_header</name>
      <anchorfile>GX4-25__Test_8h.html</anchorfile>
      <anchor>aab0a749241244d13922556533aeb7069</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_packet_stats</name>
      <anchorfile>GX4-25__Test_8h.html</anchorfile>
      <anchor>ac55b7f7240bf09ca223a0c5a2a137628</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GX4-45_Test.c</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>GX4-45__Test_8c</filename>
    <includes id="GX4-45__Test_8h" name="GX4-45_Test.h" local="yes" imported="no">GX4-45_Test.h</includes>
    <member kind="function">
      <type>void</type>
      <name>ahrs_packet_callback</name>
      <anchorfile>GX4-45__Test_8c.html</anchorfile>
      <anchor>a41a630521db8738a8be55ffe928a8923</anchor>
      <arglist>(void *user_ptr, u8 *packet, u16 packet_size, u8 callback_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filter_packet_callback</name>
      <anchorfile>GX4-45__Test_8c.html</anchorfile>
      <anchor>acbc1f17d2513e45137a826933ce1479b</anchor>
      <arglist>(void *user_ptr, u8 *packet, u16 packet_size, u8 callback_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gps_packet_callback</name>
      <anchorfile>GX4-45__Test_8c.html</anchorfile>
      <anchor>a4b740d7460b0430985742991722ccac2</anchor>
      <arglist>(void *user_ptr, u8 *packet, u16 packet_size, u8 callback_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>GX4-45__Test_8c.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>u16</type>
      <name>mip_3dm_cmd_hw_specific_device_status</name>
      <anchorfile>GX4-45__Test_8c.html</anchorfile>
      <anchor>a79ae89fa9cccfe35f24b115bfbef384f</anchor>
      <arglist>(mip_interface *device_interface, u16 model_number, u8 status_selector, u8 *response_buffer)</arglist>
      <docanchor file="mip__sdk__user__functions_8h">DESCRIPTION</docanchor>
      <docanchor file="mip__sdk__user__functions_8h">NOTES</docanchor>
      <docanchor file="mip__sdk__user__functions_8h">DETAILS</docanchor>
    </member>
    <member kind="function">
      <type>u16</type>
      <name>mip_3dm_cmd_hw_specific_imu_device_status</name>
      <anchorfile>GX4-45__Test_8c.html</anchorfile>
      <anchor>a92e1002353d50558287b95541dcf8046</anchor>
      <arglist>(mip_interface *device_interface, u16 model_number, u8 status_selector, u8 *response_buffer)</arglist>
      <docanchor file="mip__sdk__user__functions_8h">DESCRIPTION</docanchor>
      <docanchor file="mip__sdk__user__functions_8h">NOTES</docanchor>
      <docanchor file="mip__sdk__user__functions_8h">DETAILS</docanchor>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_command_line_usage</name>
      <anchorfile>GX4-45__Test_8c.html</anchorfile>
      <anchor>abc993eceffb89ebacc7e906318a9627b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_header</name>
      <anchorfile>GX4-45__Test_8c.html</anchorfile>
      <anchor>aab0a749241244d13922556533aeb7069</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_packet_stats</name>
      <anchorfile>GX4-45__Test_8c.html</anchorfile>
      <anchor>ac55b7f7240bf09ca223a0c5a2a137628</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>u32</type>
      <name>ahrs_checksum_error_packet_count</name>
      <anchorfile>GX4-45__Test_8c.html</anchorfile>
      <anchor>ad2a020f3f6f811143cf8af336da468d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u32</type>
      <name>ahrs_timeout_packet_count</name>
      <anchorfile>GX4-45__Test_8c.html</anchorfile>
      <anchor>ab36c1badb0cbfe74a64e8ceb4f41a9c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u32</type>
      <name>ahrs_valid_packet_count</name>
      <anchorfile>GX4-45__Test_8c.html</anchorfile>
      <anchor>a43e3535dc8d0c2da456c341387c0c07e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_ahrs_scaled_accel</type>
      <name>curr_ahrs_accel</name>
      <anchorfile>GX4-45__Test_8c.html</anchorfile>
      <anchor>ac298d35cb55a37b2f39b2bbcc1c759a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_ahrs_scaled_gyro</type>
      <name>curr_ahrs_gyro</name>
      <anchorfile>GX4-45__Test_8c.html</anchorfile>
      <anchor>a2a9a925c8cd0714a4ffa3622e1fd8883</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_ahrs_scaled_mag</type>
      <name>curr_ahrs_mag</name>
      <anchorfile>GX4-45__Test_8c.html</anchorfile>
      <anchor>a6070d10edff88040f2c960763b584898</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_attitude_euler_angles</type>
      <name>curr_filter_angles</name>
      <anchorfile>GX4-45__Test_8c.html</anchorfile>
      <anchor>aa9f58d808547ab63f7917d49a6d7cd93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_llh_pos</type>
      <name>curr_filter_pos</name>
      <anchorfile>GX4-45__Test_8c.html</anchorfile>
      <anchor>a2780ec5787cbae4411cffc999afe26d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_ned_velocity</type>
      <name>curr_filter_vel</name>
      <anchorfile>GX4-45__Test_8c.html</anchorfile>
      <anchor>a85f2fcc3dbeefc3d2ceb922531778416</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gps_time</type>
      <name>curr_gps_time</name>
      <anchorfile>GX4-45__Test_8c.html</anchorfile>
      <anchor>a89d7a35146aa53faad53ceaa34d5f065</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gps_llh_pos</type>
      <name>curr_llh_pos</name>
      <anchorfile>GX4-45__Test_8c.html</anchorfile>
      <anchor>aa8b89a06bd6500f2a61e7fefe9cc2ac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gps_ned_vel</type>
      <name>curr_ned_vel</name>
      <anchorfile>GX4-45__Test_8c.html</anchorfile>
      <anchor>a27e9a949dcb9aa5f6127213007b82000</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_interface</type>
      <name>device_interface</name>
      <anchorfile>GX4-45__Test_8c.html</anchorfile>
      <anchor>a5c659926e7ae9f8f9fc0adc0d26d2cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>enable_data_stats_output</name>
      <anchorfile>GX4-45__Test_8c.html</anchorfile>
      <anchor>af1f4248b3bb6df7fb903ce2cdb631946</anchor>
      <arglist></arglist>
      <docanchor file="/tmp/ws/src/microstrain_mips/src/GX4-45_Test.c">LICENSE</docanchor>
      <docanchor file="GX4-45__Test_8h">CHANGES</docanchor>
    </member>
    <member kind="variable">
      <type>u32</type>
      <name>filter_checksum_error_packet_count</name>
      <anchorfile>GX4-45__Test_8c.html</anchorfile>
      <anchor>aa32b5b5d00b46c6fd0ce0d37e5c72315</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u32</type>
      <name>filter_timeout_packet_count</name>
      <anchorfile>GX4-45__Test_8c.html</anchorfile>
      <anchor>a277b15003d48ce0ec2bd30d11e226577</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u32</type>
      <name>filter_valid_packet_count</name>
      <anchorfile>GX4-45__Test_8c.html</anchorfile>
      <anchor>a10fa7a0907abba7abe571a00c4689983</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u32</type>
      <name>gps_checksum_error_packet_count</name>
      <anchorfile>GX4-45__Test_8c.html</anchorfile>
      <anchor>a755f8aa66744172fdbdf1a51708f1c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u32</type>
      <name>gps_timeout_packet_count</name>
      <anchorfile>GX4-45__Test_8c.html</anchorfile>
      <anchor>a074d97c01f6aea3f4eb1acb63030793a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u32</type>
      <name>gps_valid_packet_count</name>
      <anchorfile>GX4-45__Test_8c.html</anchorfile>
      <anchor>a429e7ea0d5281a5446a69999139c6b00</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GX4-45_Test.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>GX4-45__Test_8cpp</filename>
    <member kind="function">
      <type>void</type>
      <name>ahrs_packet_callback</name>
      <anchorfile>GX4-45__Test_8cpp.html</anchorfile>
      <anchor>a41a630521db8738a8be55ffe928a8923</anchor>
      <arglist>(void *user_ptr, u8 *packet, u16 packet_size, u8 callback_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filter_packet_callback</name>
      <anchorfile>GX4-45__Test_8cpp.html</anchorfile>
      <anchor>acbc1f17d2513e45137a826933ce1479b</anchor>
      <arglist>(void *user_ptr, u8 *packet, u16 packet_size, u8 callback_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gps_packet_callback</name>
      <anchorfile>GX4-45__Test_8cpp.html</anchorfile>
      <anchor>a4b740d7460b0430985742991722ccac2</anchor>
      <arglist>(void *user_ptr, u8 *packet, u16 packet_size, u8 callback_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>GX4-45__Test_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>u16</type>
      <name>mip_3dm_cmd_hw_specific_device_status</name>
      <anchorfile>GX4-45__Test_8cpp.html</anchorfile>
      <anchor>a79ae89fa9cccfe35f24b115bfbef384f</anchor>
      <arglist>(mip_interface *device_interface, u16 model_number, u8 status_selector, u8 *response_buffer)</arglist>
      <docanchor file="mip__sdk__user__functions_8h">DESCRIPTION</docanchor>
      <docanchor file="mip__sdk__user__functions_8h">NOTES</docanchor>
      <docanchor file="mip__sdk__user__functions_8h">DETAILS</docanchor>
    </member>
    <member kind="function">
      <type>u16</type>
      <name>mip_3dm_cmd_hw_specific_imu_device_status</name>
      <anchorfile>GX4-45__Test_8cpp.html</anchorfile>
      <anchor>a92e1002353d50558287b95541dcf8046</anchor>
      <arglist>(mip_interface *device_interface, u16 model_number, u8 status_selector, u8 *response_buffer)</arglist>
      <docanchor file="mip__sdk__user__functions_8h">DESCRIPTION</docanchor>
      <docanchor file="mip__sdk__user__functions_8h">NOTES</docanchor>
      <docanchor file="mip__sdk__user__functions_8h">DETAILS</docanchor>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_command_line_usage</name>
      <anchorfile>GX4-45__Test_8cpp.html</anchorfile>
      <anchor>abc993eceffb89ebacc7e906318a9627b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_header</name>
      <anchorfile>GX4-45__Test_8cpp.html</anchorfile>
      <anchor>aab0a749241244d13922556533aeb7069</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_packet_stats</name>
      <anchorfile>GX4-45__Test_8cpp.html</anchorfile>
      <anchor>ac55b7f7240bf09ca223a0c5a2a137628</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>u32</type>
      <name>ahrs_checksum_error_packet_count</name>
      <anchorfile>GX4-45__Test_8cpp.html</anchorfile>
      <anchor>ad2a020f3f6f811143cf8af336da468d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u32</type>
      <name>ahrs_timeout_packet_count</name>
      <anchorfile>GX4-45__Test_8cpp.html</anchorfile>
      <anchor>ab36c1badb0cbfe74a64e8ceb4f41a9c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u32</type>
      <name>ahrs_valid_packet_count</name>
      <anchorfile>GX4-45__Test_8cpp.html</anchorfile>
      <anchor>a43e3535dc8d0c2da456c341387c0c07e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_ahrs_scaled_accel</type>
      <name>curr_ahrs_accel</name>
      <anchorfile>GX4-45__Test_8cpp.html</anchorfile>
      <anchor>ac298d35cb55a37b2f39b2bbcc1c759a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_ahrs_scaled_gyro</type>
      <name>curr_ahrs_gyro</name>
      <anchorfile>GX4-45__Test_8cpp.html</anchorfile>
      <anchor>a2a9a925c8cd0714a4ffa3622e1fd8883</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_ahrs_scaled_mag</type>
      <name>curr_ahrs_mag</name>
      <anchorfile>GX4-45__Test_8cpp.html</anchorfile>
      <anchor>a6070d10edff88040f2c960763b584898</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_attitude_euler_angles</type>
      <name>curr_filter_angles</name>
      <anchorfile>GX4-45__Test_8cpp.html</anchorfile>
      <anchor>aa9f58d808547ab63f7917d49a6d7cd93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_llh_pos</type>
      <name>curr_filter_pos</name>
      <anchorfile>GX4-45__Test_8cpp.html</anchorfile>
      <anchor>a2780ec5787cbae4411cffc999afe26d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_filter_ned_velocity</type>
      <name>curr_filter_vel</name>
      <anchorfile>GX4-45__Test_8cpp.html</anchorfile>
      <anchor>a85f2fcc3dbeefc3d2ceb922531778416</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gps_time</type>
      <name>curr_gps_time</name>
      <anchorfile>GX4-45__Test_8cpp.html</anchorfile>
      <anchor>a89d7a35146aa53faad53ceaa34d5f065</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gps_llh_pos</type>
      <name>curr_llh_pos</name>
      <anchorfile>GX4-45__Test_8cpp.html</anchorfile>
      <anchor>aa8b89a06bd6500f2a61e7fefe9cc2ac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_gps_ned_vel</type>
      <name>curr_ned_vel</name>
      <anchorfile>GX4-45__Test_8cpp.html</anchorfile>
      <anchor>a27e9a949dcb9aa5f6127213007b82000</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mip_interface</type>
      <name>device_interface</name>
      <anchorfile>GX4-45__Test_8cpp.html</anchorfile>
      <anchor>a5c659926e7ae9f8f9fc0adc0d26d2cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>enable_data_stats_output</name>
      <anchorfile>GX4-45__Test_8cpp.html</anchorfile>
      <anchor>af1f4248b3bb6df7fb903ce2cdb631946</anchor>
      <arglist></arglist>
      <docanchor file="/tmp/ws/src/microstrain_mips/src/GX4-45_Test.c">LICENSE</docanchor>
      <docanchor file="GX4-45__Test_8h">CHANGES</docanchor>
    </member>
    <member kind="variable">
      <type>u32</type>
      <name>filter_checksum_error_packet_count</name>
      <anchorfile>GX4-45__Test_8cpp.html</anchorfile>
      <anchor>aa32b5b5d00b46c6fd0ce0d37e5c72315</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u32</type>
      <name>filter_timeout_packet_count</name>
      <anchorfile>GX4-45__Test_8cpp.html</anchorfile>
      <anchor>a277b15003d48ce0ec2bd30d11e226577</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u32</type>
      <name>filter_valid_packet_count</name>
      <anchorfile>GX4-45__Test_8cpp.html</anchorfile>
      <anchor>a10fa7a0907abba7abe571a00c4689983</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u32</type>
      <name>gps_checksum_error_packet_count</name>
      <anchorfile>GX4-45__Test_8cpp.html</anchorfile>
      <anchor>a755f8aa66744172fdbdf1a51708f1c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u32</type>
      <name>gps_timeout_packet_count</name>
      <anchorfile>GX4-45__Test_8cpp.html</anchorfile>
      <anchor>a074d97c01f6aea3f4eb1acb63030793a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u32</type>
      <name>gps_valid_packet_count</name>
      <anchorfile>GX4-45__Test_8cpp.html</anchorfile>
      <anchor>a429e7ea0d5281a5446a69999139c6b00</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GX4-45_Test.h</name>
    <path>/tmp/ws/src/microstrain_mips/include/microstrain_mips/</path>
    <filename>GX4-45__Test_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_PACKET_TIMEOUT_MS</name>
      <anchorfile>GX4-45__Test_8h.html</anchorfile>
      <anchor>a949cad86032b4b61d80c6366fd29ecf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_SDK_GX4_45_IMU_DIRECT_MODE</name>
      <anchorfile>GX4-45__Test_8h.html</anchorfile>
      <anchor>a56a08f944a5a4b876b47be628185e1ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_SDK_GX4_45_IMU_STANDARD_MODE</name>
      <anchorfile>GX4-45__Test_8h.html</anchorfile>
      <anchor>a70c937075e2cc7bd4d03371abf84365e</anchor>
      <arglist></arglist>
      <docanchor file="/tmp/ws/src/microstrain_mips/src/GX4-45_Test.c">LICENSE</docanchor>
      <docanchor file="GX4-45__Test_8h">CHANGES</docanchor>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_COMMAND_LINE_ARGUMENTS</name>
      <anchorfile>GX4-45__Test_8h.html</anchorfile>
      <anchor>aa9ce212dd5a85dacb9dc0aeda2d1d747</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Sleep</name>
      <anchorfile>GX4-45__Test_8h.html</anchorfile>
      <anchor>ae7a8a7a397321e9878acc79f40849d14</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ahrs_packet_callback</name>
      <anchorfile>GX4-45__Test_8h.html</anchorfile>
      <anchor>a41a630521db8738a8be55ffe928a8923</anchor>
      <arglist>(void *user_ptr, u8 *packet, u16 packet_size, u8 callback_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filter_packet_callback</name>
      <anchorfile>GX4-45__Test_8h.html</anchorfile>
      <anchor>acbc1f17d2513e45137a826933ce1479b</anchor>
      <arglist>(void *user_ptr, u8 *packet, u16 packet_size, u8 callback_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gps_packet_callback</name>
      <anchorfile>GX4-45__Test_8h.html</anchorfile>
      <anchor>a4b740d7460b0430985742991722ccac2</anchor>
      <arglist>(void *user_ptr, u8 *packet, u16 packet_size, u8 callback_type)</arglist>
    </member>
    <member kind="function">
      <type>u16</type>
      <name>mip_3dm_cmd_hw_specific_device_status</name>
      <anchorfile>GX4-45__Test_8h.html</anchorfile>
      <anchor>a79ae89fa9cccfe35f24b115bfbef384f</anchor>
      <arglist>(mip_interface *device_interface, u16 model_number, u8 status_selector, u8 *response_buffer)</arglist>
    </member>
    <member kind="function">
      <type>u16</type>
      <name>mip_3dm_cmd_hw_specific_imu_device_status</name>
      <anchorfile>GX4-45__Test_8h.html</anchorfile>
      <anchor>a92e1002353d50558287b95541dcf8046</anchor>
      <arglist>(mip_interface *device_interface, u16 model_number, u8 status_selector, u8 *response_buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_command_line_usage</name>
      <anchorfile>GX4-45__Test_8h.html</anchorfile>
      <anchor>abc993eceffb89ebacc7e906318a9627b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_header</name>
      <anchorfile>GX4-45__Test_8h.html</anchorfile>
      <anchor>aab0a749241244d13922556533aeb7069</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_packet_stats</name>
      <anchorfile>GX4-45__Test_8h.html</anchorfile>
      <anchor>ac55b7f7240bf09ca223a0c5a2a137628</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gyro_bias_capture_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>gyro__bias__capture__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>gyro__bias__capture__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>init_filter_euler_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>init__filter__euler__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>init__filter__euler__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/tmp/ws/src/microstrain_mips/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>microstrain_3dm.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>microstrain__3dm_8cpp</filename>
    <includes id="microstrain__diagnostic__updater_8h" name="microstrain_diagnostic_updater.h" local="yes" imported="no">microstrain_diagnostic_updater.h</includes>
    <namespace>Microstrain</namespace>
    <member kind="function">
      <type>void</type>
      <name>ahrs_packet_callback_wrapper</name>
      <anchorfile>namespaceMicrostrain.html</anchorfile>
      <anchor>af2daf22df43b8c2b6b3c899a3142d814</anchor>
      <arglist>(void *user_ptr, u8 *packet, u16 packet_size, u8 callback_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filter_packet_callback_wrapper</name>
      <anchorfile>namespaceMicrostrain.html</anchorfile>
      <anchor>a4917379a3c183d852541da6dbe7b7799</anchor>
      <arglist>(void *user_ptr, u8 *packet, u16 packet_size, u8 callback_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gps_packet_callback_wrapper</name>
      <anchorfile>namespaceMicrostrain.html</anchorfile>
      <anchor>acf13d6a1326f19faa8494fa381ec71cb</anchor>
      <arglist>(void *user_ptr, u8 *packet, u16 packet_size, u8 callback_type)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>microstrain_3dm.h</name>
    <path>/tmp/ws/src/microstrain_mips/include/microstrain_mips/</path>
    <filename>microstrain__3dm_8h</filename>
    <includes id="GX4-45__Test_8h" name="GX4-45_Test.h" local="yes" imported="no">GX4-45_Test.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_PACKET_TIMEOUT_MS</name>
      <anchorfile>microstrain__3dm_8h.html</anchorfile>
      <anchor>a949cad86032b4b61d80c6366fd29ecf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GX5_15_DEVICE</name>
      <anchorfile>microstrain__3dm_8h.html</anchorfile>
      <anchor>ae5e28209613a36660023a8d0cb3108f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GX5_25_DEVICE</name>
      <anchorfile>microstrain__3dm_8h.html</anchorfile>
      <anchor>a53fd241ef5a4cb4995ca0cbbb3b0fd89</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GX5_35_DEVICE</name>
      <anchorfile>microstrain__3dm_8h.html</anchorfile>
      <anchor>a792c5b3c019e7404501666fdebe9b1e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GX5_45_DEVICE</name>
      <anchorfile>microstrain__3dm_8h.html</anchorfile>
      <anchor>a59d517e3871f67f0b1afddd21cfb1f0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_SDK_GX4_45_IMU_DIRECT_MODE</name>
      <anchorfile>microstrain__3dm_8h.html</anchorfile>
      <anchor>a56a08f944a5a4b876b47be628185e1ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_SDK_GX4_45_IMU_STANDARD_MODE</name>
      <anchorfile>microstrain__3dm_8h.html</anchorfile>
      <anchor>a70c937075e2cc7bd4d03371abf84365e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_COMMAND_LINE_ARGUMENTS</name>
      <anchorfile>microstrain__3dm_8h.html</anchorfile>
      <anchor>aa9ce212dd5a85dacb9dc0aeda2d1d747</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Sleep</name>
      <anchorfile>microstrain__3dm_8h.html</anchorfile>
      <anchor>ae7a8a7a397321e9878acc79f40849d14</anchor>
      <arglist>(x)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>microstrain_3dm_node.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>microstrain__3dm__node_8cpp</filename>
    <includes id="microstrain__3dm_8h" name="microstrain_3dm.h" local="yes" imported="no">microstrain_3dm.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>microstrain__3dm__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>microstrain_diagnostic_updater.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>microstrain__diagnostic__updater_8cpp</filename>
    <includes id="microstrain__diagnostic__updater_8h" name="microstrain_diagnostic_updater.h" local="yes" imported="no">microstrain_diagnostic_updater.h</includes>
    <includes id="microstrain__3dm_8h" name="microstrain_3dm.h" local="yes" imported="no">microstrain_3dm.h</includes>
    <namespace>microstrain_mips</namespace>
  </compound>
  <compound kind="file">
    <name>microstrain_diagnostic_updater.h</name>
    <path>/tmp/ws/src/microstrain_mips/include/microstrain_mips/</path>
    <filename>microstrain__diagnostic__updater_8h</filename>
    <includes id="microstrain__3dm_8h" name="microstrain_3dm.h" local="yes" imported="no">microstrain_3dm.h</includes>
    <class kind="class">microstrain_mips::RosDiagnosticUpdater</class>
    <namespace>microstrain_mips</namespace>
  </compound>
  <compound kind="file">
    <name>mip_sdk_user_functions.c</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>mip__sdk__user__functions_8c</filename>
    <includes id="mip__sdk__user__functions_8h" name="mip_sdk_user_functions.h" local="yes" imported="no">mip_sdk_user_functions.h</includes>
    <member kind="function">
      <type>u32</type>
      <name>mip_sdk_get_time_ms</name>
      <anchorfile>mip__sdk__user__functions_8c.html</anchorfile>
      <anchor>a4a12b7dbdee5143de70bc30cf2006df1</anchor>
      <arglist>()</arglist>
      <docanchor file="mip__sdk__user__functions_8h">DESCRIPTION</docanchor>
      <docanchor file="mip__sdk__user__functions_8h">NOTES</docanchor>
      <docanchor file="mip__sdk__user__functions_8h">DETAILS</docanchor>
    </member>
    <member kind="function">
      <type>u16</type>
      <name>mip_sdk_port_close</name>
      <anchorfile>mip__sdk__user__functions_8c.html</anchorfile>
      <anchor>a819ea2df6fcffdd5038a1074a6975795</anchor>
      <arglist>(void *port_handle)</arglist>
      <docanchor file="mip__sdk__user__functions_8h">DESCRIPTION</docanchor>
      <docanchor file="mip__sdk__user__functions_8h">NOTES</docanchor>
      <docanchor file="mip__sdk__user__functions_8h">DETAILS</docanchor>
    </member>
    <member kind="function">
      <type>u16</type>
      <name>mip_sdk_port_open</name>
      <anchorfile>mip__sdk__user__functions_8c.html</anchorfile>
      <anchor>a5549705bf6bb69a23b56695e51f26169</anchor>
      <arglist>(void **port_handle, const char *portstr, int baudrate)</arglist>
    </member>
    <member kind="function">
      <type>u16</type>
      <name>mip_sdk_port_read</name>
      <anchorfile>mip__sdk__user__functions_8c.html</anchorfile>
      <anchor>a063fe61eac45cf4c7454998bc8f5a95c</anchor>
      <arglist>(void *port_handle, u8 *buffer, u32 num_bytes, u32 *bytes_read, u32 timeout_ms)</arglist>
      <docanchor file="mip__sdk__user__functions_8h">DESCRIPTION</docanchor>
      <docanchor file="mip__sdk__user__functions_8h">NOTES</docanchor>
      <docanchor file="mip__sdk__user__functions_8h">DETAILS</docanchor>
    </member>
    <member kind="function">
      <type>u32</type>
      <name>mip_sdk_port_read_count</name>
      <anchorfile>mip__sdk__user__functions_8c.html</anchorfile>
      <anchor>ac2401652177325f14659a7b77def2a7a</anchor>
      <arglist>(void *port_handle)</arglist>
      <docanchor file="mip__sdk__user__functions_8h">DESCRIPTION</docanchor>
      <docanchor file="mip__sdk__user__functions_8h">NOTES</docanchor>
      <docanchor file="mip__sdk__user__functions_8h">DETAILS</docanchor>
    </member>
    <member kind="function">
      <type>u16</type>
      <name>mip_sdk_port_write</name>
      <anchorfile>mip__sdk__user__functions_8c.html</anchorfile>
      <anchor>a05adcb952bf1c72462e85338f647ebca</anchor>
      <arglist>(void *port_handle, u8 *buffer, u32 num_bytes, u32 *bytes_written, u32 timeout_ms)</arglist>
      <docanchor file="mip__sdk__user__functions_8h">DESCRIPTION</docanchor>
      <docanchor file="mip__sdk__user__functions_8h">NOTES</docanchor>
      <docanchor file="mip__sdk__user__functions_8h">DETAILS</docanchor>
    </member>
    <member kind="function">
      <type>u16</type>
      <name>purge</name>
      <anchorfile>mip__sdk__user__functions_8c.html</anchorfile>
      <anchor>aa3c527c3abd6444c2f9de06ae48c8990</anchor>
      <arglist>(ComPortHandle comPortHandle)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mip_sdk_user_functions.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>mip__sdk__user__functions_8cpp</filename>
    <includes id="mip__sdk__user__functions_8h" name="mip_sdk_user_functions.h" local="yes" imported="no">mip_sdk_user_functions.h</includes>
    <member kind="function">
      <type>u32</type>
      <name>mip_sdk_get_time_ms</name>
      <anchorfile>mip__sdk__user__functions_8cpp.html</anchorfile>
      <anchor>a4a12b7dbdee5143de70bc30cf2006df1</anchor>
      <arglist>()</arglist>
      <docanchor file="mip__sdk__user__functions_8h">DESCRIPTION</docanchor>
      <docanchor file="mip__sdk__user__functions_8h">NOTES</docanchor>
      <docanchor file="mip__sdk__user__functions_8h">DETAILS</docanchor>
    </member>
    <member kind="function">
      <type>u16</type>
      <name>mip_sdk_port_close</name>
      <anchorfile>mip__sdk__user__functions_8cpp.html</anchorfile>
      <anchor>a819ea2df6fcffdd5038a1074a6975795</anchor>
      <arglist>(void *port_handle)</arglist>
      <docanchor file="mip__sdk__user__functions_8h">DESCRIPTION</docanchor>
      <docanchor file="mip__sdk__user__functions_8h">NOTES</docanchor>
      <docanchor file="mip__sdk__user__functions_8h">DETAILS</docanchor>
    </member>
    <member kind="function">
      <type>u16</type>
      <name>mip_sdk_port_open</name>
      <anchorfile>mip__sdk__user__functions_8cpp.html</anchorfile>
      <anchor>a99bf4e218ebbb9a59c2424fc4111e1f6</anchor>
      <arglist>(void **port_handle, int port_num, int baudrate)</arglist>
      <docanchor file="mip__sdk__user__functions_8h">DESCRIPTION</docanchor>
      <docanchor file="mip__sdk__user__functions_8h">NOTES</docanchor>
      <docanchor file="mip__sdk__user__functions_8h">DETAILS</docanchor>
    </member>
    <member kind="function">
      <type>u16</type>
      <name>mip_sdk_port_read</name>
      <anchorfile>mip__sdk__user__functions_8cpp.html</anchorfile>
      <anchor>a063fe61eac45cf4c7454998bc8f5a95c</anchor>
      <arglist>(void *port_handle, u8 *buffer, u32 num_bytes, u32 *bytes_read, u32 timeout_ms)</arglist>
      <docanchor file="mip__sdk__user__functions_8h">DESCRIPTION</docanchor>
      <docanchor file="mip__sdk__user__functions_8h">NOTES</docanchor>
      <docanchor file="mip__sdk__user__functions_8h">DETAILS</docanchor>
    </member>
    <member kind="function">
      <type>u32</type>
      <name>mip_sdk_port_read_count</name>
      <anchorfile>mip__sdk__user__functions_8cpp.html</anchorfile>
      <anchor>ac2401652177325f14659a7b77def2a7a</anchor>
      <arglist>(void *port_handle)</arglist>
      <docanchor file="mip__sdk__user__functions_8h">DESCRIPTION</docanchor>
      <docanchor file="mip__sdk__user__functions_8h">NOTES</docanchor>
      <docanchor file="mip__sdk__user__functions_8h">DETAILS</docanchor>
    </member>
    <member kind="function">
      <type>u16</type>
      <name>mip_sdk_port_write</name>
      <anchorfile>mip__sdk__user__functions_8cpp.html</anchorfile>
      <anchor>a05adcb952bf1c72462e85338f647ebca</anchor>
      <arglist>(void *port_handle, u8 *buffer, u32 num_bytes, u32 *bytes_written, u32 timeout_ms)</arglist>
      <docanchor file="mip__sdk__user__functions_8h">DESCRIPTION</docanchor>
      <docanchor file="mip__sdk__user__functions_8h">NOTES</docanchor>
      <docanchor file="mip__sdk__user__functions_8h">DETAILS</docanchor>
    </member>
  </compound>
  <compound kind="file">
    <name>mip_sdk_user_functions.h</name>
    <path>/tmp/ws/src/microstrain_mips/include/microstrain_mips/</path>
    <filename>mip__sdk__user__functions_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>MIP_COM_PORT_BUFFER_SIZE</name>
      <anchorfile>mip__sdk__user__functions_8h.html</anchorfile>
      <anchor>acdc380c96ba31888f7296e889e5027c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_USER_FUNCTION_ERROR</name>
      <anchorfile>mip__sdk__user__functions_8h.html</anchorfile>
      <anchor>a5f96bac6409c8c9eee12965cbefd8244</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIP_USER_FUNCTION_OK</name>
      <anchorfile>mip__sdk__user__functions_8h.html</anchorfile>
      <anchor>a42118f90c24dbe21fadb2a39d8376454</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>Byte</name>
      <anchorfile>mip__sdk__user__functions_8h.html</anchorfile>
      <anchor>ae3a497195d617519e5353ea7b417940f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>ComPortHandle</name>
      <anchorfile>mip__sdk__user__functions_8h.html</anchorfile>
      <anchor>a2fdeb45dbbc4439a040369504d1fe0b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>u32</type>
      <name>mip_sdk_get_time_ms</name>
      <anchorfile>mip__sdk__user__functions_8h.html</anchorfile>
      <anchor>a4a12b7dbdee5143de70bc30cf2006df1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>u16</type>
      <name>mip_sdk_port_close</name>
      <anchorfile>mip__sdk__user__functions_8h.html</anchorfile>
      <anchor>a819ea2df6fcffdd5038a1074a6975795</anchor>
      <arglist>(void *port_handle)</arglist>
    </member>
    <member kind="function">
      <type>u16</type>
      <name>mip_sdk_port_open</name>
      <anchorfile>mip__sdk__user__functions_8h.html</anchorfile>
      <anchor>a5549705bf6bb69a23b56695e51f26169</anchor>
      <arglist>(void **port_handle, const char *portstr, int baudrate)</arglist>
    </member>
    <member kind="function">
      <type>u16</type>
      <name>mip_sdk_port_read</name>
      <anchorfile>mip__sdk__user__functions_8h.html</anchorfile>
      <anchor>a063fe61eac45cf4c7454998bc8f5a95c</anchor>
      <arglist>(void *port_handle, u8 *buffer, u32 num_bytes, u32 *bytes_read, u32 timeout_ms)</arglist>
    </member>
    <member kind="function">
      <type>u32</type>
      <name>mip_sdk_port_read_count</name>
      <anchorfile>mip__sdk__user__functions_8h.html</anchorfile>
      <anchor>ac2401652177325f14659a7b77def2a7a</anchor>
      <arglist>(void *port_handle)</arglist>
    </member>
    <member kind="function">
      <type>u16</type>
      <name>mip_sdk_port_write</name>
      <anchorfile>mip__sdk__user__functions_8h.html</anchorfile>
      <anchor>a05adcb952bf1c72462e85338f647ebca</anchor>
      <arglist>(void *port_handle, u8 *buffer, u32 num_bytes, u32 *bytes_written, u32 timeout_ms)</arglist>
    </member>
    <member kind="function">
      <type>u16</type>
      <name>purge</name>
      <anchorfile>mip__sdk__user__functions_8h.html</anchorfile>
      <anchor>aa3c527c3abd6444c2f9de06ae48c8990</anchor>
      <arglist>(ComPortHandle comPortHandle)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>README.md</name>
    <path>/tmp/ws/src/microstrain_mips/</path>
    <filename>README_8md</filename>
    <member kind="variable">
      <type>Interface including ROS</type>
      <name>node</name>
      <anchorfile>README_8md.html</anchorfile>
      <anchor>a2da8222cc55088ecf1895dffe2cfcfdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Interface</type>
      <name>software</name>
      <anchorfile>README_8md.html</anchorfile>
      <anchor>a59e4ac949d678258d5d6ebf93d6c7c89</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>set_accel_adaptive_vals_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>set__accel__adaptive__vals__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>set__accel__adaptive__vals__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>set_accel_bias_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>set__accel__bias__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>set__accel__bias__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>set_accel_bias_model_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>set__accel__bias__model__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>set__accel__bias__model__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>set_accel_noise_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>set__accel__noise__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>set__accel__noise__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>set_complementary_filter_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>set__complementary__filter__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>set__complementary__filter__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>set_coning_sculling_comp_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>set__coning__sculling__comp__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>set__coning__sculling__comp__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>set_dynamics_mode_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>set__dynamics__mode__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>set__dynamics__mode__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>set_estimation_control_flags_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>set__estimation__control__flags__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>set__estimation__control__flags__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>set_filter_euler_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>set__filter__euler__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>set__filter__euler__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>set_filter_heading_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>set__filter__heading__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>set__filter__heading__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>set_gyro_bias_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>set__gyro__bias__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>set__gyro__bias__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>set_gyro_bias_model_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>set__gyro__bias__model__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>set__gyro__bias__model__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>set_gyro_noise_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>set__gyro__noise__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>set__gyro__noise__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>set_hard_iron_values_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>set__hard__iron__values__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>set__hard__iron__values__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>set_mag_adaptive_vals_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>set__mag__adaptive__vals__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>set__mag__adaptive__vals__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>set_mag_dip_adaptive_vals_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>set__mag__dip__adaptive__vals__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>set__mag__dip__adaptive__vals__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>set_mag_noise_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>set__mag__noise__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>set__mag__noise__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>set_reference_position_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>set__reference__position__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>set__reference__position__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>set_sensor_vehicle_frame_offset_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>set__sensor__vehicle__frame__offset__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>set__sensor__vehicle__frame__offset__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>set_sensor_vehicle_frame_trans_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>set__sensor__vehicle__frame__trans__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>set__sensor__vehicle__frame__trans__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>set_soft_iron_matrix_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>set__soft__iron__matrix__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>set__soft__iron__matrix__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>set_tare_orientation_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>set__tare__orientation__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>set__tare__orientation__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>set_zero_angle_update_threshold_client.cpp</name>
    <path>/tmp/ws/src/microstrain_mips/src/</path>
    <filename>set__zero__angle__update__threshold__client_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>set__zero__angle__update__threshold__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Microstrain</name>
    <filename>namespaceMicrostrain.html</filename>
    <member kind="function">
      <type>void</type>
      <name>ahrs_packet_callback_wrapper</name>
      <anchorfile>namespaceMicrostrain.html</anchorfile>
      <anchor>af2daf22df43b8c2b6b3c899a3142d814</anchor>
      <arglist>(void *user_ptr, u8 *packet, u16 packet_size, u8 callback_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filter_packet_callback_wrapper</name>
      <anchorfile>namespaceMicrostrain.html</anchorfile>
      <anchor>a4917379a3c183d852541da6dbe7b7799</anchor>
      <arglist>(void *user_ptr, u8 *packet, u16 packet_size, u8 callback_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gps_packet_callback_wrapper</name>
      <anchorfile>namespaceMicrostrain.html</anchorfile>
      <anchor>acf13d6a1326f19faa8494fa381ec71cb</anchor>
      <arglist>(void *user_ptr, u8 *packet, u16 packet_size, u8 callback_type)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>microstrain_mips</name>
    <filename>namespacemicrostrain__mips.html</filename>
    <class kind="class">microstrain_mips::RosDiagnosticUpdater</class>
  </compound>
  <compound kind="class">
    <name>microstrain_mips::RosDiagnosticUpdater</name>
    <filename>classmicrostrain__mips_1_1RosDiagnosticUpdater.html</filename>
    <base protection="private">diagnostic_updater::Updater</base>
    <member kind="function">
      <type>void</type>
      <name>generalDiagnostics</name>
      <anchorfile>classmicrostrain__mips_1_1RosDiagnosticUpdater.html</anchorfile>
      <anchor>a87d3009b1a3c47412d6c8726314876a6</anchor>
      <arglist>(diagnostic_updater::DiagnosticStatusWrapper &amp;stat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>imuDiagnostics</name>
      <anchorfile>classmicrostrain__mips_1_1RosDiagnosticUpdater.html</anchorfile>
      <anchor>aaffaf56ea1a33fca04ba62dc965da84d</anchor>
      <arglist>(diagnostic_updater::DiagnosticStatusWrapper &amp;stat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>packetDiagnostics</name>
      <anchorfile>classmicrostrain__mips_1_1RosDiagnosticUpdater.html</anchorfile>
      <anchor>a4a240ff28a94279c1c6a02b368eadcfb</anchor>
      <arglist>(diagnostic_updater::DiagnosticStatusWrapper &amp;stat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>portDiagnostics</name>
      <anchorfile>classmicrostrain__mips_1_1RosDiagnosticUpdater.html</anchorfile>
      <anchor>aadd6bfc3182daa85c0c6fabb3eab54cb</anchor>
      <arglist>(diagnostic_updater::DiagnosticStatusWrapper &amp;stat)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RosDiagnosticUpdater</name>
      <anchorfile>classmicrostrain__mips_1_1RosDiagnosticUpdater.html</anchorfile>
      <anchor>ab1de1da3ff780c40e138909002e9e33c</anchor>
      <arglist>(Microstrain::Microstrain *device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>statusCallback</name>
      <anchorfile>classmicrostrain__mips_1_1RosDiagnosticUpdater.html</anchorfile>
      <anchor>acd78f5e667a01c26969763a42d0a246c</anchor>
      <arglist>(const microstrain_mips::status_msg::ConstPtr &amp;status)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>microstrain_mips::status_msg</type>
      <name>last_status_</name>
      <anchorfile>classmicrostrain__mips_1_1RosDiagnosticUpdater.html</anchorfile>
      <anchor>ad83fa71a512e34946a405fdd35f1293f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classmicrostrain__mips_1_1RosDiagnosticUpdater.html</anchorfile>
      <anchor>a1816ca8d6f89455d1cdec6c77394b7f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>status_sub_</name>
      <anchorfile>classmicrostrain__mips_1_1RosDiagnosticUpdater.html</anchorfile>
      <anchor>aebd4e76b154f65d007a38319c1dd42db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>std</name>
    <filename>namespacestd.html</filename>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
    <docanchor file="index">rosapi</docanchor>
  </compound>
</tagfile>
