<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>ellipse.cpp</name>
    <path>/tmp/ws/src/sbg_driver/src/</path>
    <filename>ellipse_8cpp</filename>
    <includes id="ellipse_8h" name="ellipse.h" local="yes" imported="no">ellipse.h</includes>
    <includes id="ellipse__msg_8h" name="ellipse_msg.h" local="yes" imported="no">ellipse_msg.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>onLogReceived</name>
      <anchorfile>ellipse_8cpp.html</anchorfile>
      <anchor>a25133b787e7fb54d557cac77a9f8e655</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComClass msgClass, SbgEComMsgId msg, const SbgBinaryLogData *pLogData, void *pUserArg)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>timeToStr</name>
      <anchorfile>ellipse_8cpp.html</anchorfile>
      <anchor>ad8049fb41089fdfb35589f7cfd45bea3</anchor>
      <arglist>(ros::WallTime ros_t)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ellipse.h</name>
    <path>/tmp/ws/src/sbg_driver/include/</path>
    <filename>ellipse_8h</filename>
    <includes id="ellipse__msg_8h" name="ellipse_msg.h" local="yes" imported="no">ellipse_msg.h</includes>
    <includes id="sbgEComLib_8h" name="sbgEComLib.h" local="no" imported="no">sbgEComLib.h</includes>
    <includes id="sbgEComIds_8h" name="sbgEComIds.h" local="no" imported="no">sbgEComIds.h</includes>
    <includes id="sbgErrorCodes_8h" name="sbgErrorCodes.h" local="no" imported="no">sbgErrorCodes.h</includes>
    <class kind="class">Ellipse</class>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>onLogReceived</name>
      <anchorfile>ellipse_8h.html</anchorfile>
      <anchor>a25133b787e7fb54d557cac77a9f8e655</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComClass msgClass, SbgEComMsgId msg, const SbgBinaryLogData *pLogData, void *pUserArg)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::map&lt; SbgEComMagCalibBandwidth, std::string &gt;</type>
      <name>MAG_CALIB_BW</name>
      <anchorfile>ellipse_8h.html</anchorfile>
      <anchor>a689b6ac5f99b2df32b3214002cda81cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::map&lt; SbgEComMagCalibConfidence, std::string &gt;</type>
      <name>MAG_CALIB_CONF</name>
      <anchorfile>ellipse_8h.html</anchorfile>
      <anchor>a25749805f7130c8b1ae737dc13075980</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::map&lt; SbgEComMagCalibMode, std::string &gt;</type>
      <name>MAG_CALIB_MODE</name>
      <anchorfile>ellipse_8h.html</anchorfile>
      <anchor>ae8e7769e36866e6da756ec91d9a9734f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::map&lt; SbgEComMagCalibQuality, std::string &gt;</type>
      <name>MAG_CALIB_QUAL</name>
      <anchorfile>ellipse_8h.html</anchorfile>
      <anchor>afac1f101440e7f02394662c1c95a12ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::map&lt; int, int &gt;</type>
      <name>MODE_DIV_2_FREQ</name>
      <anchorfile>ellipse_8h.html</anchorfile>
      <anchor>a314efae43b4933e1ee8755b4741047da</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ellipse_mag.cpp</name>
    <path>/tmp/ws/src/sbg_driver/src/</path>
    <filename>ellipse__mag_8cpp</filename>
    <includes id="ellipse_8h" name="ellipse.h" local="yes" imported="no">ellipse.h</includes>
    <member kind="function">
      <type>bool</type>
      <name>calibration_process</name>
      <anchorfile>ellipse__mag_8cpp.html</anchorfile>
      <anchor>a06727a9230de1c887f7c984c5edef406</anchor>
      <arglist>(std_srvs::Trigger::Request &amp;req, std_srvs::Trigger::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>calibration_save</name>
      <anchorfile>ellipse__mag_8cpp.html</anchorfile>
      <anchor>a6b33caba2af1fe5fcdd4817da55eb292</anchor>
      <arglist>(std_srvs::Trigger::Request &amp;req, std_srvs::Trigger::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ellipse__mag_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>Ellipse *</type>
      <name>e_ref</name>
      <anchorfile>ellipse__mag_8cpp.html</anchorfile>
      <anchor>aa680714b4c7f9c25d2ca060244c45a6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>one_calibration_done</name>
      <anchorfile>ellipse__mag_8cpp.html</anchorfile>
      <anchor>a9f7e50620524c4c54322a7811e426167</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>start_calibration</name>
      <anchorfile>ellipse__mag_8cpp.html</anchorfile>
      <anchor>ad4578b7de5a903b0e16d45edc8b14f60</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ellipse_msg.cpp</name>
    <path>/tmp/ws/src/sbg_driver/src/</path>
    <filename>ellipse__msg_8cpp</filename>
    <includes id="ellipse__msg_8h" name="ellipse_msg.h" local="yes" imported="no">ellipse_msg.h</includes>
    <member kind="function">
      <type>void</type>
      <name>read_ecom_log_ekf_euler</name>
      <anchorfile>ellipse__msg_8cpp.html</anchorfile>
      <anchor>a890df1264e48f3a7a65b5cf8090def87</anchor>
      <arglist>(sbg_driver::SbgEkfEuler &amp;msg, const SbgBinaryLogData *pLogData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_ecom_log_ekf_nav</name>
      <anchorfile>ellipse__msg_8cpp.html</anchorfile>
      <anchor>a89b0bcd3f35b25d0b07338f8ee033eaf</anchor>
      <arglist>(sbg_driver::SbgEkfNav &amp;msg, const SbgBinaryLogData *pLogData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_ecom_log_ekf_quat</name>
      <anchorfile>ellipse__msg_8cpp.html</anchorfile>
      <anchor>a6a3e322f6fd774e874c9d6ede3bfb214</anchor>
      <arglist>(sbg_driver::SbgEkfQuat &amp;msg, const SbgBinaryLogData *pLogData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_ecom_log_event</name>
      <anchorfile>ellipse__msg_8cpp.html</anchorfile>
      <anchor>a3e94b8acb6afd9ae5373d78ad79e3428</anchor>
      <arglist>(sbg_driver::SbgEvent &amp;msg, const SbgBinaryLogData *pLogData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_ecom_log_gps_hdt</name>
      <anchorfile>ellipse__msg_8cpp.html</anchorfile>
      <anchor>a0e3a4c4810bdf4279c47ebb66855c035</anchor>
      <arglist>(sbg_driver::SbgGpsHdt &amp;msg, const SbgBinaryLogData *pLogData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_ecom_log_gps_pos</name>
      <anchorfile>ellipse__msg_8cpp.html</anchorfile>
      <anchor>a25d06f387d6ce2b664ecb2017667938e</anchor>
      <arglist>(sbg_driver::SbgGpsPos &amp;msg, const SbgBinaryLogData *pLogData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_ecom_log_gps_raw</name>
      <anchorfile>ellipse__msg_8cpp.html</anchorfile>
      <anchor>a59c90237b93b994390fb53495c22987d</anchor>
      <arglist>(sbg_driver::SbgGpsRaw &amp;msg, const SbgBinaryLogData *pLogData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_ecom_log_gps_vel</name>
      <anchorfile>ellipse__msg_8cpp.html</anchorfile>
      <anchor>ad59a90cd7476005d8a4f7554fd685898</anchor>
      <arglist>(sbg_driver::SbgGpsVel &amp;msg, const SbgBinaryLogData *pLogData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_ecom_log_imu_data</name>
      <anchorfile>ellipse__msg_8cpp.html</anchorfile>
      <anchor>aba95a2e18d96bcbf56bf6cbcd93565f5</anchor>
      <arglist>(sbg_driver::SbgImuData &amp;msg, const SbgBinaryLogData *pLogData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_ecom_log_mag</name>
      <anchorfile>ellipse__msg_8cpp.html</anchorfile>
      <anchor>ade985b7b8076fb36ed4385d19a67b524</anchor>
      <arglist>(sbg_driver::SbgMag &amp;msg, const SbgBinaryLogData *pLogData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_ecom_log_mag_calib</name>
      <anchorfile>ellipse__msg_8cpp.html</anchorfile>
      <anchor>af9bb619b15ef6f1c1e1b03c5fa4563c5</anchor>
      <arglist>(sbg_driver::SbgMagCalib &amp;msg, const SbgBinaryLogData *pLogData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_ecom_log_odo_vel</name>
      <anchorfile>ellipse__msg_8cpp.html</anchorfile>
      <anchor>ae98a5ba956426054d66f28a4ed97f33c</anchor>
      <arglist>(sbg_driver::SbgOdoVel &amp;msg, const SbgBinaryLogData *pLogData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_ecom_log_pressure</name>
      <anchorfile>ellipse__msg_8cpp.html</anchorfile>
      <anchor>a70afb1916b80729e7af99bf6bfe50045</anchor>
      <arglist>(sbg_driver::SbgPressure &amp;msg, const SbgBinaryLogData *pLogData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_ecom_log_ship_motion</name>
      <anchorfile>ellipse__msg_8cpp.html</anchorfile>
      <anchor>a049e7bd80e7b6ebbf1975259c4f7e9cb</anchor>
      <arglist>(sbg_driver::SbgShipMotion &amp;msg, const SbgBinaryLogData *pLogData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_ecom_log_status</name>
      <anchorfile>ellipse__msg_8cpp.html</anchorfile>
      <anchor>a500d89012ef1a3d993ebc0b3b3a7a8b8</anchor>
      <arglist>(sbg_driver::SbgStatus &amp;msg, const SbgBinaryLogData *pLogData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_ecom_log_utc_time</name>
      <anchorfile>ellipse__msg_8cpp.html</anchorfile>
      <anchor>a063f4e4789c5b86c1de5de814a6d10d9</anchor>
      <arglist>(sbg_driver::SbgUtcTime &amp;msg, const SbgBinaryLogData *pLogData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_ekf_solution_status</name>
      <anchorfile>ellipse__msg_8cpp.html</anchorfile>
      <anchor>afba57e6513f4000baa800b398b784910</anchor>
      <arglist>(sbg_driver::SbgEkfStatus &amp;msg, const uint32 &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_get_info</name>
      <anchorfile>ellipse__msg_8cpp.html</anchorfile>
      <anchor>a89c7a77bfbaa54d188918b5f3a218acd</anchor>
      <arglist>(SbgEComHandle *comHandle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_gps_pos_status</name>
      <anchorfile>ellipse__msg_8cpp.html</anchorfile>
      <anchor>a88360177881a0745bbe24c2551bc502f</anchor>
      <arglist>(sbg_driver::SbgGpsPosStatus &amp;msg, const uint32 &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_gps_vel_status</name>
      <anchorfile>ellipse__msg_8cpp.html</anchorfile>
      <anchor>a6232e80edabde86579b56c139c88645f</anchor>
      <arglist>(sbg_driver::SbgGpsVelStatus &amp;msg, const uint32 &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_mag_status</name>
      <anchorfile>ellipse__msg_8cpp.html</anchorfile>
      <anchor>a6dfc50d0b6010b1407f98b3eb656a6c6</anchor>
      <arglist>(sbg_driver::SbgMagStatus &amp;msg, const uint16 &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ellipse_msg.h</name>
    <path>/tmp/ws/src/sbg_driver/include/</path>
    <filename>ellipse__msg_8h</filename>
    <includes id="sbgEComLib_8h" name="sbgEComLib.h" local="no" imported="no">sbgEComLib.h</includes>
    <includes id="sbgEComIds_8h" name="sbgEComIds.h" local="no" imported="no">sbgEComIds.h</includes>
    <includes id="sbgErrorCodes_8h" name="sbgErrorCodes.h" local="no" imported="no">sbgErrorCodes.h</includes>
    <member kind="function">
      <type>void</type>
      <name>read_ecom_log_ekf_euler</name>
      <anchorfile>ellipse__msg_8h.html</anchorfile>
      <anchor>a890df1264e48f3a7a65b5cf8090def87</anchor>
      <arglist>(sbg_driver::SbgEkfEuler &amp;msg, const SbgBinaryLogData *pLogData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_ecom_log_ekf_nav</name>
      <anchorfile>ellipse__msg_8h.html</anchorfile>
      <anchor>a89b0bcd3f35b25d0b07338f8ee033eaf</anchor>
      <arglist>(sbg_driver::SbgEkfNav &amp;msg, const SbgBinaryLogData *pLogData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_ecom_log_ekf_quat</name>
      <anchorfile>ellipse__msg_8h.html</anchorfile>
      <anchor>a6a3e322f6fd774e874c9d6ede3bfb214</anchor>
      <arglist>(sbg_driver::SbgEkfQuat &amp;msg, const SbgBinaryLogData *pLogData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_ecom_log_event</name>
      <anchorfile>ellipse__msg_8h.html</anchorfile>
      <anchor>a3e94b8acb6afd9ae5373d78ad79e3428</anchor>
      <arglist>(sbg_driver::SbgEvent &amp;msg, const SbgBinaryLogData *pLogData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_ecom_log_gps_hdt</name>
      <anchorfile>ellipse__msg_8h.html</anchorfile>
      <anchor>a0e3a4c4810bdf4279c47ebb66855c035</anchor>
      <arglist>(sbg_driver::SbgGpsHdt &amp;msg, const SbgBinaryLogData *pLogData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_ecom_log_gps_pos</name>
      <anchorfile>ellipse__msg_8h.html</anchorfile>
      <anchor>a25d06f387d6ce2b664ecb2017667938e</anchor>
      <arglist>(sbg_driver::SbgGpsPos &amp;msg, const SbgBinaryLogData *pLogData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_ecom_log_gps_raw</name>
      <anchorfile>ellipse__msg_8h.html</anchorfile>
      <anchor>a59c90237b93b994390fb53495c22987d</anchor>
      <arglist>(sbg_driver::SbgGpsRaw &amp;msg, const SbgBinaryLogData *pLogData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_ecom_log_gps_vel</name>
      <anchorfile>ellipse__msg_8h.html</anchorfile>
      <anchor>ad59a90cd7476005d8a4f7554fd685898</anchor>
      <arglist>(sbg_driver::SbgGpsVel &amp;msg, const SbgBinaryLogData *pLogData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_ecom_log_imu_data</name>
      <anchorfile>ellipse__msg_8h.html</anchorfile>
      <anchor>aba95a2e18d96bcbf56bf6cbcd93565f5</anchor>
      <arglist>(sbg_driver::SbgImuData &amp;msg, const SbgBinaryLogData *pLogData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_ecom_log_mag</name>
      <anchorfile>ellipse__msg_8h.html</anchorfile>
      <anchor>ade985b7b8076fb36ed4385d19a67b524</anchor>
      <arglist>(sbg_driver::SbgMag &amp;msg, const SbgBinaryLogData *pLogData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_ecom_log_mag_calib</name>
      <anchorfile>ellipse__msg_8h.html</anchorfile>
      <anchor>af9bb619b15ef6f1c1e1b03c5fa4563c5</anchor>
      <arglist>(sbg_driver::SbgMagCalib &amp;msg, const SbgBinaryLogData *pLogData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_ecom_log_odo_vel</name>
      <anchorfile>ellipse__msg_8h.html</anchorfile>
      <anchor>ae98a5ba956426054d66f28a4ed97f33c</anchor>
      <arglist>(sbg_driver::SbgOdoVel &amp;msg, const SbgBinaryLogData *pLogData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_ecom_log_pressure</name>
      <anchorfile>ellipse__msg_8h.html</anchorfile>
      <anchor>a70afb1916b80729e7af99bf6bfe50045</anchor>
      <arglist>(sbg_driver::SbgPressure &amp;msg, const SbgBinaryLogData *pLogData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_ecom_log_ship_motion</name>
      <anchorfile>ellipse__msg_8h.html</anchorfile>
      <anchor>a049e7bd80e7b6ebbf1975259c4f7e9cb</anchor>
      <arglist>(sbg_driver::SbgShipMotion &amp;msg, const SbgBinaryLogData *pLogData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_ecom_log_status</name>
      <anchorfile>ellipse__msg_8h.html</anchorfile>
      <anchor>a500d89012ef1a3d993ebc0b3b3a7a8b8</anchor>
      <arglist>(sbg_driver::SbgStatus &amp;msg, const SbgBinaryLogData *pLogData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_ecom_log_utc_time</name>
      <anchorfile>ellipse__msg_8h.html</anchorfile>
      <anchor>a063f4e4789c5b86c1de5de814a6d10d9</anchor>
      <arglist>(sbg_driver::SbgUtcTime &amp;msg, const SbgBinaryLogData *pLogData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_ekf_solution_status</name>
      <anchorfile>ellipse__msg_8h.html</anchorfile>
      <anchor>afba57e6513f4000baa800b398b784910</anchor>
      <arglist>(sbg_driver::SbgEkfStatus &amp;msg, const uint32 &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_get_info</name>
      <anchorfile>ellipse__msg_8h.html</anchorfile>
      <anchor>a89c7a77bfbaa54d188918b5f3a218acd</anchor>
      <arglist>(SbgEComHandle *comHandle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_gps_pos_status</name>
      <anchorfile>ellipse__msg_8h.html</anchorfile>
      <anchor>a88360177881a0745bbe24c2551bc502f</anchor>
      <arglist>(sbg_driver::SbgGpsPosStatus &amp;msg, const uint32 &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_gps_vel_status</name>
      <anchorfile>ellipse__msg_8h.html</anchorfile>
      <anchor>a6232e80edabde86579b56c139c88645f</anchor>
      <arglist>(sbg_driver::SbgGpsVelStatus &amp;msg, const uint32 &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_mag_status</name>
      <anchorfile>ellipse__msg_8h.html</anchorfile>
      <anchor>a6dfc50d0b6010b1407f98b3eb656a6c6</anchor>
      <arglist>(sbg_driver::SbgMagStatus &amp;msg, const uint16 &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>main.cpp</name>
    <path>/tmp/ws/src/sbg_driver/src/</path>
    <filename>main_8cpp</filename>
    <includes id="ellipse_8h" name="ellipse.h" local="yes" imported="no">ellipse.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgCommon.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/common/</path>
    <filename>sbgCommon_8h</filename>
    <includes id="sbgPlatform_8h" name="sbgPlatform.h" local="yes" imported="no">platform/sbgPlatform.h</includes>
    <includes id="sbgConfig_8h" name="sbgConfig.h" local="yes" imported="no">platform/sbgConfig.h</includes>
    <includes id="sbgTypes_8h" name="sbgTypes.h" local="yes" imported="no">sbgTypes.h</includes>
    <includes id="sbgErrorCodes_8h" name="sbgErrorCodes.h" local="yes" imported="no">sbgErrorCodes.h</includes>
    <includes id="sbgDefines_8h" name="sbgDefines.h" local="yes" imported="no">sbgDefines.h</includes>
    <includes id="sbgDebug_8h" name="sbgDebug.h" local="yes" imported="no">sbgDebug.h</includes>
    <includes id="sbgVersion_8h" name="sbgVersion.h" local="yes" imported="no">version/sbgVersion.h</includes>
  </compound>
  <compound kind="file">
    <name>sbgCommonLibVersion.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/common/</path>
    <filename>sbgCommonLibVersion_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ASSTR</name>
      <anchorfile>sbgCommonLibVersion_8h.html</anchorfile>
      <anchor>a808a07afcf6633b1f1ca79ccbe4438b7</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_COMMON_LIB_VERSION</name>
      <anchorfile>sbgCommonLibVersion_8h.html</anchorfile>
      <anchor>a4199d9b2fad54a24d36a25ab7cc9ea1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_COMMON_LIB_VERSION_BUILD</name>
      <anchorfile>sbgCommonLibVersion_8h.html</anchorfile>
      <anchor>aad41d39db2c364e95e94796225da6617</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_COMMON_LIB_VERSION_MAJOR</name>
      <anchorfile>sbgCommonLibVersion_8h.html</anchorfile>
      <anchor>a9d1c1d1655d219f7602012ad8561e757</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_COMMON_LIB_VERSION_MINOR</name>
      <anchorfile>sbgCommonLibVersion_8h.html</anchorfile>
      <anchor>a76b936334fce3d806f9f94a1534a8933</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_COMMON_LIB_VERSION_QUALIFIER</name>
      <anchorfile>sbgCommonLibVersion_8h.html</anchorfile>
      <anchor>af8caa8a35df7fb739dad2cf49e3b4641</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_COMMON_LIB_VERSION_STR</name>
      <anchorfile>sbgCommonLibVersion_8h.html</anchorfile>
      <anchor>a03db12b202081537a7437ef941d41e50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_STR</name>
      <anchorfile>sbgCommonLibVersion_8h.html</anchorfile>
      <anchor>abf530c0327e6524074b2679b5f91e32b</anchor>
      <arglist>(X)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgConfig.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/common/platform/</path>
    <filename>sbgConfig_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>SBG_CONFIG_BIG_ENDIAN</name>
      <anchorfile>sbgConfig_8h.html</anchorfile>
      <anchor>adf8af1fb61f6f7982192770bd85f4e53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_CONFIG_ENABLE_ASSERT</name>
      <anchorfile>sbgConfig_8h.html</anchorfile>
      <anchor>a6b5a408b22a913fdfefb0daf813176b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_CONFIG_ENABLE_LOG_ERROR</name>
      <anchorfile>sbgConfig_8h.html</anchorfile>
      <anchor>a95c68c36a46bdce577c25a57f3db2d74</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_CONFIG_ENABLE_LOG_INFO</name>
      <anchorfile>sbgConfig_8h.html</anchorfile>
      <anchor>aab139bab5171b4e088abe4271377dbb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_CONFIG_ENABLE_LOG_VERBOSE</name>
      <anchorfile>sbgConfig_8h.html</anchorfile>
      <anchor>ab8e78fd559030cabd60f50fdaa8fd188</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_CONFIG_ENABLE_LOG_WARNING</name>
      <anchorfile>sbgConfig_8h.html</anchorfile>
      <anchor>a984d9e255ad787a60400bc550c236d12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_CONFIG_UNALIGNED_ACCESS_AUTH</name>
      <anchorfile>sbgConfig_8h.html</anchorfile>
      <anchor>adbf8974f1ccd0a26a6f8d3d8fcbbcab3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgCrc.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/common/crc/</path>
    <filename>sbgCrc_8c</filename>
    <includes id="sbgCrc_8h" name="sbgCrc.h" local="yes" imported="no">sbgCrc.h</includes>
    <member kind="function">
      <type>uint16</type>
      <name>sbgCrc16Compute</name>
      <anchorfile>sbgCrc_8c.html</anchorfile>
      <anchor>aa19e30165316fb04ca78da27a2aec1e9</anchor>
      <arglist>(const void *pData, size_t dataSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sbgCrc16Initialize</name>
      <anchorfile>sbgCrc_8c.html</anchorfile>
      <anchor>a2bbbe370b9c9690b946aa5d522e267d4</anchor>
      <arglist>(SbgCrc16 *pInstance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sbgCrc16Update</name>
      <anchorfile>sbgCrc_8c.html</anchorfile>
      <anchor>a29553e746e82cb03534593433fa9fbfd</anchor>
      <arglist>(SbgCrc16 *pInstance, const void *pData, size_t dataSize)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>sbgCrc32Compute</name>
      <anchorfile>sbgCrc_8c.html</anchorfile>
      <anchor>a616bd19bcb1f640430526e5bc7dc1496</anchor>
      <arglist>(const void *pData, size_t dataSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sbgCrc32Initialize</name>
      <anchorfile>sbgCrc_8c.html</anchorfile>
      <anchor>a3144ed0c1038012e0bc58edf943a09b9</anchor>
      <arglist>(SbgCrc32 *pInstance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sbgCrc32Update</name>
      <anchorfile>sbgCrc_8c.html</anchorfile>
      <anchor>a13f4ac323fd38e5e1d3b686c860fb954</anchor>
      <arglist>(SbgCrc32 *pInstance, const void *pData, size_t dataSize)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16</type>
      <name>crc16LookupTable</name>
      <anchorfile>sbgCrc_8c.html</anchorfile>
      <anchor>a20b7598fb3a27a0c484e613d90a00332</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32</type>
      <name>crc32EthernetTable</name>
      <anchorfile>sbgCrc_8c.html</anchorfile>
      <anchor>a26c1b9bb57f3eb6c89149f06f242431a</anchor>
      <arglist>[256]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgCrc.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/common/crc/</path>
    <filename>sbgCrc_8h</filename>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="no" imported="no">sbgCommon.h</includes>
    <member kind="typedef">
      <type>uint16</type>
      <name>SbgCrc16</name>
      <anchorfile>sbgCrc_8h.html</anchorfile>
      <anchor>a06fba3f984a8a05b97c3a6c5e85a15c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32</type>
      <name>SbgCrc32</name>
      <anchorfile>sbgCrc_8h.html</anchorfile>
      <anchor>a02914f23123a80f1926ca7ce6e724d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>uint16</type>
      <name>sbgCrc16Compute</name>
      <anchorfile>sbgCrc_8h.html</anchorfile>
      <anchor>aa19e30165316fb04ca78da27a2aec1e9</anchor>
      <arglist>(const void *pData, size_t dataSize)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint16</type>
      <name>sbgCrc16Get</name>
      <anchorfile>sbgCrc_8h.html</anchorfile>
      <anchor>a096a503c7bcfbbc69b5abd3fe8c71541</anchor>
      <arglist>(const SbgCrc16 *pInstance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sbgCrc16Initialize</name>
      <anchorfile>sbgCrc_8h.html</anchorfile>
      <anchor>a2bbbe370b9c9690b946aa5d522e267d4</anchor>
      <arglist>(SbgCrc16 *pInstance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sbgCrc16Update</name>
      <anchorfile>sbgCrc_8h.html</anchorfile>
      <anchor>a29553e746e82cb03534593433fa9fbfd</anchor>
      <arglist>(SbgCrc16 *pInstance, const void *pData, size_t dataSize)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>sbgCrc32Compute</name>
      <anchorfile>sbgCrc_8h.html</anchorfile>
      <anchor>a616bd19bcb1f640430526e5bc7dc1496</anchor>
      <arglist>(const void *pData, size_t dataSize)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint32</type>
      <name>sbgCrc32Get</name>
      <anchorfile>sbgCrc_8h.html</anchorfile>
      <anchor>aabfe54d62d64f2086edbca2fc08cbd7d</anchor>
      <arglist>(const SbgCrc32 *pInstance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sbgCrc32Initialize</name>
      <anchorfile>sbgCrc_8h.html</anchorfile>
      <anchor>a3144ed0c1038012e0bc58edf943a09b9</anchor>
      <arglist>(SbgCrc32 *pInstance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sbgCrc32Update</name>
      <anchorfile>sbgCrc_8h.html</anchorfile>
      <anchor>a13f4ac323fd38e5e1d3b686c860fb954</anchor>
      <arglist>(SbgCrc32 *pInstance, const void *pData, size_t dataSize)</arglist>
    </member>
    <docanchor file="sbgVersion_8h" title="Copyright Notice">CodeCopyright</docanchor>
  </compound>
  <compound kind="file">
    <name>sbgDebug.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/common/</path>
    <filename>sbgDebug_8h</filename>
    <includes id="sbgConfig_8h" name="sbgConfig.h" local="yes" imported="no">platform/sbgConfig.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ASSERT</name>
      <anchorfile>sbgDebug_8h.html</anchorfile>
      <anchor>adddae98bc9be159b89ebb73eb63e0b07</anchor>
      <arglist>(expression)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_LOG_ERROR</name>
      <anchorfile>sbgDebug_8h.html</anchorfile>
      <anchor>a33e4216f77c09bfff0647d38b256424d</anchor>
      <arglist>(errorCode, format,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_LOG_INFO</name>
      <anchorfile>sbgDebug_8h.html</anchorfile>
      <anchor>a43c86fc40661f0a695548f14577c9946</anchor>
      <arglist>(format,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_LOG_VERBOSE</name>
      <anchorfile>sbgDebug_8h.html</anchorfile>
      <anchor>ae920823c1d92fe152c57c09a543e7fa0</anchor>
      <arglist>(format,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_LOG_WARNING</name>
      <anchorfile>sbgDebug_8h.html</anchorfile>
      <anchor>ae702ec5db9a27c7567348da205a9b7d4</anchor>
      <arglist>(errorCode, format,...)</arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgDebugLogType</type>
      <name>SbgDebugLogType</name>
      <anchorfile>sbgDebug_8h.html</anchorfile>
      <anchor>aa49da0ee3933260e3400314a96a7705b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgDebugLogType</name>
      <anchorfile>sbgDebug_8h.html</anchorfile>
      <anchor>a541d3e3de5b1813946f4d916b38e6976</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_DEBUG_LOG_TYPE_ERROR</name>
      <anchorfile>sbgDebug_8h.html</anchorfile>
      <anchor>a541d3e3de5b1813946f4d916b38e6976a403466aeaafd888a3b12731bf4502bc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_DEBUG_LOG_TYPE_WARNING</name>
      <anchorfile>sbgDebug_8h.html</anchorfile>
      <anchor>a541d3e3de5b1813946f4d916b38e6976abc0246a44badf92b8d7e8cc698e49685</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_DEBUG_LOG_TYPE_INFO</name>
      <anchorfile>sbgDebug_8h.html</anchorfile>
      <anchor>a541d3e3de5b1813946f4d916b38e6976afba326bd04945438f52af16ad10693af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_DEBUG_LOG_TYPE_VERBOSE</name>
      <anchorfile>sbgDebug_8h.html</anchorfile>
      <anchor>a541d3e3de5b1813946f4d916b38e6976a515c084d9d17655a9f34de5523fb44d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgDefines.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/common/</path>
    <filename>sbgDefines_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>__BASE_FILE__</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>abe52f97aa0976f4094cef8453aab0ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FALSE</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>aa93f0eb578d23995850d61f7d61c55c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NULL</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>a070d2ce7b6bb7e5c05602aa8c308d0c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ARRAY_SIZE</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>a87ae8c5b8daa3ccb61fc56f1e5e6248c</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_DELETE</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>a16755bfda9bfac6cc8ac34e48a314a4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_DELETE_ARRAY</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>add5586f4f1337130a3478a6140b73aad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_DEPRECATED</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>a312f34fccbb677abb31b26526e5b5648</anchor>
      <arglist>(func)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_DEPRECATED_MACRO</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>a9c3551afc99c9012e10c5172cdf09f8d</anchor>
      <arglist>(func)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_DISABLE</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>a02481f5200d5b872e2a75c0dc6e6430c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ENABLE</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>a0a9e5437d8606b9b26573ebf227f781a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_FREE</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>a7d5e29e4eef6cdc984197533ee2211ef</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_FREE_ARRAY</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>a1574a45a858a7060a303c3610d120c06</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_INLINE</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>a90c011d922b7d17b3311d2ab296724a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_INVALID_HANDLE</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>a23672561e27507de3255843f4f1b068d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_NOT_FOUND</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>adf9e6b4df9d8b99f43750771a02f230e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_PI</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>a104c8b5ed1e5bc4ce5645b2833adaf03</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_PI_F</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>a93c34dee6bed2488a2966b5f2a56f691</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_UNDEFINED</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>a333febb2960bf9c9d8a1668910ea7ab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_UNUSED_PARAMETER</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>a91138642abae9ca62e36ca8664e2b376</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgClamp</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>a4001a9b8c183b6b657757def912e881f</anchor>
      <arglist>(value, minValue, maxValue)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgMax</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>ab7f37566b6bccd654c77441e940fc071</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgMin</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>a6df080753191ae1fb1207e5adb7ce80e</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TRUE</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>aa8cecfc5c5c054d2875c03e77b7be15d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE double</type>
      <name>sbgDegToRadD</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>ab48f79da6e312b1e81df159a83833320</anchor>
      <arglist>(double angle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE float</type>
      <name>sbgDegToRadF</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>a9b7b5a42880909bebfb2706a42683be3</anchor>
      <arglist>(float angle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE double</type>
      <name>sbgRadToDegD</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>a029fc9c205ebbcd830417890edff534e</anchor>
      <arglist>(double angle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE float</type>
      <name>sbgRadToDegF</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>a9bfc742215097e26199257e6fead16a3</anchor>
      <arglist>(float angle)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgECanId.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/</path>
    <filename>sbgECanId_8h</filename>
    <member kind="typedef">
      <type>enum _SbgECanMessageId</type>
      <name>SbgECanMessageId</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>ae48db8541d9c2887ac09fd30c299c5fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgECanMessageId</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_STATUS_01</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a820bd5b001fccb4dcdf038f3ee301065</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_STATUS_02</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7af6414c7e864aed124afed490826d0e6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_STATUS_03</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7aa78189c93a1ea508d6d5fc2be9147a01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_UTC_0</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7ae3a1ff978c3aed4f93bb38f51f50dba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_UTC_1</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7aade380147626f997fc84d4d271a898ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_IMU_INFO</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a27b2630e747c6b09efe19351fd32973b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_IMU_ACCEL</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7aab6cbcc045c9a6137a4e7f2cdd121999</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_IMU_GYRO</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a06768a59dab7ee724cd9a56051d36a36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_IMU_DELTA_VEL</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7ae37e321e2e72c9f671a13facdda49d84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_IMU_DELTA_ANGLE</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a02e4a7aaeae08af1f26db475ba57ea41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_EKF_INFO</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7ac733125189af8d954adaf551d1177f57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_EKF_QUAT</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a6cb2936789079790982dbe10a9eaf3cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_EKF_EULER</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a3fc1fc9e69578d3d173b707a67578b7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_EKF_ORIENTATION_ACC</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a4e5d6be00bab123f27d4cc1c3ca7b355</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_EKF_POS</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a30f1a20d0ad7ad90eda39d42c0620688</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_EKF_ALTITUDE</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7ab9ae6fb68aa5b57ac1be207c75ed99e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_EKF_POS_ACC</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7aae631a5bb9482de0c9ed17b0a6031897</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_EKF_VEL</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a6b03f1028064cb8539b1e96493333563</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_EKF_VEL_ACC</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a9f0a90b1809f5211363bcc93ec38391d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_SHIP_MOTION_INFO</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a7f658a7a1e8f7b216556fea161f50c0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_SHIP_MOTION_0</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a8caaf0b3297f1f1d38dccd8a5c5220eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_SHIP_MOTION_1</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a7f3852c4398c4d329e1db707f8b12ed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_SHIP_MOTION_2</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a4f5ecc54dbf9e84cd2eea6132ea0346d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_MAG_0</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a0a39386f4a633165a7664f1012de5763</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_MAG_1</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a84500ad6ec27802f0ceafc9ebac27f7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_MAG_2</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a8443636f19820969fb641dfabbeefb82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_ODO_INFO</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a48c960d952479884c8e7179475c94b0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_ODO_VEL</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a698b91324d5fe4b3be2c5e8c97692b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_PRESSURE_INFO</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7aab6122aaa445937e13c4e110bacf05f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_PRESSURE_ALTITUDE</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7abc94c328083cfd74822bff03d59ebc44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_GPS1_VEL_INFO</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7ac31942366d732dd2918d72d060aa191e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_GPS1_VEL</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a713b5a92c49dd99204638ae4b9f52dd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_GPS1_VEL_ACC</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7ae9211f4ffd279230a02122676c674612</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_GPS1_VEL_COURSE</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a3dedc93d2dca761d471dcc934ed4ce6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_GPS1_POS_INFO</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7abde0d9eaf7f8bf7c5a64c6f1ddafb03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_GPS1_POS</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7af6101db979ebefe45373c70a57d27b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_GPS1_POS_ALT</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a3985167ca7b506864bebdf9be6c88813</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_GPS1_POS_ACC</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a13f363b40bb9f60347940c2576139058</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_GPS1_HDT_INFO</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7ae5705d594352f0f6b3a99a1449c301da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_GPS1_HDT</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a9acb246e6b32e503c8bc87948e8bf98e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_GPS2_VEL_INFO</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7ae3dd598f50c6a8e53f7103630de3a4f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_GPS2_VEL</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a5826206a27184295e972ac608b61acb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_GPS2_VEL_ACC</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a5b2350b702e9d98401c163c6c13dd580</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_GPS2_VEL_COURSE</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a5c40062576a3c262760ff73ec8e607f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_GPS2_POS_INFO</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a3a49febd11ea146e7ee3216942a6b234</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_GPS2_POS</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a7ebf8931ed2693648cf426951700c58d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_GPS2_POS_ALT</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a78a323bef3866b21d681d67d247902cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_GPS2_POS_ACC</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7ace87cf9d9c1623325c61dc712c7058e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_GPS2_HDT_INFO</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a2fdd654fe36521ff7870fa9510fb464f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_GPS2_HDT</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7aa61fb19160d6014c6a127615957bcc8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_EVENT_INFO_A</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7ab41077c9b25dd848cb697075bb828200</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_EVENT_TIME_A</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7aa61557fdef0286d20fd5b3b8d7dcd236</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_EVENT_INFO_B</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7ab1c6fe9b4a2ac1b79dae05d813de8b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_EVENT_TIME_B</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a9d3b8a020267e5b0ec9a38c63eee4320</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_EVENT_INFO_C</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a234c6eec6abf086d0fdf857ee4d16614</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_EVENT_TIME_C</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a94f995cd04ee268a656a4c1650c92d1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_EVENT_INFO_D</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a84c7329ecfbe878d2486f750d60c7b9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_EVENT_TIME_D</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a8910c4b05e67d22a7db2267cedb275f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_EVENT_INFO_E</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a7f1993dd247dd2f84b400f11acca9325</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_EVENT_TIME_E</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a6f9553b075660e338cdc5f5855b7c529</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_SHIP_MOTION_HP_INFO</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7aeffe1d0a142c0a4d89ef8f8a21d5db80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_SHIP_MOTION_HP_0</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a2361b6e81c54e03037d4293be189a99d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_SHIP_MOTION_HP_1</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7aa3acb261651770a686f5c1a605191089</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_SHIP_MOTION_HP_2</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7ab52b6e77c0edb1f038cda68e8a040dd4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgECom.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/</path>
    <filename>sbgECom_8c</filename>
    <includes id="sbgECom_8h" name="sbgECom.h" local="yes" imported="no">sbgECom.h</includes>
    <includes id="sbgEComVersion_8h" name="sbgEComVersion.h" local="yes" imported="no">sbgEComVersion.h</includes>
    <includes id="sbgStreamBuffer_8h" name="sbgStreamBuffer.h" local="no" imported="no">streamBuffer/sbgStreamBuffer.h</includes>
    <includes id="sbgEComCmdCommon_8h" name="sbgEComCmdCommon.h" local="yes" imported="no">commands/sbgEComCmdCommon.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComClose</name>
      <anchorfile>sbgECom_8c.html</anchorfile>
      <anchor>a95c00be9e7bce46ae506908095f40d67</anchor>
      <arglist>(SbgEComHandle *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sbgEComErrorToString</name>
      <anchorfile>sbgECom_8c.html</anchorfile>
      <anchor>a8a8980671ae2a6c5a3f0af29711c56a8</anchor>
      <arglist>(SbgErrorCode errorCode, char errorMsg[256])</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>sbgEComGetVersion</name>
      <anchorfile>sbgECom_8c.html</anchorfile>
      <anchor>a61f52cb0069c2d3c8054e840c8ccfcea</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>sbgEComGetVersionAsString</name>
      <anchorfile>sbgECom_8c.html</anchorfile>
      <anchor>a13f228a4c3ffb2ea382ac947fb6701ec</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComHandle</name>
      <anchorfile>sbgECom_8c.html</anchorfile>
      <anchor>a22938c2e81c58e4fef6f40d0f1ab3d47</anchor>
      <arglist>(SbgEComHandle *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComHandleOneLog</name>
      <anchorfile>sbgECom_8c.html</anchorfile>
      <anchor>a8bbb7d1ce64b0c340a7e1a77e56fc640</anchor>
      <arglist>(SbgEComHandle *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComInit</name>
      <anchorfile>sbgECom_8c.html</anchorfile>
      <anchor>a425c074bb6c28f9510127ab3b4de9b4c</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgInterface *pInterface)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sbgEComSetCmdTrialsAndTimeOut</name>
      <anchorfile>sbgECom_8c.html</anchorfile>
      <anchor>ac56cad10c1ac56d18eb6217b643fdca4</anchor>
      <arglist>(SbgEComHandle *pHandle, uint32 numTrials, uint32 cmdDefaultTimeOut)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComSetReceiveCallback</name>
      <anchorfile>sbgECom_8c.html</anchorfile>
      <anchor>afdcb89e36dd67dabac4a6a8f348ea47b</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComReceiveFunc pReceiveCallback, void *pUserArg)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComSetReceiveLogCallback</name>
      <anchorfile>sbgECom_8c.html</anchorfile>
      <anchor>ab3b249bc4719ad8e231c0bf16c9c198c</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComReceiveLogFunc pReceiveLogCallback, void *pUserArg)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgECom.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/</path>
    <filename>sbgECom_8h</filename>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="no" imported="no">sbgCommon.h</includes>
    <includes id="sbgEComIds_8h" name="sbgEComIds.h" local="yes" imported="no">sbgEComIds.h</includes>
    <includes id="sbgEComProtocol_8h" name="sbgEComProtocol.h" local="yes" imported="no">protocol/sbgEComProtocol.h</includes>
    <includes id="sbgEComBinaryLogs_8h" name="sbgEComBinaryLogs.h" local="yes" imported="no">binaryLogs/sbgEComBinaryLogs.h</includes>
    <class kind="struct">_SbgEComHandle</class>
    <member kind="typedef">
      <type>struct _SbgEComHandle</type>
      <name>SbgEComHandle</name>
      <anchorfile>sbgECom_8h.html</anchorfile>
      <anchor>ac22c3010d59b58d9e60e995fa84777ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SbgErrorCode(*</type>
      <name>SbgEComReceiveFunc</name>
      <anchorfile>sbgECom_8h.html</anchorfile>
      <anchor>ae221335c03c5c8307a6a6b3d7a6eb2a3</anchor>
      <arglist>)(SbgEComHandle *pHandle, SbgEComCmdId logCmd, const SbgBinaryLogData *pLogData, void *pUserArg)</arglist>
    </member>
    <member kind="typedef">
      <type>SbgErrorCode(*</type>
      <name>SbgEComReceiveLogFunc</name>
      <anchorfile>sbgECom_8h.html</anchorfile>
      <anchor>a9d932cf2a59d39fc71ddf99568165f78</anchor>
      <arglist>)(SbgEComHandle *pHandle, SbgEComClass msgClass, SbgEComMsgId msg, const SbgBinaryLogData *pLogData, void *pUserArg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SBG_DEPRECATED</name>
      <anchorfile>sbgECom_8h.html</anchorfile>
      <anchor>a4555c61a5063350e8dc2fc8f2f95c5d6</anchor>
      <arglist>(SbgErrorCode sbgEComSetReceiveCallback(SbgEComHandle *pHandle, SbgEComReceiveFunc pReceiveCallback, void *pUserArg))</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComClose</name>
      <anchorfile>sbgECom_8h.html</anchorfile>
      <anchor>a95c00be9e7bce46ae506908095f40d67</anchor>
      <arglist>(SbgEComHandle *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sbgEComErrorToString</name>
      <anchorfile>sbgECom_8h.html</anchorfile>
      <anchor>a8a8980671ae2a6c5a3f0af29711c56a8</anchor>
      <arglist>(SbgErrorCode errorCode, char errorMsg[256])</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>sbgEComGetVersion</name>
      <anchorfile>sbgECom_8h.html</anchorfile>
      <anchor>a61f52cb0069c2d3c8054e840c8ccfcea</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>sbgEComGetVersionAsString</name>
      <anchorfile>sbgECom_8h.html</anchorfile>
      <anchor>a13f228a4c3ffb2ea382ac947fb6701ec</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComHandle</name>
      <anchorfile>sbgECom_8h.html</anchorfile>
      <anchor>a22938c2e81c58e4fef6f40d0f1ab3d47</anchor>
      <arglist>(SbgEComHandle *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComHandleOneLog</name>
      <anchorfile>sbgECom_8h.html</anchorfile>
      <anchor>a8bbb7d1ce64b0c340a7e1a77e56fc640</anchor>
      <arglist>(SbgEComHandle *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComInit</name>
      <anchorfile>sbgECom_8h.html</anchorfile>
      <anchor>a425c074bb6c28f9510127ab3b4de9b4c</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgInterface *pInterface)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sbgEComSetCmdTrialsAndTimeOut</name>
      <anchorfile>sbgECom_8h.html</anchorfile>
      <anchor>ac56cad10c1ac56d18eb6217b643fdca4</anchor>
      <arglist>(SbgEComHandle *pHandle, uint32 numTrials, uint32 cmdDefaultTimeOut)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComSetReceiveLogCallback</name>
      <anchorfile>sbgECom_8h.html</anchorfile>
      <anchor>ab3b249bc4719ad8e231c0bf16c9c198c</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComReceiveLogFunc pReceiveLogCallback, void *pUserArg)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogDebug.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogDebug_8c</filename>
    <includes id="sbgEComBinaryLogDebug_8h" name="sbgEComBinaryLogDebug.h" local="yes" imported="no">sbgEComBinaryLogDebug.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseDebug0Data</name>
      <anchorfile>sbgEComBinaryLogDebug_8c.html</anchorfile>
      <anchor>a729000f4fa3c217c95d92792ea1da0bf</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogDebug0Data *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteDebug0Data</name>
      <anchorfile>sbgEComBinaryLogDebug_8c.html</anchorfile>
      <anchor>a3534b352103f988f7caab32c92c7725f</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogDebug0Data *pInputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogDebug.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogDebug_8h</filename>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="no" imported="no">sbgCommon.h</includes>
    <includes id="sbgStreamBuffer_8h" name="sbgStreamBuffer.h" local="no" imported="no">streamBuffer/sbgStreamBuffer.h</includes>
    <class kind="struct">_SbgLogDebug0</class>
    <member kind="typedef">
      <type>struct _SbgLogDebug0</type>
      <name>SbgLogDebug0Data</name>
      <anchorfile>sbgEComBinaryLogDebug_8h.html</anchorfile>
      <anchor>ac5597c8a7d40048e378ac6738779aec7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseDebug0Data</name>
      <anchorfile>sbgEComBinaryLogDebug_8h.html</anchorfile>
      <anchor>a729000f4fa3c217c95d92792ea1da0bf</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogDebug0Data *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteDebug0Data</name>
      <anchorfile>sbgEComBinaryLogDebug_8h.html</anchorfile>
      <anchor>a3534b352103f988f7caab32c92c7725f</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogDebug0Data *pInputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogDvl.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogDvl_8c</filename>
    <includes id="sbgEComBinaryLogDvl_8h" name="sbgEComBinaryLogDvl.h" local="yes" imported="no">sbgEComBinaryLogDvl.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseDvlData</name>
      <anchorfile>sbgEComBinaryLogDvl_8c.html</anchorfile>
      <anchor>a929655c79d673da5c74a85ee3dac026f</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogDvlData *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteDvlData</name>
      <anchorfile>sbgEComBinaryLogDvl_8c.html</anchorfile>
      <anchor>ae801d787a15388881146bfde85e4062c</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogDvlData *pInputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogDvl.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogDvl_8h</filename>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="no" imported="no">sbgCommon.h</includes>
    <includes id="sbgStreamBuffer_8h" name="sbgStreamBuffer.h" local="no" imported="no">streamBuffer/sbgStreamBuffer.h</includes>
    <class kind="struct">_SbgLogDvlData</class>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_DVL_TIME_SYNC</name>
      <anchorfile>sbgEComBinaryLogDvl_8h.html</anchorfile>
      <anchor>aade78b3c42b0bb790199b20f8d0caa9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_DVL_VELOCITY_VALID</name>
      <anchorfile>sbgEComBinaryLogDvl_8h.html</anchorfile>
      <anchor>a4f2ee3f9db43e5604df8d43240d760b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgLogDvlData</type>
      <name>SbgLogDvlData</name>
      <anchorfile>sbgEComBinaryLogDvl_8h.html</anchorfile>
      <anchor>a28e10d8bb9133bbbec392e02f0b6da2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseDvlData</name>
      <anchorfile>sbgEComBinaryLogDvl_8h.html</anchorfile>
      <anchor>a929655c79d673da5c74a85ee3dac026f</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogDvlData *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteDvlData</name>
      <anchorfile>sbgEComBinaryLogDvl_8h.html</anchorfile>
      <anchor>ae801d787a15388881146bfde85e4062c</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogDvlData *pInputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogEkf.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogEkf_8c</filename>
    <includes id="sbgEComBinaryLogEkf_8h" name="sbgEComBinaryLogEkf.h" local="yes" imported="no">sbgEComBinaryLogEkf.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseEkfEulerData</name>
      <anchorfile>sbgEComBinaryLogEkf_8c.html</anchorfile>
      <anchor>ace2120566b0059801e05c2aa824b8e6c</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogEkfEulerData *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseEkfNavData</name>
      <anchorfile>sbgEComBinaryLogEkf_8c.html</anchorfile>
      <anchor>acb5b87bc8173e1f40945d1356b5721d6</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogEkfNavData *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseEkfQuatData</name>
      <anchorfile>sbgEComBinaryLogEkf_8c.html</anchorfile>
      <anchor>a6b348b06ad0bb2cfa84a85c124cbdf07</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogEkfQuatData *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteEkfEulerData</name>
      <anchorfile>sbgEComBinaryLogEkf_8c.html</anchorfile>
      <anchor>aa7aa6a0c2cdbb28399fa9b974b36fc6d</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogEkfEulerData *pInputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteEkfNavData</name>
      <anchorfile>sbgEComBinaryLogEkf_8c.html</anchorfile>
      <anchor>a16bcc0b711e77fd9e4571f54e9a9ab76</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogEkfNavData *pInputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteEkfQuatData</name>
      <anchorfile>sbgEComBinaryLogEkf_8c.html</anchorfile>
      <anchor>aef8dcb4159ac1434434ff35c04b7e1a6</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogEkfQuatData *pInputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogEkf.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogEkf_8h</filename>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="no" imported="no">sbgCommon.h</includes>
    <includes id="sbgStreamBuffer_8h" name="sbgStreamBuffer.h" local="no" imported="no">streamBuffer/sbgStreamBuffer.h</includes>
    <class kind="struct">_SbgLogEkfEulerData</class>
    <class kind="struct">_SbgLogEkfNavData</class>
    <class kind="struct">_SbgLogEkfQuatData</class>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_SOL_ALIGN_VALID</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>ab8ba59eec1f46836ebe4611c454353e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_SOL_ATTITUDE_VALID</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>ae14aff8b4fd66145026b13aec4410129</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_SOL_DVL_BT_USED</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>ac4264cf1644677efa8e0fab3a75c6e3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_SOL_DVL_WT_USED</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>a33fe165bc2a204cec22ed63791baf4d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_SOL_GPS1_HDT_USED</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>a8e7d33010bf33d97cd58b279953a608b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_SOL_GPS1_POS_USED</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>a9011d813a08952b1c456857dbeff34b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_SOL_GPS1_VEL_USED</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>ac27262583fdfcc3c7d7723827cc64cab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_SOL_GPS2_HDT_USED</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>a69f8e63877c322d6efd4f92a2f38ee03</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_SOL_GPS2_POS_USED</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>a84ec0a3649ba24e32f1ebfdf52dab065</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_SOL_GPS2_VEL_USED</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>a6f83db7425ef8d936b7e594a78b0a7c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_SOL_HEADING_VALID</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>ae47325eaab7ed0745bd014fa89f78958</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_SOL_MAG_REF_USED</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>afdd52515ddd343146981b9ba4b95159f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_SOL_ODO_USED</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>a2acdc78163a71df552fd0d6a38c18671</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_SOL_POSITION_VALID</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>a84670bdad50713eccf01f834d366892a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_SOL_PRESSURE_USED</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>a76985b7d2329144162b358cb2819a567</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_SOL_USBL_USED</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>aff4e74794c1c6915778b610bba8dd1f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_SOL_USER_HEADING_USED</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>a3d9b0a9f02ef176abe03f6bf29ec7d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_SOL_USER_POS_USED</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>a1cb5f10091f6218bf6a6e67574ae6553</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_SOL_USER_VEL_USED</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>a8eee414fc884679872f39b8cf9cab947</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_SOL_VELOCITY_VALID</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>a4152a288f735ea230c03a5cdac92944b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_SOL_VERT_REF_USED</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>ab56f1f6f5ed713ae34ec3cf735ba89a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_SOL_ZUPT_USED</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>a8b4315d5b8710a4550e9a5cade4e53c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_SOLUTION_MODE_MASK</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>ad09c65dd9445440ced93afcfd6f98547</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_SOLUTION_MODE_SHIFT</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>a83a9ca305ae6e7fc2d8859a3c1d5d0bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComSolutionMode</type>
      <name>SbgEComSolutionMode</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>ab9392fe0c479863aee6d175e8d911919</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgLogEkfEulerData</type>
      <name>SbgLogEkfEulerData</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>a800f8d260fad5b4702f13d1a82b1a8e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgLogEkfNavData</type>
      <name>SbgLogEkfNavData</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>a505766c94db4e0a8e65aeb428ada8898</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgLogEkfQuatData</type>
      <name>SbgLogEkfQuatData</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>a22f4c74522903f6a08c6a77e90d61a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComSolutionMode</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>a15f589c00943817c5196a0d646433f0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SOL_MODE_UNINITIALIZED</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>a15f589c00943817c5196a0d646433f0bab1a136b6456719674d9aaff3e65d9d8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SOL_MODE_VERTICAL_GYRO</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>a15f589c00943817c5196a0d646433f0ba38786b4a385471b9757db177a5910ddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SOL_MODE_AHRS</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>a15f589c00943817c5196a0d646433f0ba5c3c32e596ab3547c2861853e289bd2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SOL_MODE_NAV_VELOCITY</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>a15f589c00943817c5196a0d646433f0bae8b29e40e0c91a8bfd3332f5d3e163b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SOL_MODE_NAV_POSITION</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>a15f589c00943817c5196a0d646433f0bae6dafcfb84926982b4ace13646fc08e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseEkfEulerData</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>ace2120566b0059801e05c2aa824b8e6c</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogEkfEulerData *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseEkfNavData</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>acb5b87bc8173e1f40945d1356b5721d6</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogEkfNavData *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseEkfQuatData</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>a6b348b06ad0bb2cfa84a85c124cbdf07</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogEkfQuatData *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteEkfEulerData</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>aa7aa6a0c2cdbb28399fa9b974b36fc6d</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogEkfEulerData *pInputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteEkfNavData</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>a16bcc0b711e77fd9e4571f54e9a9ab76</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogEkfNavData *pInputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteEkfQuatData</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>aef8dcb4159ac1434434ff35c04b7e1a6</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogEkfQuatData *pInputData)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint32</type>
      <name>sbgEComLogEkfBuildSolutionStatus</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>aaf9e74217b30e865deacff6bbca0e227</anchor>
      <arglist>(SbgEComSolutionMode solutionMode, uint32 masks)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgEComSolutionMode</type>
      <name>sbgEComLogEkfGetSolutionMode</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>a20451e761873467fadf87d1011d9a7a8</anchor>
      <arglist>(uint32 status)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogEvent.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogEvent_8c</filename>
    <includes id="sbgEComBinaryLogEvent_8h" name="sbgEComBinaryLogEvent.h" local="yes" imported="no">sbgEComBinaryLogEvent.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseEvent</name>
      <anchorfile>sbgEComBinaryLogEvent_8c.html</anchorfile>
      <anchor>a546579e10f7b20bb59828914b441c55a</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogEvent *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteEvent</name>
      <anchorfile>sbgEComBinaryLogEvent_8c.html</anchorfile>
      <anchor>afdc3eba408ba863c2744bf87eb576124</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogEvent *pInputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogEvent.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogEvent_8h</filename>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="no" imported="no">sbgCommon.h</includes>
    <includes id="sbgStreamBuffer_8h" name="sbgStreamBuffer.h" local="no" imported="no">streamBuffer/sbgStreamBuffer.h</includes>
    <class kind="struct">_SbgLogEvent</class>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_EVENT_OFFSET_0_VALID</name>
      <anchorfile>sbgEComBinaryLogEvent_8h.html</anchorfile>
      <anchor>a8307a432c6822a5d33de86357112e8cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_EVENT_OFFSET_1_VALID</name>
      <anchorfile>sbgEComBinaryLogEvent_8h.html</anchorfile>
      <anchor>ad59a98b2355e26ccbbca607a5a7c9d79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_EVENT_OFFSET_2_VALID</name>
      <anchorfile>sbgEComBinaryLogEvent_8h.html</anchorfile>
      <anchor>ad545f31628522867684328b2f43bbc85</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_EVENT_OFFSET_3_VALID</name>
      <anchorfile>sbgEComBinaryLogEvent_8h.html</anchorfile>
      <anchor>a3b1ea34026cd5667b1c7f407352a7aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_EVENT_OVERFLOW</name>
      <anchorfile>sbgEComBinaryLogEvent_8h.html</anchorfile>
      <anchor>a0d1a987b0aae02ceb7d3401013b24d3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgLogEvent</type>
      <name>SbgLogEvent</name>
      <anchorfile>sbgEComBinaryLogEvent_8h.html</anchorfile>
      <anchor>abc45fdd3610f1e2db1cfc526a5d3e78a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseEvent</name>
      <anchorfile>sbgEComBinaryLogEvent_8h.html</anchorfile>
      <anchor>a546579e10f7b20bb59828914b441c55a</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogEvent *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteEvent</name>
      <anchorfile>sbgEComBinaryLogEvent_8h.html</anchorfile>
      <anchor>afdc3eba408ba863c2744bf87eb576124</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogEvent *pInputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogGps.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogGps_8c</filename>
    <includes id="sbgEComBinaryLogGps_8h" name="sbgEComBinaryLogGps.h" local="yes" imported="no">sbgEComBinaryLogGps.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseGpsHdtData</name>
      <anchorfile>sbgEComBinaryLogGps_8c.html</anchorfile>
      <anchor>a54b12ed0ab45917b34559c7f52afda58</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogGpsHdt *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseGpsPosData</name>
      <anchorfile>sbgEComBinaryLogGps_8c.html</anchorfile>
      <anchor>abd2bd3519508da858c569203084a9469</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogGpsPos *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseGpsRawData</name>
      <anchorfile>sbgEComBinaryLogGps_8c.html</anchorfile>
      <anchor>a563b0a130a3cbb39c47753835c63154f</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogGpsRaw *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseGpsVelData</name>
      <anchorfile>sbgEComBinaryLogGps_8c.html</anchorfile>
      <anchor>afdae8b0087e06748f691b80566b9f6dd</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogGpsVel *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteGpsHdtData</name>
      <anchorfile>sbgEComBinaryLogGps_8c.html</anchorfile>
      <anchor>a3f6d1bbb7dc48cd28e5342db2f28b83f</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogGpsHdt *pInputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteGpsPosData</name>
      <anchorfile>sbgEComBinaryLogGps_8c.html</anchorfile>
      <anchor>a22879b013fbf2b36f7f10e37c55d8e89</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogGpsPos *pInputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteGpsRawData</name>
      <anchorfile>sbgEComBinaryLogGps_8c.html</anchorfile>
      <anchor>ab50d2010737e57699c6da659fce2f912</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogGpsRaw *pInputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteGpsVelData</name>
      <anchorfile>sbgEComBinaryLogGps_8c.html</anchorfile>
      <anchor>aca6b74486e119b1b771077dfa5f38c3a</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogGpsVel *pInputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogGps.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogGps_8h</filename>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="no" imported="no">sbgCommon.h</includes>
    <includes id="sbgStreamBuffer_8h" name="sbgStreamBuffer.h" local="no" imported="no">streamBuffer/sbgStreamBuffer.h</includes>
    <class kind="struct">_SbgLogGpsHdt</class>
    <class kind="struct">_SbgLogGpsPos</class>
    <class kind="struct">_SbgLogGpsRaw</class>
    <class kind="struct">_SbgLogGpsVel</class>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GPS_HDT_STATUS_MASK</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a8166d3c0c81ae22fc2a39500955ee918</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GPS_HDT_STATUS_SHIFT</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a82f9d9b0dba794a313f415c447ccd4a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GPS_POS_GLO_L1_USED</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a086ed30afe4fbc684a688595031db473</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GPS_POS_GLO_L2_USED</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a4b8974ae5c0b989aecb67bd6229c6c4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GPS_POS_GPS_L1_USED</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>ac52f209b92ccfae705d7e4933f627a6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GPS_POS_GPS_L2_USED</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a5d54db103cb887bf4d90228c3479cf6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GPS_POS_GPS_L5_USED</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>afef742bb14c2332889c205d508a27e01</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GPS_POS_STATUS_MASK</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a14495550c55c8fc31a5046bb7bc5734f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GPS_POS_STATUS_SHIFT</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a3b3b6d971e92f91b275962f35e2a3c12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GPS_POS_TYPE_MASK</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a462b242a2f5b823fc547ea055cd26313</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GPS_POS_TYPE_SHIFT</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a0e2a9580fba7b32c270402fe88a7c9d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GPS_RAW_MAX_BUFFER_SIZE</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>aaf7aa2ec5c5994bf0a75b27c77470865</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GPS_VEL_STATUS_MASK</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>adf8cf53e17f286723fb0b362e506077b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GPS_VEL_STATUS_SHIFT</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a86185e1c44639da4f2132ff97d129af5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GPS_VEL_TYPE_MASK</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>ab8aa722db6e87b1cea99f7e2dfc96200</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GPS_VEL_TYPE_SHIFT</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>aee409f0b979eaaf2133e6ce452de27db</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComGpsHdtStatus</type>
      <name>SbgEComGpsHdtStatus</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a2bf7f750d4f3f2bf5c46f88dc8a86d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComGpsPosStatus</type>
      <name>SbgEComGpsPosStatus</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>ae427b20f31b936d373e467f4f475964f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComGpsPosType</type>
      <name>SbgEComGpsPosType</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>ad469b1ee8bc6322c7feb4b6eedc8d416</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComGpsVelStatus</type>
      <name>SbgEComGpsVelStatus</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a985db4df732c46bed9c6a89c566a9bc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComGpsVelType</type>
      <name>SbgEComGpsVelType</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a35b0edb339fd079d9aad8a3575cc2a6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgLogGpsHdt</type>
      <name>SbgLogGpsHdt</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>aae268b50ba0c8e59340096037bcb7889</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgLogGpsPos</type>
      <name>SbgLogGpsPos</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a485e8711b65a9e8e7f91fdafd0621d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgLogGpsRaw</type>
      <name>SbgLogGpsRaw</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>afdfa2346a2e5fffc007d63841722c716</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgLogGpsVel</type>
      <name>SbgLogGpsVel</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>ae4cebb4e998c555e7bb2e594bdb7cd4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComGpsHdtStatus</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a48a79d9410d24605d913bf4f2d114de4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_HDT_SOL_COMPUTED</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a48a79d9410d24605d913bf4f2d114de4af50541ad2e988f6bdc03da5777245f9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_HDT_INSUFFICIENT_OBS</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a48a79d9410d24605d913bf4f2d114de4ae9f1179cee15149d3f460855e89bdeb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_HDT_INTERNAL_ERROR</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a48a79d9410d24605d913bf4f2d114de4ab7829ddd8ad941e7b62919cc2baec54f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_HDT_HEIGHT_LIMIT</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a48a79d9410d24605d913bf4f2d114de4a61023fcd50795f0bc1dd69187ead3f0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComGpsPosStatus</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>ab9461a61fbd3fbf08ced2955eca64e1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_POS_SOL_COMPUTED</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>ab9461a61fbd3fbf08ced2955eca64e1eae571b454a83850c34aa220e740a7c76c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_POS_INSUFFICIENT_OBS</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>ab9461a61fbd3fbf08ced2955eca64e1ea97a9f536da75c197663f7d89f86234de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_POS_INTERNAL_ERROR</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>ab9461a61fbd3fbf08ced2955eca64e1ea0d808f498e5034c81550c82724135dfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_POS_HEIGHT_LIMIT</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>ab9461a61fbd3fbf08ced2955eca64e1ea81ec085da8951e3cc7cb552aca9ffe1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComGpsPosType</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a73b268851431897fba14da4b57f7cfb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_POS_NO_SOLUTION</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a73b268851431897fba14da4b57f7cfb8a4939a6173cd1e1b54eebac74b6262286</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_POS_UNKNOWN_TYPE</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a73b268851431897fba14da4b57f7cfb8a08031c2baaf35898b8d572cfa5742ea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_POS_SINGLE</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a73b268851431897fba14da4b57f7cfb8a57e6dee01b8ad51c98efb5dbece5547f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_POS_PSRDIFF</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a73b268851431897fba14da4b57f7cfb8a15d1f64a98dd038ae3ed4c65d0825ab7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_POS_SBAS</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a73b268851431897fba14da4b57f7cfb8ae6aef8f71350d48c4646b446db97f956</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_POS_OMNISTAR</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a73b268851431897fba14da4b57f7cfb8af921ca29aa47a94552c32e7d230e87ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_POS_RTK_FLOAT</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a73b268851431897fba14da4b57f7cfb8abda1b52fe91ad3c5ea0a4cc211cab0b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_POS_RTK_INT</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a73b268851431897fba14da4b57f7cfb8abf665d1349525d8cc226aebd0ebf02e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_POS_PPP_FLOAT</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a73b268851431897fba14da4b57f7cfb8a5a133e7d6f0c5d9ba4e904c0c357fc68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_POS_PPP_INT</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a73b268851431897fba14da4b57f7cfb8adc08aafd4307c0ec3ed9f7d3e0bff106</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_POS_FIXED</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a73b268851431897fba14da4b57f7cfb8a38c2c2b1b0139a6ce49d69b8d4db9710</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComGpsVelStatus</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a7c3ad8f7f2aca73a3708047b64ccfd38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_VEL_SOL_COMPUTED</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a7c3ad8f7f2aca73a3708047b64ccfd38a1fb0af6175f2627184f6fc229082585f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_VEL_INSUFFICIENT_OBS</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a7c3ad8f7f2aca73a3708047b64ccfd38ac601fd7c27a386afd20565f89c911cdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_VEL_INTERNAL_ERROR</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a7c3ad8f7f2aca73a3708047b64ccfd38a46bb30eb5dcea3a442a14c37cf04afa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_VEL_LIMIT</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a7c3ad8f7f2aca73a3708047b64ccfd38a0d423b8dd660bf1edf78419a631bca0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComGpsVelType</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a56d64684b0e6e8b95af178237795066a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_VEL_NO_SOLUTION</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a56d64684b0e6e8b95af178237795066aa8dd812b905d5f31bc1970da3e5023bdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_VEL_UNKNOWN_TYPE</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a56d64684b0e6e8b95af178237795066aaf68b0ecd2ba6c9322fe580018707f732</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_VEL_DOPPLER</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a56d64684b0e6e8b95af178237795066aa7615413113dea51f619eaf6d7b628bda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_VEL_DIFFERENTIAL</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a56d64684b0e6e8b95af178237795066aadaf7e4e33e7d41d687c5d8241bac0eea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseGpsHdtData</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a54b12ed0ab45917b34559c7f52afda58</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogGpsHdt *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseGpsPosData</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>abd2bd3519508da858c569203084a9469</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogGpsPos *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseGpsRawData</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a563b0a130a3cbb39c47753835c63154f</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogGpsRaw *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseGpsVelData</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>afdae8b0087e06748f691b80566b9f6dd</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogGpsVel *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteGpsHdtData</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a3f6d1bbb7dc48cd28e5342db2f28b83f</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogGpsHdt *pInputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteGpsPosData</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a22879b013fbf2b36f7f10e37c55d8e89</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogGpsPos *pInputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteGpsRawData</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>ab50d2010737e57699c6da659fce2f912</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogGpsRaw *pInputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteGpsVelData</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>aca6b74486e119b1b771077dfa5f38c3a</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogGpsVel *pInputData)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint32</type>
      <name>sbgEComLogGpsHdtBuildStatus</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>aedc0275c2f6cf960598240a05840a0ee</anchor>
      <arglist>(SbgEComGpsHdtStatus status, uint32 masks)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgEComGpsHdtStatus</type>
      <name>sbgEComLogGpsHdtGetStatus</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a3fc573a659f10b1d82169a145adaca11</anchor>
      <arglist>(uint32 status)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint32</type>
      <name>sbgEComLogGpsPosBuildStatus</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a40b60f33e8ae2ae4919e7eb4f964808f</anchor>
      <arglist>(SbgEComGpsPosStatus status, SbgEComGpsPosType type, uint32 masks)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgEComGpsPosStatus</type>
      <name>sbgEComLogGpsPosGetStatus</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a45f858de470332355822580708b1f393</anchor>
      <arglist>(uint32 status)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgEComGpsPosType</type>
      <name>sbgEComLogGpsPosGetType</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>ad643491ba3bd8a5c47dde27991dd92e3</anchor>
      <arglist>(uint32 status)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint32</type>
      <name>sbgEComLogGpsVelBuildStatus</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>abafd9b19e0d5312a8ea23c8094fb701e</anchor>
      <arglist>(SbgEComGpsVelStatus status, SbgEComGpsVelType type)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgEComGpsVelStatus</type>
      <name>sbgEComLogGpsVelGetStatus</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>aa5af379625a46b82913bc6aa1c0d47ef</anchor>
      <arglist>(uint32 status)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgEComGpsVelType</type>
      <name>sbgEComLogGpsVelGetType</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>ae15cf3a7eb9c065432d4a48ea09571db</anchor>
      <arglist>(uint32 status)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogImu.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogImu_8c</filename>
    <includes id="sbgEComBinaryLogImu_8h" name="sbgEComBinaryLogImu.h" local="yes" imported="no">sbgEComBinaryLogImu.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseFastImuData</name>
      <anchorfile>sbgEComBinaryLogImu_8c.html</anchorfile>
      <anchor>a43635f783d89df58ec1a8902fc98b9ec</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogFastImuData *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseImuData</name>
      <anchorfile>sbgEComBinaryLogImu_8c.html</anchorfile>
      <anchor>a395c36335ad2d488c44ae8bad2334f37</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogImuData *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteFastImuData</name>
      <anchorfile>sbgEComBinaryLogImu_8c.html</anchorfile>
      <anchor>aac89439f0dc3bd5f849fda45df10956d</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogFastImuData *pInputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteImuData</name>
      <anchorfile>sbgEComBinaryLogImu_8c.html</anchorfile>
      <anchor>afbfbb384eda400d9b82473ce8eb75699</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogImuData *pInputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogImu.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogImu_8h</filename>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="no" imported="no">sbgCommon.h</includes>
    <includes id="sbgStreamBuffer_8h" name="sbgStreamBuffer.h" local="no" imported="no">streamBuffer/sbgStreamBuffer.h</includes>
    <class kind="struct">_SbgLogFastImuData</class>
    <class kind="struct">_SbgLogImuData</class>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_IMU_ACCEL_X_BIT</name>
      <anchorfile>sbgEComBinaryLogImu_8h.html</anchorfile>
      <anchor>a143326aaaeb4732325e173951559ea28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_IMU_ACCEL_Y_BIT</name>
      <anchorfile>sbgEComBinaryLogImu_8h.html</anchorfile>
      <anchor>a1c25d65d43e19c8849860b29d8596c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_IMU_ACCEL_Z_BIT</name>
      <anchorfile>sbgEComBinaryLogImu_8h.html</anchorfile>
      <anchor>ad8346d72db9a41f9f4a21bdf954e5490</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_IMU_ACCELS_IN_RANGE</name>
      <anchorfile>sbgEComBinaryLogImu_8h.html</anchorfile>
      <anchor>a4013190328abbec6f74ea47828a6862a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_IMU_COM_OK</name>
      <anchorfile>sbgEComBinaryLogImu_8h.html</anchorfile>
      <anchor>a23423250b62ca0ed814ea2c7157c8d80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_IMU_GYRO_X_BIT</name>
      <anchorfile>sbgEComBinaryLogImu_8h.html</anchorfile>
      <anchor>a3b1b238203da7ad1c834eea17b1862ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_IMU_GYRO_Y_BIT</name>
      <anchorfile>sbgEComBinaryLogImu_8h.html</anchorfile>
      <anchor>ac8eea6569d94e70567cfbc5286a79a23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_IMU_GYRO_Z_BIT</name>
      <anchorfile>sbgEComBinaryLogImu_8h.html</anchorfile>
      <anchor>aabed87a98eb978684b651da0ebf8042e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_IMU_GYROS_IN_RANGE</name>
      <anchorfile>sbgEComBinaryLogImu_8h.html</anchorfile>
      <anchor>a151184d23ccee50b00e6d8e491e4d5ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_IMU_STATUS_BIT</name>
      <anchorfile>sbgEComBinaryLogImu_8h.html</anchorfile>
      <anchor>a3e5c565ca194231b36dd05b9cbb9c257</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgLogFastImuData</type>
      <name>SbgLogFastImuData</name>
      <anchorfile>sbgEComBinaryLogImu_8h.html</anchorfile>
      <anchor>a7bddb233e7ea44cd8d9fcf7d45a99a06</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgLogImuData</type>
      <name>SbgLogImuData</name>
      <anchorfile>sbgEComBinaryLogImu_8h.html</anchorfile>
      <anchor>a80492b36c53dcd223f3e1a1d86c26dc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseFastImuData</name>
      <anchorfile>sbgEComBinaryLogImu_8h.html</anchorfile>
      <anchor>a43635f783d89df58ec1a8902fc98b9ec</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogFastImuData *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseImuData</name>
      <anchorfile>sbgEComBinaryLogImu_8h.html</anchorfile>
      <anchor>a395c36335ad2d488c44ae8bad2334f37</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogImuData *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteFastImuData</name>
      <anchorfile>sbgEComBinaryLogImu_8h.html</anchorfile>
      <anchor>aac89439f0dc3bd5f849fda45df10956d</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogFastImuData *pInputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteImuData</name>
      <anchorfile>sbgEComBinaryLogImu_8h.html</anchorfile>
      <anchor>afbfbb384eda400d9b82473ce8eb75699</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogImuData *pInputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogMag.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogMag_8c</filename>
    <includes id="sbgEComBinaryLogMag_8h" name="sbgEComBinaryLogMag.h" local="yes" imported="no">sbgEComBinaryLogMag.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseMagCalibData</name>
      <anchorfile>sbgEComBinaryLogMag_8c.html</anchorfile>
      <anchor>a53185aa55188e6aeefe65b83e7e6de3e</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogMagCalib *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseMagData</name>
      <anchorfile>sbgEComBinaryLogMag_8c.html</anchorfile>
      <anchor>a9dda30af94b5fdcfb7783739bd5cbf56</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogMag *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteMagCalibData</name>
      <anchorfile>sbgEComBinaryLogMag_8c.html</anchorfile>
      <anchor>add8eaa220d011b884916d4150abd70eb</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogMagCalib *pInputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteMagData</name>
      <anchorfile>sbgEComBinaryLogMag_8c.html</anchorfile>
      <anchor>aeacab8a8773e7aee828a658d1622408f</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogMag *pInputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogMag.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogMag_8h</filename>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="no" imported="no">sbgCommon.h</includes>
    <includes id="sbgStreamBuffer_8h" name="sbgStreamBuffer.h" local="no" imported="no">streamBuffer/sbgStreamBuffer.h</includes>
    <class kind="struct">_SbgLogMag</class>
    <class kind="struct">_SbgLogMagCalib</class>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_MAG_ACCEL_X_BIT</name>
      <anchorfile>sbgEComBinaryLogMag_8h.html</anchorfile>
      <anchor>a0d136e607e51a23dacd46e84d9b1c740</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_MAG_ACCEL_Y_BIT</name>
      <anchorfile>sbgEComBinaryLogMag_8h.html</anchorfile>
      <anchor>a327c2699e82c1ae09f2e9063d14f8f22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_MAG_ACCEL_Z_BIT</name>
      <anchorfile>sbgEComBinaryLogMag_8h.html</anchorfile>
      <anchor>a2b7af455030f18d1ffda5a0d0923a08b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_MAG_ACCELS_IN_RANGE</name>
      <anchorfile>sbgEComBinaryLogMag_8h.html</anchorfile>
      <anchor>a086431aa7c833a1aa8d5a80d04625602</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_MAG_CALIBRATION_OK</name>
      <anchorfile>sbgEComBinaryLogMag_8h.html</anchorfile>
      <anchor>a6f3788cd580ac7399c45aed05b31af53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_MAG_MAG_X_BIT</name>
      <anchorfile>sbgEComBinaryLogMag_8h.html</anchorfile>
      <anchor>a2a7e6ce3e1ddb61dbd654b2765642007</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_MAG_MAG_Y_BIT</name>
      <anchorfile>sbgEComBinaryLogMag_8h.html</anchorfile>
      <anchor>a59277237203e218608c8e4278a2bf2a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_MAG_MAG_Z_BIT</name>
      <anchorfile>sbgEComBinaryLogMag_8h.html</anchorfile>
      <anchor>af7efd3ea6fc4cd35ea97bccb890f2feb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_MAG_MAGS_IN_RANGE</name>
      <anchorfile>sbgEComBinaryLogMag_8h.html</anchorfile>
      <anchor>a2eccee88b47a85ba11d93b8cff1f4520</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgLogMag</type>
      <name>SbgLogMag</name>
      <anchorfile>sbgEComBinaryLogMag_8h.html</anchorfile>
      <anchor>a51436ff98735097deb068d1cb3d86b9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgLogMagCalib</type>
      <name>SbgLogMagCalib</name>
      <anchorfile>sbgEComBinaryLogMag_8h.html</anchorfile>
      <anchor>af07271ffbe1803357beaa5256585893a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseMagCalibData</name>
      <anchorfile>sbgEComBinaryLogMag_8h.html</anchorfile>
      <anchor>a53185aa55188e6aeefe65b83e7e6de3e</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogMagCalib *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseMagData</name>
      <anchorfile>sbgEComBinaryLogMag_8h.html</anchorfile>
      <anchor>a9dda30af94b5fdcfb7783739bd5cbf56</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogMag *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteMagCalibData</name>
      <anchorfile>sbgEComBinaryLogMag_8h.html</anchorfile>
      <anchor>add8eaa220d011b884916d4150abd70eb</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogMagCalib *pInputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteMagData</name>
      <anchorfile>sbgEComBinaryLogMag_8h.html</anchorfile>
      <anchor>aeacab8a8773e7aee828a658d1622408f</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogMag *pInputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogOdometer.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogOdometer_8c</filename>
    <includes id="sbgEComBinaryLogOdometer_8h" name="sbgEComBinaryLogOdometer.h" local="yes" imported="no">sbgEComBinaryLogOdometer.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseOdometerData</name>
      <anchorfile>sbgEComBinaryLogOdometer_8c.html</anchorfile>
      <anchor>ad3335c1fc1d9fecc46f9e9cbf50633a3</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogOdometerData *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteOdometerData</name>
      <anchorfile>sbgEComBinaryLogOdometer_8c.html</anchorfile>
      <anchor>a3c11f90de1b6d101dfd02e0ce7791eda</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogOdometerData *pInputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogOdometer.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogOdometer_8h</filename>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="no" imported="no">sbgCommon.h</includes>
    <includes id="sbgStreamBuffer_8h" name="sbgStreamBuffer.h" local="no" imported="no">streamBuffer/sbgStreamBuffer.h</includes>
    <class kind="struct">_SbgLogOdometerData</class>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_ODO_REAL_MEAS</name>
      <anchorfile>sbgEComBinaryLogOdometer_8h.html</anchorfile>
      <anchor>a22ff6527351ed930ae7644b1cd1ec18a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgLogOdometerData</type>
      <name>SbgLogOdometerData</name>
      <anchorfile>sbgEComBinaryLogOdometer_8h.html</anchorfile>
      <anchor>a1e12199826e47b2406afb271a5522ade</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseOdometerData</name>
      <anchorfile>sbgEComBinaryLogOdometer_8h.html</anchorfile>
      <anchor>ad3335c1fc1d9fecc46f9e9cbf50633a3</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogOdometerData *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteOdometerData</name>
      <anchorfile>sbgEComBinaryLogOdometer_8h.html</anchorfile>
      <anchor>a3c11f90de1b6d101dfd02e0ce7791eda</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogOdometerData *pInputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogPressure.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogPressure_8c</filename>
    <includes id="sbgEComBinaryLogPressure_8h" name="sbgEComBinaryLogPressure.h" local="yes" imported="no">sbgEComBinaryLogPressure.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParsePressureData</name>
      <anchorfile>sbgEComBinaryLogPressure_8c.html</anchorfile>
      <anchor>a5142d16e6ef7264f91c24f3b5712318c</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogPressureData *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWritePressureData</name>
      <anchorfile>sbgEComBinaryLogPressure_8c.html</anchorfile>
      <anchor>a4d11f0d6af4b9dd63f12e9742ec96bc3</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogPressureData *pInputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogPressure.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogPressure_8h</filename>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="no" imported="no">sbgCommon.h</includes>
    <includes id="sbgStreamBuffer_8h" name="sbgStreamBuffer.h" local="no" imported="no">streamBuffer/sbgStreamBuffer.h</includes>
    <class kind="struct">_SbgLogPressureData</class>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_PRESSURE_HEIGHT_VALID</name>
      <anchorfile>sbgEComBinaryLogPressure_8h.html</anchorfile>
      <anchor>a7df07aa02594c41bf6ee7e03a0332945</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_PRESSURE_PRESSURE_VALID</name>
      <anchorfile>sbgEComBinaryLogPressure_8h.html</anchorfile>
      <anchor>a59fca17a4f642dacc5dbbaef89545e11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_PRESSURE_TIME_SYNC</name>
      <anchorfile>sbgEComBinaryLogPressure_8h.html</anchorfile>
      <anchor>ac9e83193b9dc234bdf051ed3a4ab8d7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgLogPressureData</type>
      <name>SbgLogPressureData</name>
      <anchorfile>sbgEComBinaryLogPressure_8h.html</anchorfile>
      <anchor>a85c6447d6a8088347a7670cddacc41cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParsePressureData</name>
      <anchorfile>sbgEComBinaryLogPressure_8h.html</anchorfile>
      <anchor>a5142d16e6ef7264f91c24f3b5712318c</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogPressureData *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWritePressureData</name>
      <anchorfile>sbgEComBinaryLogPressure_8h.html</anchorfile>
      <anchor>a4d11f0d6af4b9dd63f12e9742ec96bc3</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogPressureData *pInputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogs.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogs_8c</filename>
    <includes id="sbgEComBinaryLogs_8h" name="sbgEComBinaryLogs.h" local="yes" imported="no">sbgEComBinaryLogs.h</includes>
    <includes id="sbgStreamBuffer_8h" name="sbgStreamBuffer.h" local="no" imported="no">streamBuffer/sbgStreamBuffer.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParse</name>
      <anchorfile>sbgEComBinaryLogs_8c.html</anchorfile>
      <anchor>a21f65f0e9cd8991ca4c7740ea189805b</anchor>
      <arglist>(SbgEComClass msgClass, SbgEComMsgId msg, const void *pPayload, size_t payloadSize, SbgBinaryLogData *pOutputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogs.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogs_8h</filename>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="no" imported="no">sbgCommon.h</includes>
    <includes id="sbgEComIds_8h" name="sbgEComIds.h" local="yes" imported="no">../sbgEComIds.h</includes>
    <includes id="sbgEComBinaryLogDebug_8h" name="sbgEComBinaryLogDebug.h" local="yes" imported="no">sbgEComBinaryLogDebug.h</includes>
    <includes id="sbgEComBinaryLogDvl_8h" name="sbgEComBinaryLogDvl.h" local="yes" imported="no">sbgEComBinaryLogDvl.h</includes>
    <includes id="sbgEComBinaryLogEkf_8h" name="sbgEComBinaryLogEkf.h" local="yes" imported="no">sbgEComBinaryLogEkf.h</includes>
    <includes id="sbgEComBinaryLogEvent_8h" name="sbgEComBinaryLogEvent.h" local="yes" imported="no">sbgEComBinaryLogEvent.h</includes>
    <includes id="sbgEComBinaryLogGps_8h" name="sbgEComBinaryLogGps.h" local="yes" imported="no">sbgEComBinaryLogGps.h</includes>
    <includes id="sbgEComBinaryLogImu_8h" name="sbgEComBinaryLogImu.h" local="yes" imported="no">sbgEComBinaryLogImu.h</includes>
    <includes id="sbgEComBinaryLogMag_8h" name="sbgEComBinaryLogMag.h" local="yes" imported="no">sbgEComBinaryLogMag.h</includes>
    <includes id="sbgEComBinaryLogOdometer_8h" name="sbgEComBinaryLogOdometer.h" local="yes" imported="no">sbgEComBinaryLogOdometer.h</includes>
    <includes id="sbgEComBinaryLogPressure_8h" name="sbgEComBinaryLogPressure.h" local="yes" imported="no">sbgEComBinaryLogPressure.h</includes>
    <includes id="sbgEComBinaryLogShipMotion_8h" name="sbgEComBinaryLogShipMotion.h" local="yes" imported="no">sbgEComBinaryLogShipMotion.h</includes>
    <includes id="sbgEComBinaryLogStatus_8h" name="sbgEComBinaryLogStatus.h" local="yes" imported="no">sbgEComBinaryLogStatus.h</includes>
    <includes id="sbgEComBinaryLogUsbl_8h" name="sbgEComBinaryLogUsbl.h" local="yes" imported="no">sbgEComBinaryLogUsbl.h</includes>
    <includes id="sbgEComBinaryLogUtc_8h" name="sbgEComBinaryLogUtc.h" local="yes" imported="no">sbgEComBinaryLogUtc.h</includes>
    <class kind="union">_SbgBinaryLogData</class>
    <member kind="typedef">
      <type>union _SbgBinaryLogData</type>
      <name>SbgBinaryLogData</name>
      <anchorfile>sbgEComBinaryLogs_8h.html</anchorfile>
      <anchor>a130674682fd4ca3982e81b5c867b1fc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParse</name>
      <anchorfile>sbgEComBinaryLogs_8h.html</anchorfile>
      <anchor>a21f65f0e9cd8991ca4c7740ea189805b</anchor>
      <arglist>(SbgEComClass msgClass, SbgEComMsgId msg, const void *pPayload, size_t payloadSize, SbgBinaryLogData *pOutputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogShipMotion.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogShipMotion_8c</filename>
    <includes id="sbgEComBinaryLogShipMotion_8h" name="sbgEComBinaryLogShipMotion.h" local="yes" imported="no">sbgEComBinaryLogShipMotion.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseShipMotionData</name>
      <anchorfile>sbgEComBinaryLogShipMotion_8c.html</anchorfile>
      <anchor>a7f3028407a5951cb6f298bf4d9f17cc3</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogShipMotionData *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteShipMotionData</name>
      <anchorfile>sbgEComBinaryLogShipMotion_8c.html</anchorfile>
      <anchor>a641844b07afce53bad9c52d9f524e116</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogShipMotionData *pInputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogShipMotion.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogShipMotion_8h</filename>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="no" imported="no">sbgCommon.h</includes>
    <includes id="sbgStreamBuffer_8h" name="sbgStreamBuffer.h" local="no" imported="no">streamBuffer/sbgStreamBuffer.h</includes>
    <class kind="struct">_SbgLogShipMotionData</class>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_HEAVE_PERIOD_INCLUDED</name>
      <anchorfile>sbgEComBinaryLogShipMotion_8h.html</anchorfile>
      <anchor>ac77c29a641a9278b89747623a4264041</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_HEAVE_PERIOD_VALID</name>
      <anchorfile>sbgEComBinaryLogShipMotion_8h.html</anchorfile>
      <anchor>a3105e9a11954dd72b52b413eb25f0379</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_HEAVE_SURGE_SWAY_INCLUDED</name>
      <anchorfile>sbgEComBinaryLogShipMotion_8h.html</anchorfile>
      <anchor>a85d28662e9781ee0845d770244006be7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_HEAVE_VALID</name>
      <anchorfile>sbgEComBinaryLogShipMotion_8h.html</anchorfile>
      <anchor>a31e52d4f04a28a504e0c1f8f6bff3e73</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_HEAVE_VEL_AIDED</name>
      <anchorfile>sbgEComBinaryLogShipMotion_8h.html</anchorfile>
      <anchor>ab410d302af3df1641f2fbfb504c83bf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgLogShipMotionData</type>
      <name>SbgLogShipMotionData</name>
      <anchorfile>sbgEComBinaryLogShipMotion_8h.html</anchorfile>
      <anchor>ae794a3fa172892cae661e4630849a3d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseShipMotionData</name>
      <anchorfile>sbgEComBinaryLogShipMotion_8h.html</anchorfile>
      <anchor>a7f3028407a5951cb6f298bf4d9f17cc3</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogShipMotionData *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteShipMotionData</name>
      <anchorfile>sbgEComBinaryLogShipMotion_8h.html</anchorfile>
      <anchor>a641844b07afce53bad9c52d9f524e116</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogShipMotionData *pInputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogStatus.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogStatus_8c</filename>
    <includes id="sbgEComBinaryLogStatus_8h" name="sbgEComBinaryLogStatus.h" local="yes" imported="no">sbgEComBinaryLogStatus.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseStatusData</name>
      <anchorfile>sbgEComBinaryLogStatus_8c.html</anchorfile>
      <anchor>aca5bc83ad625a05a485b6a651840a3fa</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogStatusData *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteStatusData</name>
      <anchorfile>sbgEComBinaryLogStatus_8c.html</anchorfile>
      <anchor>a241088f38333de9afb5915556d7a353c</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogStatusData *pInputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogStatus.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogStatus_8h</filename>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="no" imported="no">sbgCommon.h</includes>
    <includes id="sbgStreamBuffer_8h" name="sbgStreamBuffer.h" local="no" imported="no">streamBuffer/sbgStreamBuffer.h</includes>
    <class kind="struct">_SbgLogStatusData</class>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_AIDING_DVL_RECV</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a6b7e93068fddeac03b7261dda5bf1f8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_AIDING_EM_LOG_RECV</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>af7d89a9c89b56ac767871477eadde9fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_AIDING_GPS1_HDT_RECV</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>afb9f7c198d960cc67c5ea95be3b4aee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_AIDING_GPS1_POS_RECV</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a5fff64b7d1552cda29b8306307662c73</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_AIDING_GPS1_UTC_RECV</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>ab2fa7d80d2296fca022c7292610d394d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_AIDING_GPS1_VEL_RECV</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a290ddc2c98ec1044f0effade29da22ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_AIDING_GPS2_HDT_RECV</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>abbe5a2bd282b063b14357f27472714ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_AIDING_GPS2_POS_RECV</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>ac5358a1b02ba66536ff3fdd487a47c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_AIDING_GPS2_UTC_RECV</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>ad9cec98a69d590b38c2d0fdc09f045d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_AIDING_GPS2_VEL_RECV</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>adcef2e9dc2ffc3d2de6995e1f0c45923</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_AIDING_MAG_RECV</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a5c66c43c95fd2f3a3e84f8b6c2d24839</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_AIDING_ODO_RECV</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a69a41fc9cbb7f481de8af836fe810da1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_AIDING_PRESSURE_RECV</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a8e6111008b37095b3ec30b82a46ef875</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_AIDING_USBL_RECV</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a33614daf12c29845aaf9c34a3c60e758</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_AIDING_USER_HEADING_RECV</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a89736dfd48c56dd8efc4d0a60c5ea678</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_AIDING_USER_POS_RECV</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a50abba31f4982c6ce1a3b2a890ad3329</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_AIDING_USER_VEL_RECV</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a3d789128432f06e19eae4f0115acffe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_CAN_RX_OK</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a703173ed1a7cda9dbe406c1823abd4e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_CAN_STATUS_MASK</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a2775054ccc04569f338f822bffd04dee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_CAN_STATUS_SHIFT</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a2e6ae3303dc8905be758be2e02aa1a0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_CAN_TX_OK</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a193aa18032cb3dea9168992b8ece2ad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_CAN_VALID</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>ab12ee213800d428ecad98018ce3e6741</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_ETH0_VALID</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>ad0143e6afd12f5eb1e7a441a88d4e1c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_ETH1_VALID</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a13f776c87510b984cf5e58d0ed7bb10b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_ETH2_VALID</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>ade9e9118bc411df02b8abb59bc6b6a5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_ETH3_VALID</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a51abe3b739e55e941424ce7f3425804f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_ETH4_VALID</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a81e782c35cc834c61238b4724054e80e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GENERAL_CPU_OK</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a6d8067b3cba451982a0d953c1180b9ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GENERAL_DATALOGGER_OK</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a541dad093b78a0e68d6b52cc6db06dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GENERAL_GPS_POWER_OK</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a9149b77cc9656c554c80b4a693423aed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GENERAL_IMU_POWER_OK</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>ab52ad186f098187a05caa52cba54d419</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GENERAL_MAIN_POWER_OK</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a403c24051cedbc37a1b209a950886564</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GENERAL_SETTINGS_OK</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a5f72778c7abb39210e9f00a8cde9a52e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GENERAL_TEMPERATURE_OK</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a1374414fbab36fa94d48b368f544b93f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_PORTA_RX_OK</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>ac3cee820caa4746222450dc3d2e7e18a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_PORTA_TX_OK</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a0de1fe5a67b2bf059a385f3899eee1e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_PORTA_VALID</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>afc86b887eeb6c57ebe18d696d7e735d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_PORTB_RX_OK</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>ae90301af61fefdc0291ec87723454260</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_PORTB_TX_OK</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>aed1b51ed49cf35206aa556e16e78807b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_PORTB_VALID</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>af96e6c4ee29764aaf39f4f53d41782aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_PORTC_RX_OK</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>acce6aad34abf32b9f48cc584513a894f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_PORTC_TX_OK</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a68325cc72952745e49478cd0000f7328</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_PORTC_VALID</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a346cc48953bbf1a4959a6dca0074537b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_PORTD_RX_OK</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a730e73987aaf3b4e6a6b8efd2c4ba1aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_PORTD_TX_OK</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>aeb7d44ac206822e89182d2210a13172d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_PORTD_VALID</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>aa1f693475919d62fc37fba9b0f49fa2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_PORTE_RX_OK</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a7fe0f96540c0fe9d4d322e332c56cf28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_PORTE_TX_OK</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>ae06ee04c9ca033e9db47c695218ba10f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_PORTE_VALID</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>abbff2353066ab9bed0c9edff9d85a846</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComCanBusStatus</type>
      <name>SbgEComCanBusStatus</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a5a5740e8235308d1abd162ce069e4d18</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgLogStatusData</type>
      <name>SbgLogStatusData</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a32bfbc5044ae2907b740ada31e04889b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComCanBusStatus</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>afb60374907c6892fee4e8f2db3dfdb97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CAN_BUS_OFF</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>afb60374907c6892fee4e8f2db3dfdb97a73b866307028d8fd2684286b5dab9155</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CAN_BUS_TX_RX_ERR</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>afb60374907c6892fee4e8f2db3dfdb97a3a442827c79ba3227e6d6b4869f9ed65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CAN_BUS_OK</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>afb60374907c6892fee4e8f2db3dfdb97a0c38fa00b6b7ca05feb2659f676c957a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CAN_BUS_ERROR</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>afb60374907c6892fee4e8f2db3dfdb97ae81c6b6f4abc8faa20bb6ff66adcb4e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseStatusData</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>aca5bc83ad625a05a485b6a651840a3fa</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogStatusData *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteStatusData</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a241088f38333de9afb5915556d7a353c</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogStatusData *pInputData)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint32</type>
      <name>sbgEComLogStatusBuildCommunicationStatus</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a0b2046a7348065fea3204834f132b620</anchor>
      <arglist>(SbgEComCanBusStatus canStatus, uint32 masks)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgEComCanBusStatus</type>
      <name>sbgEComLogStatusGetCanStatus</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a1e136adccff872e73946a387e34eab63</anchor>
      <arglist>(uint32 status)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogUsbl.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogUsbl_8c</filename>
    <includes id="sbgEComBinaryLogUsbl_8h" name="sbgEComBinaryLogUsbl.h" local="yes" imported="no">sbgEComBinaryLogUsbl.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseUsblData</name>
      <anchorfile>sbgEComBinaryLogUsbl_8c.html</anchorfile>
      <anchor>afd0516a1fa3ee239ce20f803c737d172</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogUsblData *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteUsblData</name>
      <anchorfile>sbgEComBinaryLogUsbl_8c.html</anchorfile>
      <anchor>ac07cee5f9935cf3fb5cad9ef64cc5e29</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogUsblData *pInputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogUsbl.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogUsbl_8h</filename>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="no" imported="no">sbgCommon.h</includes>
    <includes id="sbgStreamBuffer_8h" name="sbgStreamBuffer.h" local="no" imported="no">streamBuffer/sbgStreamBuffer.h</includes>
    <class kind="struct">_SbgLogUsblData</class>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_USBL_DEPTH_VALID</name>
      <anchorfile>sbgEComBinaryLogUsbl_8h.html</anchorfile>
      <anchor>a6b6cba74819f3b903511c4850e9ab589</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_USBL_POSITION_VALID</name>
      <anchorfile>sbgEComBinaryLogUsbl_8h.html</anchorfile>
      <anchor>a830841e6b2e05c0b29167e85b12af59b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_USBL_TIME_SYNC</name>
      <anchorfile>sbgEComBinaryLogUsbl_8h.html</anchorfile>
      <anchor>a0bef92a4fb28072b2cfff40cf4af8878</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgLogUsblData</type>
      <name>SbgLogUsblData</name>
      <anchorfile>sbgEComBinaryLogUsbl_8h.html</anchorfile>
      <anchor>af3206dd2a8743f9c48c8b00082166e7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseUsblData</name>
      <anchorfile>sbgEComBinaryLogUsbl_8h.html</anchorfile>
      <anchor>afd0516a1fa3ee239ce20f803c737d172</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogUsblData *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteUsblData</name>
      <anchorfile>sbgEComBinaryLogUsbl_8h.html</anchorfile>
      <anchor>ac07cee5f9935cf3fb5cad9ef64cc5e29</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogUsblData *pInputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogUtc.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogUtc_8c</filename>
    <includes id="sbgEComBinaryLogUtc_8h" name="sbgEComBinaryLogUtc.h" local="yes" imported="no">sbgEComBinaryLogUtc.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseUtcData</name>
      <anchorfile>sbgEComBinaryLogUtc_8c.html</anchorfile>
      <anchor>a094c71eb1568bd96ddd2fc14d2f2357b</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogUtcData *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteUtcData</name>
      <anchorfile>sbgEComBinaryLogUtc_8c.html</anchorfile>
      <anchor>a17bf0ec31e191ef96e556be3a9f5004b</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogUtcData *pInputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogUtc.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogUtc_8h</filename>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="no" imported="no">sbgCommon.h</includes>
    <includes id="sbgStreamBuffer_8h" name="sbgStreamBuffer.h" local="no" imported="no">streamBuffer/sbgStreamBuffer.h</includes>
    <class kind="struct">_SbgLogUtcData</class>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_CLOCK_STABLE_INPUT</name>
      <anchorfile>sbgEComBinaryLogUtc_8h.html</anchorfile>
      <anchor>aee4d5e54edb846d67d6c48010cb582d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_CLOCK_STATUS_MASK</name>
      <anchorfile>sbgEComBinaryLogUtc_8h.html</anchorfile>
      <anchor>ac4bea400cab40b5d3d0715b539a0b93a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_CLOCK_STATUS_SHIFT</name>
      <anchorfile>sbgEComBinaryLogUtc_8h.html</anchorfile>
      <anchor>a1a0e91492a99e632c23c90929ae6eb3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_CLOCK_UTC_STATUS_MASK</name>
      <anchorfile>sbgEComBinaryLogUtc_8h.html</anchorfile>
      <anchor>a987e7282cf92692363c8768e1877a29c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_CLOCK_UTC_STATUS_SHIFT</name>
      <anchorfile>sbgEComBinaryLogUtc_8h.html</anchorfile>
      <anchor>a0cd9bf88cb3e2581e9d8b4c9eae8da69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_CLOCK_UTC_SYNC</name>
      <anchorfile>sbgEComBinaryLogUtc_8h.html</anchorfile>
      <anchor>a232c50c3c55a33adcc2354732cc3b3e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComClockStatus</type>
      <name>SbgEComClockStatus</name>
      <anchorfile>sbgEComBinaryLogUtc_8h.html</anchorfile>
      <anchor>ae3e905a4a57301e78ae52b191ad06729</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComClockUtcStatus</type>
      <name>SbgEComClockUtcStatus</name>
      <anchorfile>sbgEComBinaryLogUtc_8h.html</anchorfile>
      <anchor>a1602cc0fd418e28aaa5b6fd59955b075</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgLogUtcData</type>
      <name>SbgLogUtcData</name>
      <anchorfile>sbgEComBinaryLogUtc_8h.html</anchorfile>
      <anchor>a516200970caa039e6c20b7931c73c8a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComClockStatus</name>
      <anchorfile>sbgEComBinaryLogUtc_8h.html</anchorfile>
      <anchor>ab630342cedeea517f9f2324fe9b6721f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CLOCK_ERROR</name>
      <anchorfile>sbgEComBinaryLogUtc_8h.html</anchorfile>
      <anchor>ab630342cedeea517f9f2324fe9b6721fa55572f8d5e33dbc43a6aaaa1827d3965</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CLOCK_FREE_RUNNING</name>
      <anchorfile>sbgEComBinaryLogUtc_8h.html</anchorfile>
      <anchor>ab630342cedeea517f9f2324fe9b6721fa14e31fc2e4d69fb3230a697556c9ec44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CLOCK_STEERING</name>
      <anchorfile>sbgEComBinaryLogUtc_8h.html</anchorfile>
      <anchor>ab630342cedeea517f9f2324fe9b6721fa6c2a0910eba3d181c0cf911bdbbce579</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CLOCK_VALID</name>
      <anchorfile>sbgEComBinaryLogUtc_8h.html</anchorfile>
      <anchor>ab630342cedeea517f9f2324fe9b6721fa01f1c9f2ba4756c29f98ca24099f0922</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComClockUtcStatus</name>
      <anchorfile>sbgEComBinaryLogUtc_8h.html</anchorfile>
      <anchor>afc9de668fb2aba0cd0b5c4703f9336a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_UTC_INVALID</name>
      <anchorfile>sbgEComBinaryLogUtc_8h.html</anchorfile>
      <anchor>afc9de668fb2aba0cd0b5c4703f9336a0a7256fab25871c7616996519a1daf3bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_UTC_NO_LEAP_SEC</name>
      <anchorfile>sbgEComBinaryLogUtc_8h.html</anchorfile>
      <anchor>afc9de668fb2aba0cd0b5c4703f9336a0ace729cd0fbbe84673cccbe7d90ee9903</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_UTC_VALID</name>
      <anchorfile>sbgEComBinaryLogUtc_8h.html</anchorfile>
      <anchor>afc9de668fb2aba0cd0b5c4703f9336a0a0ad53d670e44de216a23880099e8e0f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseUtcData</name>
      <anchorfile>sbgEComBinaryLogUtc_8h.html</anchorfile>
      <anchor>a094c71eb1568bd96ddd2fc14d2f2357b</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogUtcData *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteUtcData</name>
      <anchorfile>sbgEComBinaryLogUtc_8h.html</anchorfile>
      <anchor>a17bf0ec31e191ef96e556be3a9f5004b</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogUtcData *pInputData)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint16</type>
      <name>sbgEComLogUtcBuildClockStatus</name>
      <anchorfile>sbgEComBinaryLogUtc_8h.html</anchorfile>
      <anchor>abef0f41116e11aa63ad9566ab89fcfbb</anchor>
      <arglist>(SbgEComClockStatus clockStatus, SbgEComClockUtcStatus utcStatus, uint16 masks)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgEComClockStatus</type>
      <name>sbgEComLogUtcGetClockStatus</name>
      <anchorfile>sbgEComBinaryLogUtc_8h.html</anchorfile>
      <anchor>a1ee5cf8664b1f7ae0ae65a52eaaca68e</anchor>
      <arglist>(uint16 status)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgEComClockUtcStatus</type>
      <name>sbgEComLogUtcGetClockUtcStatus</name>
      <anchorfile>sbgEComBinaryLogUtc_8h.html</anchorfile>
      <anchor>abcc0fdbae4c797eab62d2e737d5edd1a</anchor>
      <arglist>(uint16 status)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmd.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/commands/</path>
    <filename>sbgEComCmd_8c</filename>
    <includes id="sbgEComCmd_8h" name="sbgEComCmd.h" local="yes" imported="no">sbgEComCmd.h</includes>
  </compound>
  <compound kind="file">
    <name>sbgEComCmd.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/commands/</path>
    <filename>sbgEComCmd_8h</filename>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="no" imported="no">sbgCommon.h</includes>
    <includes id="sbgEComCmdAdvanced_8h" name="sbgEComCmdAdvanced.h" local="yes" imported="no">sbgEComCmdAdvanced.h</includes>
    <includes id="sbgEComCmdEthernet_8h" name="sbgEComCmdEthernet.h" local="yes" imported="no">sbgEComCmdEthernet.h</includes>
    <includes id="sbgEComCmdEvent_8h" name="sbgEComCmdEvent.h" local="yes" imported="no">sbgEComCmdEvent.h</includes>
    <includes id="sbgEComCmdFeatures_8h" name="sbgEComCmdFeatures.h" local="yes" imported="no">sbgEComCmdFeatures.h</includes>
    <includes id="sbgEComCmdGnss_8h" name="sbgEComCmdGnss.h" local="yes" imported="no">sbgEComCmdGnss.h</includes>
    <includes id="sbgEComCmdInfo_8h" name="sbgEComCmdInfo.h" local="yes" imported="no">sbgEComCmdInfo.h</includes>
    <includes id="sbgEComCmdInterface_8h" name="sbgEComCmdInterface.h" local="yes" imported="no">sbgEComCmdInterface.h</includes>
    <includes id="sbgEComCmdLicense_8h" name="sbgEComCmdLicense.h" local="yes" imported="no">sbgEComCmdLicense.h</includes>
    <includes id="sbgEComCmdMag_8h" name="sbgEComCmdMag.h" local="yes" imported="no">sbgEComCmdMag.h</includes>
    <includes id="sbgEComCmdOdo_8h" name="sbgEComCmdOdo.h" local="yes" imported="no">sbgEComCmdOdo.h</includes>
    <includes id="sbgEComCmdOutput_8h" name="sbgEComCmdOutput.h" local="yes" imported="no">sbgEComCmdOutput.h</includes>
    <includes id="sbgEComCmdSensor_8h" name="sbgEComCmdSensor.h" local="yes" imported="no">sbgEComCmdSensor.h</includes>
    <includes id="sbgEComCmdSettings_8h" name="sbgEComCmdSettings.h" local="yes" imported="no">sbgEComCmdSettings.h</includes>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdAdvanced.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/commands/</path>
    <filename>sbgEComCmdAdvanced_8c</filename>
    <includes id="sbgEComCmdAdvanced_8h" name="sbgEComCmdAdvanced.h" local="yes" imported="no">sbgEComCmdAdvanced.h</includes>
    <includes id="sbgStreamBuffer_8h" name="sbgStreamBuffer.h" local="no" imported="no">streamBuffer/sbgStreamBuffer.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdAdvancedGetConf</name>
      <anchorfile>sbgEComCmdAdvanced_8c.html</anchorfile>
      <anchor>a5a7b68e062c722d363290f10dbefd6f1</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComAdvancedConf *pConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdAdvancedSetConf</name>
      <anchorfile>sbgEComCmdAdvanced_8c.html</anchorfile>
      <anchor>afdd63f1fc241e722500d8f5b6d578aaa</anchor>
      <arglist>(SbgEComHandle *pHandle, const SbgEComAdvancedConf *pConf)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdAdvanced.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/commands/</path>
    <filename>sbgEComCmdAdvanced_8h</filename>
    <includes id="sbgEComCmdCommon_8h" name="sbgEComCmdCommon.h" local="yes" imported="no">sbgEComCmdCommon.h</includes>
    <class kind="struct">_SbgEComAdvancedConf</class>
    <member kind="typedef">
      <type>struct _SbgEComAdvancedConf</type>
      <name>SbgEComAdvancedConf</name>
      <anchorfile>sbgEComCmdAdvanced_8h.html</anchorfile>
      <anchor>a8068e8fd29b716144823937dfe84599b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComTimeReferenceSrc</type>
      <name>SbgEComTimeReferenceSrc</name>
      <anchorfile>sbgEComCmdAdvanced_8h.html</anchorfile>
      <anchor>ac33f085da68add3ccca1eaa687bab59e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComTimeReferenceSrc</name>
      <anchorfile>sbgEComCmdAdvanced_8h.html</anchorfile>
      <anchor>a7b93855856e3b0de300fc2bd53c3cc6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_TIME_REF_DISABLED</name>
      <anchorfile>sbgEComCmdAdvanced_8h.html</anchorfile>
      <anchor>a7b93855856e3b0de300fc2bd53c3cc6aa9ce2f2e326fd7ee686b6b9d00ad9e12c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_TIME_REF_SYNC_IN_A</name>
      <anchorfile>sbgEComCmdAdvanced_8h.html</anchorfile>
      <anchor>a7b93855856e3b0de300fc2bd53c3cc6aa642cd7322f350eb69f523808a4056717</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_TIME_REF_UTC_GPS_1</name>
      <anchorfile>sbgEComCmdAdvanced_8h.html</anchorfile>
      <anchor>a7b93855856e3b0de300fc2bd53c3cc6aa56071eb766b6fd0bbbf5a0c3f715fd86</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdAdvancedGetConf</name>
      <anchorfile>sbgEComCmdAdvanced_8h.html</anchorfile>
      <anchor>a5a7b68e062c722d363290f10dbefd6f1</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComAdvancedConf *pConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdAdvancedSetConf</name>
      <anchorfile>sbgEComCmdAdvanced_8h.html</anchorfile>
      <anchor>afdd63f1fc241e722500d8f5b6d578aaa</anchor>
      <arglist>(SbgEComHandle *pHandle, const SbgEComAdvancedConf *pConf)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdCommon.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/commands/</path>
    <filename>sbgEComCmdCommon_8c</filename>
    <includes id="sbgEComCmdCommon_8h" name="sbgEComCmdCommon.h" local="yes" imported="no">sbgEComCmdCommon.h</includes>
    <includes id="sbgStreamBuffer_8h" name="sbgStreamBuffer.h" local="no" imported="no">streamBuffer/sbgStreamBuffer.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGenericGetModelInfo</name>
      <anchorfile>sbgEComCmdCommon_8c.html</anchorfile>
      <anchor>a52671a1df1cc1a57915e6c4d032ef511</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8 msgClass, uint8 msg, SbgEComModelInfo *pModelInfo)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGenericSetModelId</name>
      <anchorfile>sbgEComCmdCommon_8c.html</anchorfile>
      <anchor>abb90512e6aef169bcc9c6666d199fb0d</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8 msgClass, uint8 msg, uint32 modelId)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComReceiveAnyCmd</name>
      <anchorfile>sbgEComCmdCommon_8c.html</anchorfile>
      <anchor>a1f36e125a12497c332d4ca63bbfce774</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8 *pMsgClass, uint8 *pMsg, void *pData, size_t *pSize, size_t maxSize, uint32 timeOut)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComReceiveCmd</name>
      <anchorfile>sbgEComCmdCommon_8c.html</anchorfile>
      <anchor>aef7686c41bf5e7a8e44889dc0925dcca</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8 msgClass, uint8 msg, void *pData, size_t *pSize, size_t maxSize, uint32 timeOut)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComSendAck</name>
      <anchorfile>sbgEComCmdCommon_8c.html</anchorfile>
      <anchor>a73aa520953a41a9d8e7b693dafc7912d</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8 msgClass, uint8 msg, SbgErrorCode cmdError)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComWaitForAck</name>
      <anchorfile>sbgEComCmdCommon_8c.html</anchorfile>
      <anchor>ab7cdecff499b6a2a5467b11893c26d63</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8 msgClass, uint8 msg, uint32 timeOut)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdCommon.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/commands/</path>
    <filename>sbgEComCmdCommon_8h</filename>
    <includes id="sbgECom_8h" name="sbgECom.h" local="yes" imported="no">../sbgECom.h</includes>
    <class kind="struct">_SbgEComModelInfo</class>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_DEFAULT_CMD_TIME_OUT</name>
      <anchorfile>sbgEComCmdCommon_8h.html</anchorfile>
      <anchor>ab43090719d588370b755f64e52377236</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComAxisDirection</type>
      <name>SbgEComAxisDirection</name>
      <anchorfile>sbgEComCmdCommon_8h.html</anchorfile>
      <anchor>a93d1df6ba375e6ec0a8c1b6bb3c77883</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgEComModelInfo</type>
      <name>SbgEComModelInfo</name>
      <anchorfile>sbgEComCmdCommon_8h.html</anchorfile>
      <anchor>a0d431641fe37325e74007be1e94da6f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComRejectionMode</type>
      <name>SbgEComRejectionMode</name>
      <anchorfile>sbgEComCmdCommon_8h.html</anchorfile>
      <anchor>a3229853f75a4d7d882b2fc39ab7e43fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComAxisDirection</name>
      <anchorfile>sbgEComCmdCommon_8h.html</anchorfile>
      <anchor>ad38537d38422dbc7b68671d1aa32b22f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_ALIGNMENT_FORWARD</name>
      <anchorfile>sbgEComCmdCommon_8h.html</anchorfile>
      <anchor>ad38537d38422dbc7b68671d1aa32b22fa22193153a6aa2bbfc5da0bc795833bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_ALIGNMENT_BACKWARD</name>
      <anchorfile>sbgEComCmdCommon_8h.html</anchorfile>
      <anchor>ad38537d38422dbc7b68671d1aa32b22fa21462a0b0a4abad7942d6931b70678b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_ALIGNMENT_LEFT</name>
      <anchorfile>sbgEComCmdCommon_8h.html</anchorfile>
      <anchor>ad38537d38422dbc7b68671d1aa32b22fae42e4996661558bb275b3c2cb07bbace</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_ALIGNMENT_RIGHT</name>
      <anchorfile>sbgEComCmdCommon_8h.html</anchorfile>
      <anchor>ad38537d38422dbc7b68671d1aa32b22fa1d9254e8b646f23cb9fef8ff9a60f02b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_ALIGNMENT_UP</name>
      <anchorfile>sbgEComCmdCommon_8h.html</anchorfile>
      <anchor>ad38537d38422dbc7b68671d1aa32b22fa39c0fc71b05130df907fa06fb50c6867</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_ALIGNMENT_DOWN</name>
      <anchorfile>sbgEComCmdCommon_8h.html</anchorfile>
      <anchor>ad38537d38422dbc7b68671d1aa32b22fa0f1fbc43fac9e54a61647e2f30c5bd15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComRejectionMode</name>
      <anchorfile>sbgEComCmdCommon_8h.html</anchorfile>
      <anchor>a546969df39f87160a1bf591b6a94e265</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_NEVER_ACCEPT_MODE</name>
      <anchorfile>sbgEComCmdCommon_8h.html</anchorfile>
      <anchor>a546969df39f87160a1bf591b6a94e265a94c78bc9257d31bf413ef349a61b05d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_AUTOMATIC_MODE</name>
      <anchorfile>sbgEComCmdCommon_8h.html</anchorfile>
      <anchor>a546969df39f87160a1bf591b6a94e265a048bb98003e4f1e64e00ac1138c18572</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_ALWAYS_ACCEPT_MODE</name>
      <anchorfile>sbgEComCmdCommon_8h.html</anchorfile>
      <anchor>a546969df39f87160a1bf591b6a94e265a12ed936489878c17a7a3d34caebde668</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGenericGetModelInfo</name>
      <anchorfile>sbgEComCmdCommon_8h.html</anchorfile>
      <anchor>a52671a1df1cc1a57915e6c4d032ef511</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8 msgClass, uint8 msg, SbgEComModelInfo *pModelInfo)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGenericSetModelId</name>
      <anchorfile>sbgEComCmdCommon_8h.html</anchorfile>
      <anchor>abb90512e6aef169bcc9c6666d199fb0d</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8 msgClass, uint8 msg, uint32 modelId)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComReceiveAnyCmd</name>
      <anchorfile>sbgEComCmdCommon_8h.html</anchorfile>
      <anchor>a1f36e125a12497c332d4ca63bbfce774</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8 *pMsgClass, uint8 *pMsg, void *pData, size_t *pSize, size_t maxSize, uint32 timeOut)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComReceiveCmd</name>
      <anchorfile>sbgEComCmdCommon_8h.html</anchorfile>
      <anchor>aef7686c41bf5e7a8e44889dc0925dcca</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8 msgClass, uint8 msg, void *pData, size_t *pSize, size_t maxSize, uint32 timeOut)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComSendAck</name>
      <anchorfile>sbgEComCmdCommon_8h.html</anchorfile>
      <anchor>a73aa520953a41a9d8e7b693dafc7912d</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8 msgClass, uint8 msg, SbgErrorCode cmdError)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComWaitForAck</name>
      <anchorfile>sbgEComCmdCommon_8h.html</anchorfile>
      <anchor>ab7cdecff499b6a2a5467b11893c26d63</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8 msgClass, uint8 msg, uint32 timeOut)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdEthernet.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/commands/</path>
    <filename>sbgEComCmdEthernet_8c</filename>
    <includes id="sbgEComCmdEthernet_8h" name="sbgEComCmdEthernet.h" local="yes" imported="no">sbgEComCmdEthernet.h</includes>
    <includes id="sbgStreamBuffer_8h" name="sbgStreamBuffer.h" local="no" imported="no">streamBuffer/sbgStreamBuffer.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComEthernetConfParse</name>
      <anchorfile>sbgEComCmdEthernet_8c.html</anchorfile>
      <anchor>a628a15021e8a1f21cd04ddbbf532c73e</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgEComEthernetConf *pEthernetConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComEthernetConfWrite</name>
      <anchorfile>sbgEComCmdEthernet_8c.html</anchorfile>
      <anchor>a5099c12275d03ade72b7f31595435aaf</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgEComEthernetConf *pEthernetConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComEthernetGetConf</name>
      <anchorfile>sbgEComCmdEthernet_8c.html</anchorfile>
      <anchor>acc9a5b832817555fda04097b54f93a42</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComEthernetConf *pEthernetConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComEthernetInfo</name>
      <anchorfile>sbgEComCmdEthernet_8c.html</anchorfile>
      <anchor>ad7512f8b65b975ad5ea0901a3569b9dc</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComEthernetConf *pEthernetConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComEthernetSetConf</name>
      <anchorfile>sbgEComCmdEthernet_8c.html</anchorfile>
      <anchor>a2400b01f66384733c3e1d4e6dd763748</anchor>
      <arglist>(SbgEComHandle *pHandle, const SbgEComEthernetConf *pEthernetConf)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdEthernet.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/commands/</path>
    <filename>sbgEComCmdEthernet_8h</filename>
    <includes id="sbgEComCmdCommon_8h" name="sbgEComCmdCommon.h" local="yes" imported="no">sbgEComCmdCommon.h</includes>
    <class kind="struct">_SbgEComEthernetConf</class>
    <member kind="typedef">
      <type>struct _SbgEComEthernetConf</type>
      <name>SbgEComEthernetConf</name>
      <anchorfile>sbgEComCmdEthernet_8h.html</anchorfile>
      <anchor>a80c56ed3c93bcdae2e6791ca41fbdb7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComEthernetMode</type>
      <name>SbgEComEthernetMode</name>
      <anchorfile>sbgEComCmdEthernet_8h.html</anchorfile>
      <anchor>a10563bfd484e77f81302dc2e913ba5cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComEthernetMode</name>
      <anchorfile>sbgEComCmdEthernet_8h.html</anchorfile>
      <anchor>ac9dd413366c30d6000db13cd1644d3cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_ETHERNET_DHCP</name>
      <anchorfile>sbgEComCmdEthernet_8h.html</anchorfile>
      <anchor>ac9dd413366c30d6000db13cd1644d3cda3223c69c3bbd7f725d0ef0e7a1b9a42b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_ETHERNET_STATIC</name>
      <anchorfile>sbgEComCmdEthernet_8h.html</anchorfile>
      <anchor>ac9dd413366c30d6000db13cd1644d3cdafd773a17a84ee7384768f3038e81dad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComEthernetGetConf</name>
      <anchorfile>sbgEComCmdEthernet_8h.html</anchorfile>
      <anchor>acc9a5b832817555fda04097b54f93a42</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComEthernetConf *pEthernetConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComEthernetInfo</name>
      <anchorfile>sbgEComCmdEthernet_8h.html</anchorfile>
      <anchor>ad7512f8b65b975ad5ea0901a3569b9dc</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComEthernetConf *pEthernetConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComEthernetSetConf</name>
      <anchorfile>sbgEComCmdEthernet_8h.html</anchorfile>
      <anchor>a2400b01f66384733c3e1d4e6dd763748</anchor>
      <arglist>(SbgEComHandle *pHandle, const SbgEComEthernetConf *pEthernetConf)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdEvent.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/commands/</path>
    <filename>sbgEComCmdEvent_8c</filename>
    <includes id="sbgEComCmdEvent_8h" name="sbgEComCmdEvent.h" local="yes" imported="no">sbgEComCmdEvent.h</includes>
    <includes id="sbgStreamBuffer_8h" name="sbgStreamBuffer.h" local="no" imported="no">streamBuffer/sbgStreamBuffer.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdSyncInGetConf</name>
      <anchorfile>sbgEComCmdEvent_8c.html</anchorfile>
      <anchor>a5a155f3d76baaf6e328e64afdc736c03</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComSyncInId syncInId, SbgEComSyncInConf *pConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdSyncInSetConf</name>
      <anchorfile>sbgEComCmdEvent_8c.html</anchorfile>
      <anchor>a53436701bafc9fcb4c24c50f49c31c2e</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComSyncInId syncInId, const SbgEComSyncInConf *pConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdSyncOutGetConf</name>
      <anchorfile>sbgEComCmdEvent_8c.html</anchorfile>
      <anchor>a24ac1b0ad29ff1421c95ba56ec822af3</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComSyncOutId syncOutId, SbgEComSyncOutConf *pConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdSyncOutSetConf</name>
      <anchorfile>sbgEComCmdEvent_8c.html</anchorfile>
      <anchor>a93bf9c44c56ead98116f3e371257abe9</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComSyncOutId syncOutId, const SbgEComSyncOutConf *pConf)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdEvent.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/commands/</path>
    <filename>sbgEComCmdEvent_8h</filename>
    <includes id="sbgEComCmdCommon_8h" name="sbgEComCmdCommon.h" local="yes" imported="no">sbgEComCmdCommon.h</includes>
    <class kind="struct">_SbgEComSyncInConf</class>
    <class kind="struct">_SbgEComSyncOutConf</class>
    <member kind="typedef">
      <type>struct _SbgEComSyncInConf</type>
      <name>SbgEComSyncInConf</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a1ceea1c452558aa628ad99683535bae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComSyncInId</type>
      <name>SbgEComSyncInId</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a7438b416dcdb2cd93b5433fade569259</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComSyncInSensitivity</type>
      <name>SbgEComSyncInSensitivity</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a0dafa602bbcd9c1c7f3e180575109c27</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgEComSyncOutConf</type>
      <name>SbgEComSyncOutConf</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a8381d8a61c50ef893dbfae91700821d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComSyncOutFunction</type>
      <name>SbgEComSyncOutFunction</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>afc45b9f9a5569eba8985bcc2987653b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComSyncOutId</type>
      <name>SbgEComSyncOutId</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a4cbcea221e6975dc2740694562d15812</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComSyncOutPolarity</type>
      <name>SbgEComSyncOutPolarity</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a9203bd93665939e7888968ac98ad72e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComSyncInId</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a964cede7c771e41e7359816372a79be7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SYNC_IN_A</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a964cede7c771e41e7359816372a79be7af1ecbaedef7cc96a01c18de6a51c106b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SYNC_IN_B</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a964cede7c771e41e7359816372a79be7a956869999099d36d44e51db0a68e84ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SYNC_IN_C</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a964cede7c771e41e7359816372a79be7a20673287cc20c34b1668c5951b420b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SYNC_IN_D</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a964cede7c771e41e7359816372a79be7a92a2edb52b1182e5cbd8e1c2d1db6413</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComSyncInSensitivity</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>afd40c8036c06d8d7f1dd87b1201faf7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SYNC_IN_DISABLED</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>afd40c8036c06d8d7f1dd87b1201faf7ba96b78a0c72e79bc21915f179664dcee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SYNC_IN_FALLING_EDGE</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>afd40c8036c06d8d7f1dd87b1201faf7baf9d63c61be8d6bc5cded5550214810e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SYNC_IN_RISING_EDGE</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>afd40c8036c06d8d7f1dd87b1201faf7ba23bc1900a801203c8209ab2e04f3c4c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SYNC_IN_BOTH_EDGES</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>afd40c8036c06d8d7f1dd87b1201faf7ba9d31a874642a6e94d4ff998bf76972e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComSyncOutFunction</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a49e456674349f6e2b0f6099d2f614474</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SYNC_OUT_MODE_DISABLED</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a49e456674349f6e2b0f6099d2f614474a594769b2a46251e799a1e56a5569bbb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SYNC_OUT_MODE_MAIN_LOOP</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a49e456674349f6e2b0f6099d2f614474abab2c234da0839b09ac91941c3077ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SYNC_OUT_MODE_DIV_2</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a49e456674349f6e2b0f6099d2f614474af52fab33b51feeefd94e766e7edb8ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SYNC_OUT_MODE_DIV_4</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a49e456674349f6e2b0f6099d2f614474ad724abfef5f952b2cd5d2470af960e35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SYNC_OUT_MODE_DIV_8</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a49e456674349f6e2b0f6099d2f614474ace44958d04ff85c512b7af60d47a7994</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SYNC_OUT_MODE_DIV_10</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a49e456674349f6e2b0f6099d2f614474ab9b09d82da8cd03abd5ac6bde8bf3878</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SYNC_OUT_MODE_DIV_20</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a49e456674349f6e2b0f6099d2f614474ad6da902dbae65e8f5afd67a7ef882c33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SYNC_OUT_MODE_DIV_40</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a49e456674349f6e2b0f6099d2f614474ab6219ac171db49884689fe40c6f1719e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SYNC_OUT_MODE_DIV_200</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a49e456674349f6e2b0f6099d2f614474ad5aaa4ee2d4b11e7c83f474e11f2b02b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SYNC_OUT_MODE_PPS</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a49e456674349f6e2b0f6099d2f614474a8a6c12d8e9399d514541ebc13b71684d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SYNC_OUT_MODE_EVENT_IN_A</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a49e456674349f6e2b0f6099d2f614474a11ac7281230a505fac457e5c487c1a05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SYNC_OUT_MODE_EVENT_IN_B</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a49e456674349f6e2b0f6099d2f614474a680c3176f6410b031ae2ac3b7fd25f26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SYNC_OUT_MODE_EVENT_IN_C</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a49e456674349f6e2b0f6099d2f614474aca355e8a0cd06416e133fc4f58e6fa0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SYNC_OUT_MODE_EVENT_IN_D</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a49e456674349f6e2b0f6099d2f614474ab2856f53afc766cabaf506c3e8722506</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SYNC_OUT_MODE_DIRECT_PPS</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a49e456674349f6e2b0f6099d2f614474a14788bd3562cb07ff620fc4eec13c858</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComSyncOutId</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a1eb7dd0e1b79ccffeaa3906ff0ba507d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SYNC_OUT_A</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a1eb7dd0e1b79ccffeaa3906ff0ba507da6341e60d932e462fa52d548ff67a44e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SYNC_OUT_B</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a1eb7dd0e1b79ccffeaa3906ff0ba507da893920af1d6e593207e96cb73e1d7896</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComSyncOutPolarity</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a21f89fccb0b7851cfb48ac9127f6450d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SYNC_OUT_FALLING_EDGE</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a21f89fccb0b7851cfb48ac9127f6450da5d7ffb3d891553ba581e00da584de18b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SYNC_OUT_RISING_EDGE</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a21f89fccb0b7851cfb48ac9127f6450da0ab68ad42e710041454e40debb7c83a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SYNC_OUT_TOGGLE</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a21f89fccb0b7851cfb48ac9127f6450daf8f8e516246a5459365f82509f399964</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdSyncInGetConf</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a5a155f3d76baaf6e328e64afdc736c03</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComSyncInId syncInId, SbgEComSyncInConf *pConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdSyncInSetConf</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a53436701bafc9fcb4c24c50f49c31c2e</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComSyncInId syncInId, const SbgEComSyncInConf *pConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdSyncOutGetConf</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a24ac1b0ad29ff1421c95ba56ec822af3</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComSyncOutId syncOutId, SbgEComSyncOutConf *pConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdSyncOutSetConf</name>
      <anchorfile>sbgEComCmdEvent_8h.html</anchorfile>
      <anchor>a93bf9c44c56ead98116f3e371257abe9</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComSyncOutId syncOutId, const SbgEComSyncOutConf *pConf)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdFeatures.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/commands/</path>
    <filename>sbgEComCmdFeatures_8c</filename>
    <includes id="sbgEComCmdFeatures_8h" name="sbgEComCmdFeatures.h" local="yes" imported="no">sbgEComCmdFeatures.h</includes>
    <includes id="sbgStreamBuffer_8h" name="sbgStreamBuffer.h" local="no" imported="no">streamBuffer/sbgStreamBuffer.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGetFeatures</name>
      <anchorfile>sbgEComCmdFeatures_8c.html</anchorfile>
      <anchor>adf1b5eee847d21cf016a569933b11dd1</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComFeatures *pFeatures)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdFeatures.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/commands/</path>
    <filename>sbgEComCmdFeatures_8h</filename>
    <includes id="sbgEComCmdCommon_8h" name="sbgEComCmdCommon.h" local="yes" imported="no">sbgEComCmdCommon.h</includes>
    <class kind="struct">_SbgEComFeatures</class>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GNSS_FEATURE_DUAL_ANT</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>ae0925449b31471bdbd63aef5ee64dc22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GNSS_FEATURE_HIGH_SPEED</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>a897847a1d8549bd17b2efc09accd37d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GNSS_FEATURE_PPP</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>abecc89a213c821182d34fa0b652bd240</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GNSS_FEATURE_RAIM</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>a2776de1228846002547fd8c7016c2802</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GNSS_FEATURE_RAW_DATA</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>ad2578b7f53bd3a2d5496d1bc2b07139a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GNSS_FEATURE_RTK</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>aebc5e4c04923490ecc7d136bbc03683c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GNSS_FEATURE_RTK_LIMITED</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>ac09b37ced23e5d4cabf0ae45f9a5a9f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GNSS_SIGNAL_BEIDOU_B1</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>afa2b08794a508cd49d7be0964b642d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GNSS_SIGNAL_BEIDOU_B2</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>a7e4875226333e0d4f97e0113f3f9db9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GNSS_SIGNAL_BEIDOU_B3</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>acde35fb57720fc8ac0867e3094a83a5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GNSS_SIGNAL_GALILEO_E1</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>ab19daad4679e3fc4107f7c56ad6128a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GNSS_SIGNAL_GALILEO_E5</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>ad86c4804be671014e9d6461a67afdcf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GNSS_SIGNAL_GALILEO_E6</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>a5d718338c1f520d1d87451d95e3b3016</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GNSS_SIGNAL_GLONASS_L1</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>ad774fe73aeb039c7fdd94830bf78f69f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GNSS_SIGNAL_GLONASS_L2</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>a374234ad35d1f68ce4d633e0d14f6f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GNSS_SIGNAL_GPS_L1</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>ac9afa946a8f8d17f1e2bd244ccff4b67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GNSS_SIGNAL_GPS_L2</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>a4920cd6b418461d89c61d3aeb63a7472</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GNSS_SIGNAL_GPS_L5</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>a708339da38467039a3ceab222a81a65f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GNSS_SIGNAL_L_BAND</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>a260fb54417c2e787c67f95ea30d7291f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GNSS_SIGNAL_QZSS</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>ae1a42022e1bb47d06e7034a5a88bafe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_GNSS_SIGNAL_SBAS</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>a20778fcc949c10a844e9b750d7c17b25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_SENSOR_FEATURE_AHRS</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>a56a3fad0a839570c267c464c0fe7d055</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_SENSOR_FEATURE_IMU</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>a352ba3495cb90656bb3342d5bd02ed5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_SENSOR_FEATURE_NAVIGATION</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>a86d048cff298696e433387c3530abe03</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_SENSOR_FEATURE_SHIP_MOTION</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>a9fef4abb200e9a322a95ddae8c709699</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgEComFeatures</type>
      <name>SbgEComFeatures</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>ac7aa94d388dee0ce505ebe4a9335e4ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComGnssType</type>
      <name>SbgEComGnssType</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>a316b33478fe98370859303692f9ea312</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComGnssType</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>ae30a2d462a4bc674a8c2937c0ebdecf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_GNSS_TYPE_DISABLED</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>ae30a2d462a4bc674a8c2937c0ebdecf7a5a0efcdd464170bb6265785482357362</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_GNSS_TYPE_EXTERNAL</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>ae30a2d462a4bc674a8c2937c0ebdecf7aeb8dfd01f7cd20f8a0cf73e112e50c37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_GNSS_TYPE_UBX_MAX_M8</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>ae30a2d462a4bc674a8c2937c0ebdecf7a9f1b07f012027634e31b231e3f7e9838</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_GNSS_TYPE_NOV_OEM615</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>ae30a2d462a4bc674a8c2937c0ebdecf7a0917e88932de7fc1c8f32b3d5236d00f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_GNSS_TYPE_NOV_OEM615_DUAL</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>ae30a2d462a4bc674a8c2937c0ebdecf7a6501d81230f003eaff7ef351a0675581</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_GNSS_TYPE_NOV_OEM617D</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>ae30a2d462a4bc674a8c2937c0ebdecf7afa47dfb7126cdbb1a1c02dfca4842466</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGetFeatures</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>adf1b5eee847d21cf016a569933b11dd1</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComFeatures *pFeatures)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdGnss.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/commands/</path>
    <filename>sbgEComCmdGnss_8c</filename>
    <includes id="sbgEComCmdGnss_8h" name="sbgEComCmdGnss.h" local="yes" imported="no">sbgEComCmdGnss.h</includes>
    <includes id="sbgStreamBuffer_8h" name="sbgStreamBuffer.h" local="no" imported="no">streamBuffer/sbgStreamBuffer.h</includes>
    <includes id="sbgEComTransfer_8h" name="sbgEComTransfer.h" local="yes" imported="no">transfer/sbgEComTransfer.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGnss1GetLeverArmAlignment</name>
      <anchorfile>sbgEComCmdGnss_8c.html</anchorfile>
      <anchor>ad0c316d9cc833e58aee44a65a751fe83</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComGnssAlignmentInfo *pAlignConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGnss1GetModelInfo</name>
      <anchorfile>sbgEComCmdGnss_8c.html</anchorfile>
      <anchor>ad7e2e5d6d16fec35a4b210ef2b7e1904</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComModelInfo *pModelInfo)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGnss1GetRejection</name>
      <anchorfile>sbgEComCmdGnss_8c.html</anchorfile>
      <anchor>af00122e2c7f21a975e9b6c14c11cb8a4</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComGnssRejectionConf *pRejectConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGnss1SetLeverArmAlignment</name>
      <anchorfile>sbgEComCmdGnss_8c.html</anchorfile>
      <anchor>a57fd6f43048ba925d63f383c5ed9354f</anchor>
      <arglist>(SbgEComHandle *pHandle, const SbgEComGnssAlignmentInfo *pAlignConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGnss1SetModel</name>
      <anchorfile>sbgEComCmdGnss_8c.html</anchorfile>
      <anchor>a3c480a3a41784f8d809fa669dbf34730</anchor>
      <arglist>(SbgEComHandle *pHandle, const void *pBuffer, uint32 size)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGnss1SetModelId</name>
      <anchorfile>sbgEComCmdGnss_8c.html</anchorfile>
      <anchor>aa6077669f3e41b30007444db3b6c8e92</anchor>
      <arglist>(SbgEComHandle *pHandle, uint32 id)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGnss1SetRejection</name>
      <anchorfile>sbgEComCmdGnss_8c.html</anchorfile>
      <anchor>a244f6f6e3024175d648da32bd3731993</anchor>
      <arglist>(SbgEComHandle *pHandle, const SbgEComGnssRejectionConf *pRejectConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGnssGetLeverArmAlignment</name>
      <anchorfile>sbgEComCmdGnss_8c.html</anchorfile>
      <anchor>a1334a7cabc629714df6fd0eb6ec89058</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComGnssAlignmentInfo *pAlignConf, SbgEComCmd cmdId)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGnssGetModelInfo</name>
      <anchorfile>sbgEComCmdGnss_8c.html</anchorfile>
      <anchor>a3ca8ee1d9a6f6087aaee9575a4a07b34</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComModelInfo *pModelInfo, SbgEComCmd cmdId)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGnssGetRejection</name>
      <anchorfile>sbgEComCmdGnss_8c.html</anchorfile>
      <anchor>aea90547512d63d2102c06d29a3b9593f</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComGnssRejectionConf *pRejectConf, SbgEComCmd cmdId)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGnssSetLeverArmAlignment</name>
      <anchorfile>sbgEComCmdGnss_8c.html</anchorfile>
      <anchor>ac41715f831d4cf052cffcdba8baa5934</anchor>
      <arglist>(SbgEComHandle *pHandle, const SbgEComGnssAlignmentInfo *pAlignConf, SbgEComCmd cmdId)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGnssSetModel</name>
      <anchorfile>sbgEComCmdGnss_8c.html</anchorfile>
      <anchor>af6e1cb287ff5f71aaf3db9a02c938b2d</anchor>
      <arglist>(SbgEComHandle *pHandle, const void *pBuffer, uint32 size, SbgEComCmd cmdId)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGnssSetModelId</name>
      <anchorfile>sbgEComCmdGnss_8c.html</anchorfile>
      <anchor>a1bfcd27011b767a917334b07477fd575</anchor>
      <arglist>(SbgEComHandle *pHandle, uint32 id, SbgEComCmd cmdId)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGnssSetRejection</name>
      <anchorfile>sbgEComCmdGnss_8c.html</anchorfile>
      <anchor>a76f83cf2ff6eb02163c3a7eb05e0ede3</anchor>
      <arglist>(SbgEComHandle *pHandle, const SbgEComGnssRejectionConf *pRejectConf, SbgEComCmd cmdId)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdGnss.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/commands/</path>
    <filename>sbgEComCmdGnss_8h</filename>
    <includes id="sbgEComCmdCommon_8h" name="sbgEComCmdCommon.h" local="yes" imported="no">sbgEComCmdCommon.h</includes>
    <class kind="struct">_SbgEComGnssAlignmentInfo</class>
    <class kind="struct">_SbgEComGnssRejectionConf</class>
    <member kind="typedef">
      <type>struct _SbgEComGnssAlignmentInfo</type>
      <name>SbgEComGnssAlignmentInfo</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>ad4c029029b897a7a916bae6b3f8f4a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComGnssModelsStdIds</type>
      <name>SbgEComGnssModelsStdIds</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>a7146ba198c657d27740da30999c94026</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgEComGnssRejectionConf</type>
      <name>SbgEComGnssRejectionConf</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>a71dec7ec67135bd3c7bdadec94fda02a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComGnssModelsStdIds</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>aeb7d6a3869eec180a08b6aef05a64a9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_GNSS_MODEL_UBLOX_GPS_GLONASS</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>aeb7d6a3869eec180a08b6aef05a64a9caf3eb27506d55d4c9655a1cf069a76fa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_GNSS_MODEL_NMEA</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>aeb7d6a3869eec180a08b6aef05a64a9ca505b4ffa6d3c2eaaa383005f5c461f82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_GNSS_MODEL_UBLOX_GPS_BEIDOU</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>aeb7d6a3869eec180a08b6aef05a64a9ca52a6d2b4b7546f09eb99f070867b8fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_GNSS_MODEL_UBLOX_EXTERNAL</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>aeb7d6a3869eec180a08b6aef05a64a9caa7b897656fdc03e30904a14bd13f035b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_GNSS_MODEL_NOVATEL_EXTERNAL</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>aeb7d6a3869eec180a08b6aef05a64a9caff344deeae67e1d7f936c46a87a609ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_GNSS_MODEL_NOVATEL_INTERNAL</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>aeb7d6a3869eec180a08b6aef05a64a9caede8a83605140039a4e08925c1b81fc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_GNSS_MODEL_SEPTENTRIO_EXTERNAL</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>aeb7d6a3869eec180a08b6aef05a64a9cae4f7d97bb67e5167c6ff2963e7efc36f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SBG_DEPRECATED</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>ab3228e3b9acbbc74ce93fe2563afb837</anchor>
      <arglist>(SbgErrorCode sbgEComCmdGnss1SetModel(SbgEComHandle *pHandle, const void *pBuffer, uint32 size))</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGnss1GetLeverArmAlignment</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>ad0c316d9cc833e58aee44a65a751fe83</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComGnssAlignmentInfo *pAlignConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGnss1GetModelInfo</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>ad7e2e5d6d16fec35a4b210ef2b7e1904</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComModelInfo *pModelInfo)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGnss1GetRejection</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>af00122e2c7f21a975e9b6c14c11cb8a4</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComGnssRejectionConf *pRejectConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGnss1SetLeverArmAlignment</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>a57fd6f43048ba925d63f383c5ed9354f</anchor>
      <arglist>(SbgEComHandle *pHandle, const SbgEComGnssAlignmentInfo *pAlignConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGnss1SetModelId</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>aa6077669f3e41b30007444db3b6c8e92</anchor>
      <arglist>(SbgEComHandle *pHandle, uint32 id)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGnss1SetRejection</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>a244f6f6e3024175d648da32bd3731993</anchor>
      <arglist>(SbgEComHandle *pHandle, const SbgEComGnssRejectionConf *pRejectConf)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdInfo.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/commands/</path>
    <filename>sbgEComCmdInfo_8c</filename>
    <includes id="sbgEComCmdInfo_8h" name="sbgEComCmdInfo.h" local="yes" imported="no">sbgEComCmdInfo.h</includes>
    <includes id="sbgStreamBuffer_8h" name="sbgStreamBuffer.h" local="no" imported="no">streamBuffer/sbgStreamBuffer.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGetInfo</name>
      <anchorfile>sbgEComCmdInfo_8c.html</anchorfile>
      <anchor>af9181900a67cd4d430f60c968fab7482</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComDeviceInfo *pInfo)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdInfo.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/commands/</path>
    <filename>sbgEComCmdInfo_8h</filename>
    <includes id="sbgEComCmdCommon_8h" name="sbgEComCmdCommon.h" local="yes" imported="no">sbgEComCmdCommon.h</includes>
    <class kind="struct">_SbgEComDeviceInfo</class>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_INFO_PRODUCT_CODE_LENGTH</name>
      <anchorfile>sbgEComCmdInfo_8h.html</anchorfile>
      <anchor>afce5aad5015927e3dbc7c6eff6f5676b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgEComDeviceInfo</type>
      <name>SbgEComDeviceInfo</name>
      <anchorfile>sbgEComCmdInfo_8h.html</anchorfile>
      <anchor>a9cfaa175f5abe364e5192422da3f54bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGetInfo</name>
      <anchorfile>sbgEComCmdInfo_8h.html</anchorfile>
      <anchor>af9181900a67cd4d430f60c968fab7482</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComDeviceInfo *pInfo)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdInterface.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/commands/</path>
    <filename>sbgEComCmdInterface_8c</filename>
    <includes id="sbgEComCmdInterface_8h" name="sbgEComCmdInterface.h" local="yes" imported="no">sbgEComCmdInterface.h</includes>
    <includes id="sbgStreamBuffer_8h" name="sbgStreamBuffer.h" local="no" imported="no">streamBuffer/sbgStreamBuffer.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdInterfaceGetCanConf</name>
      <anchorfile>sbgEComCmdInterface_8c.html</anchorfile>
      <anchor>aa1906a7f3b6f796ad1b1dcabe4e92f04</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComCanBitRate *pBitrate)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdInterfaceGetUartConf</name>
      <anchorfile>sbgEComCmdInterface_8c.html</anchorfile>
      <anchor>a2a95fc4d43d0066babfe4df208cc88f0</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComPortId interfaceId, SbgEComInterfaceConf *pConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdInterfaceSetCanConf</name>
      <anchorfile>sbgEComCmdInterface_8c.html</anchorfile>
      <anchor>ad4569dab1dc8c87f9a722ff2fc9e552d</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComCanBitRate bitrate)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdInterfaceSetUartConf</name>
      <anchorfile>sbgEComCmdInterface_8c.html</anchorfile>
      <anchor>af243cd8dcdea874a27f0e85ca4f1a4db</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComPortId interfaceId, const SbgEComInterfaceConf *pConf)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdInterface.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/commands/</path>
    <filename>sbgEComCmdInterface_8h</filename>
    <includes id="sbgEComCmdCommon_8h" name="sbgEComCmdCommon.h" local="yes" imported="no">sbgEComCmdCommon.h</includes>
    <class kind="struct">_SbgEComInterfaceConf</class>
    <member kind="typedef">
      <type>enum _SbgEComCanBitRate</type>
      <name>SbgEComCanBitRate</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>a8d1f7d605288ab205b3bde0c9e844705</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgEComInterfaceConf</type>
      <name>SbgEComInterfaceConf</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>a9385c1cebf3b8c07e5cfae477f80ef1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComPortId</type>
      <name>SbgEComPortId</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>a5b92b9b83dd49853689c95bb17e7829d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComPortMode</type>
      <name>SbgEComPortMode</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>a0773076eb8788831a397495a55fc14e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComCanBitRate</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>a94fe239f34416ea790bc5fd628434185</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CAN_BITRATE_DISABLED</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>a94fe239f34416ea790bc5fd628434185ac1b9a86f943d186859699c55570baf00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CAN_BITRATE_10</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>a94fe239f34416ea790bc5fd628434185ae57f092f395070aaa8213247cd0500b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CAN_BITRATE_20</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>a94fe239f34416ea790bc5fd628434185a60bfabc3951d104766f457137e006fb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CAN_BITRATE_25</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>a94fe239f34416ea790bc5fd628434185af3729d87db9fe6dc0a5e45757003291d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CAN_BITRATE_50</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>a94fe239f34416ea790bc5fd628434185a187f1dd2628bb9966785bdcb29325a05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CAN_BITRATE_100</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>a94fe239f34416ea790bc5fd628434185abd25785691c65f24ec9aaf20745ea3d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CAN_BITRATE_125</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>a94fe239f34416ea790bc5fd628434185a0d0cc7ce9b4d7e7e6b7262343d01575b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CAN_BITRATE_250</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>a94fe239f34416ea790bc5fd628434185af6eea3dfd589c20d9b8821a099f402df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CAN_BITRATE_500</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>a94fe239f34416ea790bc5fd628434185aaa9cdec5bc010aa389616767a7088c49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CAN_BITRATE_750</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>a94fe239f34416ea790bc5fd628434185ac5f041993d2423a7233407bad937095c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CAN_BITRATE_1000</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>a94fe239f34416ea790bc5fd628434185ac95fecaba6eb22f05053ebc129be420a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComPortId</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>a196f0259d00b93a9ad2ba3d0060439b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_IF_COM_A</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>a196f0259d00b93a9ad2ba3d0060439b5a28b1b40edf3e4367458031cfa2b825d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_IF_COM_B</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>a196f0259d00b93a9ad2ba3d0060439b5a7bddd2f4d93c56660f7152cc5260b709</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_IF_COM_C</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>a196f0259d00b93a9ad2ba3d0060439b5acab69f1e998e6ed8aa245e580e2cf7e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_IF_COM_D</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>a196f0259d00b93a9ad2ba3d0060439b5a1b12842790a5476dd977f4b20d8f8777</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_IF_COM_E</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>a196f0259d00b93a9ad2ba3d0060439b5a09b8c01922c75379eb4d9f3b483d6e21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_IF_ETH_0</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>a196f0259d00b93a9ad2ba3d0060439b5a28a0a471becd48f4c9ba0db5df0b68ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_IF_ETH_1</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>a196f0259d00b93a9ad2ba3d0060439b5ae52d078419f67ceea36c29f9f970e1d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_IF_ETH_2</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>a196f0259d00b93a9ad2ba3d0060439b5a5f02d7f19deed1f5471beefc1b45def1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_IF_ETH_3</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>a196f0259d00b93a9ad2ba3d0060439b5a58a9a0b42895c547bb2e2b6fcd310ebd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_IF_ETH_4</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>a196f0259d00b93a9ad2ba3d0060439b5ab2cc067751c83a08a87846cd12568290</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_IF_DATA_LOGGER</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>a196f0259d00b93a9ad2ba3d0060439b5a4f2f474bb44eb96a0dfb621f00318f7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComPortMode</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>a2c8d52550542a92b63f5131fa094b329</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_UART_MODE_OFF</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>a2c8d52550542a92b63f5131fa094b329aabe90735e5777fa094870e3c638c4602</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_UART_MODE_232</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>a2c8d52550542a92b63f5131fa094b329a9927fe6e6b14da65d7e3d0b51b59187c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_UART_MODE_422</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>a2c8d52550542a92b63f5131fa094b329a1d4a1b00a16adfcf11c6cfa4e0e3c5f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdInterfaceGetCanConf</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>aa1906a7f3b6f796ad1b1dcabe4e92f04</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComCanBitRate *pBitrate)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdInterfaceGetUartConf</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>a2a95fc4d43d0066babfe4df208cc88f0</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComPortId interfaceId, SbgEComInterfaceConf *pConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdInterfaceSetCanConf</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>ad4569dab1dc8c87f9a722ff2fc9e552d</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComCanBitRate bitrate)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdInterfaceSetUartConf</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>af243cd8dcdea874a27f0e85ca4f1a4db</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComPortId interfaceId, const SbgEComInterfaceConf *pConf)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdLicense.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/commands/</path>
    <filename>sbgEComCmdLicense_8c</filename>
    <includes id="sbgEComCmdLicense_8h" name="sbgEComCmdLicense.h" local="yes" imported="no">sbgEComCmdLicense.h</includes>
    <includes id="sbgEComTransfer_8h" name="sbgEComTransfer.h" local="yes" imported="no">transfer/sbgEComTransfer.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdLicenseApply</name>
      <anchorfile>sbgEComCmdLicense_8c.html</anchorfile>
      <anchor>a0f4617a04f225c3e9c6f582653ad1969</anchor>
      <arglist>(SbgEComHandle *pHandle, const void *pBuffer, size_t size)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdLicense.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/commands/</path>
    <filename>sbgEComCmdLicense_8h</filename>
    <includes id="sbgEComCmdCommon_8h" name="sbgEComCmdCommon.h" local="yes" imported="no">sbgEComCmdCommon.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdLicenseApply</name>
      <anchorfile>sbgEComCmdLicense_8h.html</anchorfile>
      <anchor>a0f4617a04f225c3e9c6f582653ad1969</anchor>
      <arglist>(SbgEComHandle *pHandle, const void *pBuffer, size_t size)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdMag.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/commands/</path>
    <filename>sbgEComCmdMag_8c</filename>
    <includes id="sbgEComCmdMag_8h" name="sbgEComCmdMag.h" local="yes" imported="no">sbgEComCmdMag.h</includes>
    <includes id="sbgStreamBuffer_8h" name="sbgStreamBuffer.h" local="no" imported="no">streamBuffer/sbgStreamBuffer.h</includes>
    <includes id="sbgEComTransfer_8h" name="sbgEComTransfer.h" local="yes" imported="no">transfer/sbgEComTransfer.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdMagComputeCalib</name>
      <anchorfile>sbgEComCmdMag_8c.html</anchorfile>
      <anchor>a40f678e8eca293b551281a07c1d6db68</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComMagCalibResults *pCalibResults)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdMagGetModelInfo</name>
      <anchorfile>sbgEComCmdMag_8c.html</anchorfile>
      <anchor>a35f41eca73eb3437ac3bb82a56244657</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComModelInfo *pModelInfo)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdMagGetRejection</name>
      <anchorfile>sbgEComCmdMag_8c.html</anchorfile>
      <anchor>ab3532b56562abd226c23ef50d0773f8a</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComMagRejectionConf *pRejectConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdMagSetCalibData</name>
      <anchorfile>sbgEComCmdMag_8c.html</anchorfile>
      <anchor>ad607280b91fe27aa7262e23b094eddd1</anchor>
      <arglist>(SbgEComHandle *pHandle, const float offset[3], const float matrix[9])</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdMagSetModel</name>
      <anchorfile>sbgEComCmdMag_8c.html</anchorfile>
      <anchor>a3a82bff3ebed5346f7527e5619f69dd0</anchor>
      <arglist>(SbgEComHandle *pHandle, const void *pBuffer, uint32 size)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdMagSetModelId</name>
      <anchorfile>sbgEComCmdMag_8c.html</anchorfile>
      <anchor>a627c6670067801e57511068604f9aa2f</anchor>
      <arglist>(SbgEComHandle *pHandle, uint32 id)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdMagSetRejection</name>
      <anchorfile>sbgEComCmdMag_8c.html</anchorfile>
      <anchor>a838e18da4c63ce0b5fce4b7f3f28529c</anchor>
      <arglist>(SbgEComHandle *pHandle, const SbgEComMagRejectionConf *pRejectConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdMagStartCalib</name>
      <anchorfile>sbgEComCmdMag_8c.html</anchorfile>
      <anchor>ab3d8208dc59f90c873a2ec1369125c6c</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComMagCalibMode mode, SbgEComMagCalibBandwidth bandwidth)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdMag.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/commands/</path>
    <filename>sbgEComCmdMag_8h</filename>
    <includes id="sbgEComCmdCommon_8h" name="sbgEComCmdCommon.h" local="yes" imported="no">sbgEComCmdCommon.h</includes>
    <class kind="struct">_SbgEComMagCalibResults</class>
    <class kind="struct">_SbgEComMagRejectionConf</class>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_MAG_CALIB_ALIGNMENT_ISSUE</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>a8df998c3dde0e1696260cfddaf4b8ba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_MAG_CALIB_NOT_ENOUGH_POINTS</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>a738b2ab1fa220531134449fa01f118e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_MAG_CALIB_TOO_MUCH_DISTORTIONS</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>a1e25c92ccbfcc3c2a01014eacdd7f645</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_MAG_CALIB_X_MOTION_ISSUE</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>a9504060bf7954cb59a9761721e356462</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_MAG_CALIB_Y_MOTION_ISSUE</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>aaf590938f55e15e5d9c0cf6e00f8ebf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_MAG_CALIB_Z_MOTION_ISSUE</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>af548f4daba36a983f9549026e35d0a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComMagCalibBandwidth</type>
      <name>SbgEComMagCalibBandwidth</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>aacb02cd1fa4744c32cf63390abf3e494</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComMagCalibConfidence</type>
      <name>SbgEComMagCalibConfidence</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>a9929c88631ab92a1673f5b0b2b87c6f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComMagCalibMode</type>
      <name>SbgEComMagCalibMode</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>aae55fbc6dbe97b30f8023fe2d5532cff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComMagCalibQuality</type>
      <name>SbgEComMagCalibQuality</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>af1de9b41007bebc8d2737ed38fcfa0f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgEComMagCalibResults</type>
      <name>SbgEComMagCalibResults</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>a3285f84f55196406897da5503e82fc77</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComMagModelsStdIds</type>
      <name>SbgEComMagModelsStdId</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>a3ac60e2d86d5e3fb9d50d8aec69a66a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgEComMagRejectionConf</type>
      <name>SbgEComMagRejectionConf</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>a525fd4dc8a4f7130ce5b2761352f79a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComMagCalibBandwidth</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>af742d8bedcce6cd33ce1f404e8af5147</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MAG_CALIB_LOW_BW</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>af742d8bedcce6cd33ce1f404e8af5147a36acfb387ac94604ad4b329f181095f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MAG_CALIB_MEDIUM_BW</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>af742d8bedcce6cd33ce1f404e8af5147a63577daebabcdee2e6afcd1d64781527</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MAG_CALIB_HIGH_BW</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>af742d8bedcce6cd33ce1f404e8af5147ae3773d2f9c10665fad933047268c4f11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComMagCalibConfidence</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>a6bc4a896d7a927b47fb3b7483edbaf2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MAG_CALIB_TRUST_HIGH</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>a6bc4a896d7a927b47fb3b7483edbaf2dadac24e026bb7b034a84d00cef14e209c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MAG_CALIB_TRUST_MEDIUM</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>a6bc4a896d7a927b47fb3b7483edbaf2da33eab6a60e6e50c60228a5a2395a4d03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MAG_CALIB_TRUST_LOW</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>a6bc4a896d7a927b47fb3b7483edbaf2da997dc005495134b1c234ec647e5cbc85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComMagCalibMode</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>a8eab604d826639c1e8b55148a4fc48a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MAG_CALIB_MODE_2D</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>a8eab604d826639c1e8b55148a4fc48a4a8ab3a7be80cc1b7a14dacf79f389c3c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MAG_CALIB_MODE_3D</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>a8eab604d826639c1e8b55148a4fc48a4a3d415433cb79ac729cacb1c6f4530202</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComMagCalibQuality</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>aa273af16942bcdbcd627cce3ba8cbd9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MAG_CALIB_QUAL_OPTIMAL</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>aa273af16942bcdbcd627cce3ba8cbd9da149e74bd5fc95915282c5c7b2d429742</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MAG_CALIB_QUAL_GOOD</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>aa273af16942bcdbcd627cce3ba8cbd9dad4586ae8f48fdec8100f0ebe32fb6f50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MAG_CALIB_QUAL_POOR</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>aa273af16942bcdbcd627cce3ba8cbd9dade841bbbdd3cbb761ced68e49a2807cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MAG_CALIB_QUAL_INVALID</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>aa273af16942bcdbcd627cce3ba8cbd9da7b9c55eb3540e7108626b7837d84ade0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComMagModelsStdIds</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>adc6b832ce65a86ff375629d04a07bca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MAG_MODEL_NORMAL</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>adc6b832ce65a86ff375629d04a07bca6a8d8a1770079fba79d7e004db288c223d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MAG_MODEL_NOISY_MAG_TOLERANT</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>adc6b832ce65a86ff375629d04a07bca6abbd5c329cf5f5356d085b0c37ced7c0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SBG_DEPRECATED</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>ad40b7dd1e5568bc68fc40bd3f8806090</anchor>
      <arglist>(SbgErrorCode sbgEComCmdMagSetModel(SbgEComHandle *pHandle, const void *pBuffer, uint32 size))</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdMagComputeCalib</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>a40f678e8eca293b551281a07c1d6db68</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComMagCalibResults *pCalibResults)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdMagGetModelInfo</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>a35f41eca73eb3437ac3bb82a56244657</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComModelInfo *pModelInfo)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdMagGetRejection</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>ab3532b56562abd226c23ef50d0773f8a</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComMagRejectionConf *pRejectConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdMagSetCalibData</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>ad607280b91fe27aa7262e23b094eddd1</anchor>
      <arglist>(SbgEComHandle *pHandle, const float offset[3], const float matrix[9])</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdMagSetModelId</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>a627c6670067801e57511068604f9aa2f</anchor>
      <arglist>(SbgEComHandle *pHandle, uint32 id)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdMagSetRejection</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>a838e18da4c63ce0b5fce4b7f3f28529c</anchor>
      <arglist>(SbgEComHandle *pHandle, const SbgEComMagRejectionConf *pRejectConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdMagStartCalib</name>
      <anchorfile>sbgEComCmdMag_8h.html</anchorfile>
      <anchor>ab3d8208dc59f90c873a2ec1369125c6c</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComMagCalibMode mode, SbgEComMagCalibBandwidth bandwidth)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdOdo.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/commands/</path>
    <filename>sbgEComCmdOdo_8c</filename>
    <includes id="sbgEComCmdOdo_8h" name="sbgEComCmdOdo.h" local="yes" imported="no">sbgEComCmdOdo.h</includes>
    <includes id="sbgStreamBuffer_8h" name="sbgStreamBuffer.h" local="no" imported="no">streamBuffer/sbgStreamBuffer.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdOdoGetConf</name>
      <anchorfile>sbgEComCmdOdo_8c.html</anchorfile>
      <anchor>a2f6524ce330b5b2b3e5d0755d7db3e8c</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComOdoConf *pOdometerConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdOdoGetLeverArm</name>
      <anchorfile>sbgEComCmdOdo_8c.html</anchorfile>
      <anchor>acbfe1f1c83d705ae7d661e112b602a9e</anchor>
      <arglist>(SbgEComHandle *pHandle, float leverArm[3])</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdOdoGetRejection</name>
      <anchorfile>sbgEComCmdOdo_8c.html</anchorfile>
      <anchor>a1594847c759ebae6f5fb760360b5291c</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComOdoRejectionConf *pRejectConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdOdoSetConf</name>
      <anchorfile>sbgEComCmdOdo_8c.html</anchorfile>
      <anchor>ae5cee389c98fa2142e00286f1db00c58</anchor>
      <arglist>(SbgEComHandle *pHandle, const SbgEComOdoConf *pOdometerConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdOdoSetLeverArm</name>
      <anchorfile>sbgEComCmdOdo_8c.html</anchorfile>
      <anchor>abfdfa2195c136539a15095279611091d</anchor>
      <arglist>(SbgEComHandle *pHandle, const float leverArm[3])</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdOdoSetRejection</name>
      <anchorfile>sbgEComCmdOdo_8c.html</anchorfile>
      <anchor>ae86689ac9ac5fd0639964110d4f989c1</anchor>
      <arglist>(SbgEComHandle *pHandle, const SbgEComOdoRejectionConf *pRejectConf)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdOdo.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/commands/</path>
    <filename>sbgEComCmdOdo_8h</filename>
    <includes id="sbgEComCmdCommon_8h" name="sbgEComCmdCommon.h" local="yes" imported="no">sbgEComCmdCommon.h</includes>
    <class kind="struct">_SbgEComOdoConf</class>
    <class kind="struct">_SbgEComOdoRejectionConf</class>
    <member kind="typedef">
      <type>struct _SbgEComOdoConf</type>
      <name>SbgEComOdoConf</name>
      <anchorfile>sbgEComCmdOdo_8h.html</anchorfile>
      <anchor>ab8f359a1ea762fb75d6ec9cb69c09fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgEComOdoRejectionConf</type>
      <name>SbgEComOdoRejectionConf</name>
      <anchorfile>sbgEComCmdOdo_8h.html</anchorfile>
      <anchor>a6ce7cbe64d96752f132cf044b037a9c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdOdoGetConf</name>
      <anchorfile>sbgEComCmdOdo_8h.html</anchorfile>
      <anchor>a2f6524ce330b5b2b3e5d0755d7db3e8c</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComOdoConf *pOdometerConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdOdoGetLeverArm</name>
      <anchorfile>sbgEComCmdOdo_8h.html</anchorfile>
      <anchor>acbfe1f1c83d705ae7d661e112b602a9e</anchor>
      <arglist>(SbgEComHandle *pHandle, float leverArm[3])</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdOdoGetRejection</name>
      <anchorfile>sbgEComCmdOdo_8h.html</anchorfile>
      <anchor>a1594847c759ebae6f5fb760360b5291c</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComOdoRejectionConf *pRejectConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdOdoSetConf</name>
      <anchorfile>sbgEComCmdOdo_8h.html</anchorfile>
      <anchor>ae5cee389c98fa2142e00286f1db00c58</anchor>
      <arglist>(SbgEComHandle *pHandle, const SbgEComOdoConf *pOdometerConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdOdoSetLeverArm</name>
      <anchorfile>sbgEComCmdOdo_8h.html</anchorfile>
      <anchor>abfdfa2195c136539a15095279611091d</anchor>
      <arglist>(SbgEComHandle *pHandle, const float leverArm[3])</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdOdoSetRejection</name>
      <anchorfile>sbgEComCmdOdo_8h.html</anchorfile>
      <anchor>ae86689ac9ac5fd0639964110d4f989c1</anchor>
      <arglist>(SbgEComHandle *pHandle, const SbgEComOdoRejectionConf *pRejectConf)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdOutput.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/commands/</path>
    <filename>sbgEComCmdOutput_8c</filename>
    <includes id="sbgEComCmdOutput_8h" name="sbgEComCmdOutput.h" local="yes" imported="no">sbgEComCmdOutput.h</includes>
    <includes id="sbgStreamBuffer_8h" name="sbgStreamBuffer.h" local="no" imported="no">streamBuffer/sbgStreamBuffer.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdCanOutputGetConf</name>
      <anchorfile>sbgEComCmdOutput_8c.html</anchorfile>
      <anchor>a6f4e0958ed510ce14d3e750c783ea4f9</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgECanMessageId internalId, SbgEComOutputMode *pMode, uint32 *pUserId, bool *pExtended)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdCanOutputSetConf</name>
      <anchorfile>sbgEComCmdOutput_8c.html</anchorfile>
      <anchor>af039920d49ebcadb5af0265d20d13459</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgECanMessageId internalId, SbgEComOutputMode mode, uint32 userId, bool extended)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdOutputClassGetEnable</name>
      <anchorfile>sbgEComCmdOutput_8c.html</anchorfile>
      <anchor>a983fee0104a27be83bdca58a2e4bdc74</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComOutputPort outputPort, SbgEComClass classId, bool *pEnable)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdOutputClassSetEnable</name>
      <anchorfile>sbgEComCmdOutput_8c.html</anchorfile>
      <anchor>a4d8076214510c82af0153a85250bb810</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComOutputPort outputPort, SbgEComClass classId, bool enable)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdOutputGetConf</name>
      <anchorfile>sbgEComCmdOutput_8c.html</anchorfile>
      <anchor>ad548a084edded3d30d502952e40ab829</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComOutputPort outputPort, SbgEComClass classId, SbgEComMsgId msgId, SbgEComOutputMode *pConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdOutputGetLegacyConf</name>
      <anchorfile>sbgEComCmdOutput_8c.html</anchorfile>
      <anchor>aef60c70d6f0d6dee5d9c9e0178d8d023</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComOutputPort outputPort, SbgEComLegacyConf *pConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdOutputGetNmeaTalkerId</name>
      <anchorfile>sbgEComCmdOutput_8c.html</anchorfile>
      <anchor>a11085993e0ab7c55c43e91cafdcc3868</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComOutputPort outputPort, char nmeaTalkerId[2])</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdOutputSetConf</name>
      <anchorfile>sbgEComCmdOutput_8c.html</anchorfile>
      <anchor>ad31de68ecb88f7a655ca8e7cd49b104f</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComOutputPort outputPort, SbgEComClass classId, SbgEComMsgId msgId, SbgEComOutputMode conf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdOutputSetLegacyConf</name>
      <anchorfile>sbgEComCmdOutput_8c.html</anchorfile>
      <anchor>a5e6237c994e471be15113e88daedaeec</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComOutputPort outputPort, const SbgEComLegacyConf *pConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdOutputSetNmeaTalkerId</name>
      <anchorfile>sbgEComCmdOutput_8c.html</anchorfile>
      <anchor>a170a9cc9af7ef248bfc683f051453e72</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComOutputPort outputPort, const char nmeaTalkerId[2])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdOutput.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/commands/</path>
    <filename>sbgEComCmdOutput_8h</filename>
    <includes id="sbgEComCmdCommon_8h" name="sbgEComCmdCommon.h" local="yes" imported="no">sbgEComCmdCommon.h</includes>
    <includes id="sbgECanId_8h" name="sbgECanId.h" local="yes" imported="no">../sbgECanId.h</includes>
    <class kind="struct">_SbgEComLegacyConf</class>
    <member kind="typedef">
      <type>struct _SbgEComLegacyConf</type>
      <name>SbgEComLegacyConf</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>adc244d512bad3ce8d0c336442b8ec247</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComLegacyEndian</type>
      <name>SbgEComLegacyEndian</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>abd976d9f4d75dad997087fc73fd389fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComLegacyFormat</type>
      <name>SbgEComLegacyFormat</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>a48dc3a6474d9d98b743590baea087430</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComOutputMode</type>
      <name>SbgEComOutputMode</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>a750608a3f7df27a450769951b733e84f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComOutputMonitoringPoint</type>
      <name>SbgEComOutputMonitoringPoint</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>a01980ef49b500c69b5019fecd4fe40d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComOutputPort</type>
      <name>SbgEComOutputPort</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>aca30668027dbbcf74ed585d4ee5c2bd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComLegacyEndian</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>a14b8e10a20b6b387a7a50389a1ad49dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LEGACY_LITTLE_ENDIAN</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>a14b8e10a20b6b387a7a50389a1ad49dca59bae4c9aa3023667fd64631da3a501d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LEGACY_BIG_ENDIAN</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>a14b8e10a20b6b387a7a50389a1ad49dca4f86ad57f71d606d23584eb92e8f8689</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComLegacyFormat</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>af2bc02c4b844ec48974f4a18dad94f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LEGACY_FORMAT_FLOAT</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>af2bc02c4b844ec48974f4a18dad94f75a10d70da242619444e154b0c1e50c391e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LEGACY_FORMAT_FIXED</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>af2bc02c4b844ec48974f4a18dad94f75ac471300a8213855867d41fc0229399f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComOutputMode</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>adf10618c85e952613ea2a4d0bd800123</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_OUTPUT_MODE_DISABLED</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>adf10618c85e952613ea2a4d0bd800123a80f8ad98900b76533f3512d6d2eb61d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_OUTPUT_MODE_MAIN_LOOP</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>adf10618c85e952613ea2a4d0bd800123af26109495005322310d560c23a9b8eb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_OUTPUT_MODE_DIV_2</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>adf10618c85e952613ea2a4d0bd800123aa63fffed88285530433faa41bd2cab78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_OUTPUT_MODE_DIV_4</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>adf10618c85e952613ea2a4d0bd800123ab8d03f0201531aa052deca1591f412b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_OUTPUT_MODE_DIV_5</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>adf10618c85e952613ea2a4d0bd800123a60797c2a2c465d67ad3e21d0c4a19e3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_OUTPUT_MODE_DIV_8</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>adf10618c85e952613ea2a4d0bd800123a58d0e2a4bf87e1e5a01250db90754d4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_OUTPUT_MODE_DIV_10</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>adf10618c85e952613ea2a4d0bd800123a79d3e81b47aa2704bdd8bd9dda1abdd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_OUTPUT_MODE_DIV_20</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>adf10618c85e952613ea2a4d0bd800123a4189188c01bcb4e2456d5a963e0d5f41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_OUTPUT_MODE_DIV_40</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>adf10618c85e952613ea2a4d0bd800123adcfaba421d5541f855bfc70c6c03bf85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_OUTPUT_MODE_DIV_200</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>adf10618c85e952613ea2a4d0bd800123a5bcad0e367f308d531abed58febf7edd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_OUTPUT_MODE_PPS</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>adf10618c85e952613ea2a4d0bd800123aee88f78a53d3352abb9a50a67427f962</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_OUTPUT_MODE_NEW_DATA</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>adf10618c85e952613ea2a4d0bd800123af78535adc24899504a44f54608499b1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_OUTPUT_MODE_EVENT_IN_A</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>adf10618c85e952613ea2a4d0bd800123ada2f8e8eef541fbbf9639ade13e289d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_OUTPUT_MODE_EVENT_IN_B</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>adf10618c85e952613ea2a4d0bd800123a5cfe347012948661d4a91f4e068eecf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_OUTPUT_MODE_EVENT_IN_C</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>adf10618c85e952613ea2a4d0bd800123af09c68e949efcb2500772458912e547c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_OUTPUT_MODE_EVENT_IN_D</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>adf10618c85e952613ea2a4d0bd800123abace4acd123e049392d930a8023b992d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_OUTPUT_MODE_EVENT_IN_E</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>adf10618c85e952613ea2a4d0bd800123a6c25f6504c62688dacc997064a7fc45f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_OUTPUT_MODE_HIGH_FREQ_LOOP</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>adf10618c85e952613ea2a4d0bd800123a49388aa41a6e057dcd54d1b000c25039</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComOutputMonitoringPoint</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>a0e302904e7321dca0692c84f24fe2fd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_OUTPUT_MONITORING_POINT_IMU</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>a0e302904e7321dca0692c84f24fe2fd4ab5e4f94304e4343b34f5ec5747340622</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_OUTPUT_MONITORING_POINT_COG</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>a0e302904e7321dca0692c84f24fe2fd4a61a078b8b596f89c3f992bff5c9e6cde</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_OUTPUT_MONITORING_POINT_1</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>a0e302904e7321dca0692c84f24fe2fd4ab8a41078bbdee413f4d657bc93366bae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_OUTPUT_MONITORING_POINT_2</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>a0e302904e7321dca0692c84f24fe2fd4a6c6beb924d3b3d47fafbe7536758339a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_OUTPUT_MONITORING_POINT_3</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>a0e302904e7321dca0692c84f24fe2fd4a4fb8b58be5c2fad0995f096f24b07736</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_OUTPUT_MONITORING_NUM</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>a0e302904e7321dca0692c84f24fe2fd4a82041f55d7f0f4487154d8307ddde070</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComOutputPort</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>a36f8a8c09d1e8bd8ad1d37effa73d680</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_OUTPUT_PORT_A</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>a36f8a8c09d1e8bd8ad1d37effa73d680a41836db2ecd7ed49c3e389fe35bf4da7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_OUTPUT_PORT_C</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>a36f8a8c09d1e8bd8ad1d37effa73d680afc4ef9c32a99c1f959d79980680206ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_OUTPUT_PORT_E</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>a36f8a8c09d1e8bd8ad1d37effa73d680a8e7866bfdac9372bfe13977b577df048</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdCanOutputGetConf</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>a6f4e0958ed510ce14d3e750c783ea4f9</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgECanMessageId internalId, SbgEComOutputMode *pMode, uint32 *pUserId, bool *pExtended)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdCanOutputSetConf</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>af039920d49ebcadb5af0265d20d13459</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgECanMessageId internalId, SbgEComOutputMode mode, uint32 userId, bool extended)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdOutputClassGetEnable</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>a983fee0104a27be83bdca58a2e4bdc74</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComOutputPort outputPort, SbgEComClass classId, bool *pEnable)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdOutputClassSetEnable</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>a4d8076214510c82af0153a85250bb810</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComOutputPort outputPort, SbgEComClass classId, bool enable)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdOutputGetConf</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>abc3f381426274f8aa8f1e6f5b3936494</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComOutputPort outputPort, SbgEComClass classId, SbgEComMsgId msgId, SbgEComOutputMode *pMode)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdOutputGetLegacyConf</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>aef60c70d6f0d6dee5d9c9e0178d8d023</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComOutputPort outputPort, SbgEComLegacyConf *pConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdOutputGetNmeaTalkerId</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>a11085993e0ab7c55c43e91cafdcc3868</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComOutputPort outputPort, char nmeaTalkerId[2])</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdOutputSetConf</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>a7908b9808d2eeaf4f3cad29c31e787d5</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComOutputPort outputPort, SbgEComClass classId, SbgEComMsgId msgId, SbgEComOutputMode mode)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdOutputSetLegacyConf</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>a5e6237c994e471be15113e88daedaeec</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComOutputPort outputPort, const SbgEComLegacyConf *pConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdOutputSetNmeaTalkerId</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>a170a9cc9af7ef248bfc683f051453e72</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComOutputPort outputPort, const char nmeaTalkerId[2])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdSensor.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/commands/</path>
    <filename>sbgEComCmdSensor_8c</filename>
    <includes id="sbgEComCmdSensor_8h" name="sbgEComCmdSensor.h" local="yes" imported="no">sbgEComCmdSensor.h</includes>
    <includes id="sbgStreamBuffer_8h" name="sbgStreamBuffer.h" local="no" imported="no">streamBuffer/sbgStreamBuffer.h</includes>
    <includes id="sbgEComTransfer_8h" name="sbgEComTransfer.h" local="yes" imported="no">transfer/sbgEComTransfer.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdSensorGetAidingAssignment</name>
      <anchorfile>sbgEComCmdSensor_8c.html</anchorfile>
      <anchor>a2c8616df390c11e46a07e6c2880102a7</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComAidingAssignConf *pConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdSensorGetAlignmentAndLeverArm</name>
      <anchorfile>sbgEComCmdSensor_8c.html</anchorfile>
      <anchor>ac002523be2e2f45e3dc7a010ba3f10ba</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComSensorAlignmentInfo *pAlignConf, float leverArm[3])</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdSensorGetInitCondition</name>
      <anchorfile>sbgEComCmdSensor_8c.html</anchorfile>
      <anchor>a26aaa0aec28f322a2e24f2860cb2f01f</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComInitConditionConf *pConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdSensorGetMotionProfileInfo</name>
      <anchorfile>sbgEComCmdSensor_8c.html</anchorfile>
      <anchor>a4f0a2df901fb2e6e9973dc7d973d7d8c</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComModelInfo *pModelInfo)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdSensorSetAidingAssignment</name>
      <anchorfile>sbgEComCmdSensor_8c.html</anchorfile>
      <anchor>a7bd893dfc1af2e293e933ff727adf2a6</anchor>
      <arglist>(SbgEComHandle *pHandle, const SbgEComAidingAssignConf *pConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdSensorSetAlignmentAndLeverArm</name>
      <anchorfile>sbgEComCmdSensor_8c.html</anchorfile>
      <anchor>a4f02f6fe4ddd8ba194cc2c28d01423ee</anchor>
      <arglist>(SbgEComHandle *pHandle, const SbgEComSensorAlignmentInfo *pAlignConf, const float leverArm[3])</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdSensorSetInitCondition</name>
      <anchorfile>sbgEComCmdSensor_8c.html</anchorfile>
      <anchor>aae4cbdaab973d4c15584b84361d8cd1f</anchor>
      <arglist>(SbgEComHandle *pHandle, const SbgEComInitConditionConf *pConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdSensorSetMotionProfile</name>
      <anchorfile>sbgEComCmdSensor_8c.html</anchorfile>
      <anchor>a938a315e516337437aa21e1cd9deb54b</anchor>
      <arglist>(SbgEComHandle *pHandle, const void *pBuffer, uint32 size)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdSensorSetMotionProfileId</name>
      <anchorfile>sbgEComCmdSensor_8c.html</anchorfile>
      <anchor>aad3ad2bf452478a6602f9e33153a7f32</anchor>
      <arglist>(SbgEComHandle *pHandle, uint32 id)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdSensor.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/commands/</path>
    <filename>sbgEComCmdSensor_8h</filename>
    <includes id="sbgEComCmdCommon_8h" name="sbgEComCmdCommon.h" local="yes" imported="no">sbgEComCmdCommon.h</includes>
    <class kind="struct">_SbgEComAidingAssignConf</class>
    <class kind="struct">_SbgEComInitConditionConf</class>
    <class kind="struct">_SbgEComSensorAlignmentInfo</class>
    <member kind="typedef">
      <type>struct _SbgEComAidingAssignConf</type>
      <name>SbgEComAidingAssignConf</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>a269441cdd3c0c6bad32e640da72be650</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgEComInitConditionConf</type>
      <name>SbgEComInitConditionConf</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>a14ae2640924182d20b3c73e64349ee27</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComModulePortAssignment</type>
      <name>SbgEComModulePortAssignment</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>a5d0b6fd8d296c0557d0571c8452dd47e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComModuleSyncAssignment</type>
      <name>SbgEComModuleSyncAssignment</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>a339b3a850e1eda21c0a6213179906c28</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComMotionProfileStdIds</type>
      <name>SbgEComMotionProfileStdIds</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>af9ab317f271517e7aeb816d117a0348f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComOdometerPinAssignment</type>
      <name>SbgEComOdometerPinAssignment</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>a3cce15b690671702104c589301ff8992</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgEComSensorAlignmentInfo</type>
      <name>SbgEComSensorAlignmentInfo</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>a35d87b9c08c4ae60bd177660d2a7e0ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComModulePortAssignment</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>ae8794d7081f7467dc56bd943e7a905e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MODULE_PORT_B</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>ae8794d7081f7467dc56bd943e7a905e6af88a1dfd2e22036116edba2f1a664fc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MODULE_PORT_C</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>ae8794d7081f7467dc56bd943e7a905e6ad9fc6545984813b8bed93db4f30776a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MODULE_PORT_D</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>ae8794d7081f7467dc56bd943e7a905e6aa8966cde6518e85020d134c47419f2e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MODULE_INTERNAL</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>ae8794d7081f7467dc56bd943e7a905e6acb26740a8187c9e8777a731e6c5cda60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MODULE_DISABLED</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>ae8794d7081f7467dc56bd943e7a905e6a103ea98198551fb7cadee7c79be1a616</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComModuleSyncAssignment</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>a8b0a37b91e6feb4108bf5cbc8e22d2d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MODULE_SYNC_DISABLED</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>a8b0a37b91e6feb4108bf5cbc8e22d2d7a6a58209d9c597dc7f756b94e24f6993e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MODULE_SYNC_IN_A</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>a8b0a37b91e6feb4108bf5cbc8e22d2d7acdc41ada14b7db3e16393759e655ce89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MODULE_SYNC_IN_B</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>a8b0a37b91e6feb4108bf5cbc8e22d2d7aed99005318bdfe2c292c20bc6a2949f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MODULE_SYNC_IN_C</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>a8b0a37b91e6feb4108bf5cbc8e22d2d7abcc1ee7878d9581c77a0cba6627769d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MODULE_SYNC_IN_D</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>a8b0a37b91e6feb4108bf5cbc8e22d2d7a46e1cb88d069e68d4d33121cc8d45245</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MODULE_SYNC_INTERNAL</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>a8b0a37b91e6feb4108bf5cbc8e22d2d7a890e0871683f940d9dc03d77c777f05e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MODULE_SYNC_OUT_A</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>a8b0a37b91e6feb4108bf5cbc8e22d2d7a09abb327ceb93436ddba9d7a3b5df211</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MODULE_SYNC_OUT_B</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>a8b0a37b91e6feb4108bf5cbc8e22d2d7ac8b6e1582429acfe009eaa24dbb3d6c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComMotionProfileStdIds</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>a4e0cbd658a708b75d7798a9833fb547e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MOTION_PROFILE_GENERAL_PURPOSE</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>a4e0cbd658a708b75d7798a9833fb547ea605c78577e11453825f1d09ed1180713</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MOTION_PROFILE_AUTOMOTIVE</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>a4e0cbd658a708b75d7798a9833fb547ea2f8597eeb1e96e7c4e5c56afd7c5702f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MOTION_PROFILE_MARINE</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>a4e0cbd658a708b75d7798a9833fb547ea9124e7eb13befabb6d45c6717498810b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MOTION_PROFILE_AIRPLANE</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>a4e0cbd658a708b75d7798a9833fb547ea574357799e59a3e0e3175ac9604a5a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MOTION_PROFILE_HELICOPTER</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>a4e0cbd658a708b75d7798a9833fb547ea5bc27162607f36fefd442427d46d1621</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MOTION_PROFILE_UAV_ROTARY_WING</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>a4e0cbd658a708b75d7798a9833fb547eadf2cf0b2f59e9f79794ab8ac52c5ed18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComOdometerPinAssignment</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>af9ef8bb3827ce82d0843d0a09827e8a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MODULE_ODO_DISABLED</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>af9ef8bb3827ce82d0843d0a09827e8a7a1b5766b103720c239b01865dff90e7ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MODULE_ODO_A</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>af9ef8bb3827ce82d0843d0a09827e8a7a9d3a77918a51b632a49b1107693c4099</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_MODULE_ODO_A_B</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>af9ef8bb3827ce82d0843d0a09827e8a7adbaa076f3d065cf9672cfb360e5db01a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SBG_DEPRECATED</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>a436843ef0d4365f3010671dcc999cbce</anchor>
      <arglist>(SbgErrorCode sbgEComCmdSensorSetMotionProfile(SbgEComHandle *pHandle, const void *pBuffer, uint32 size))</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdSensorGetAidingAssignment</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>a2c8616df390c11e46a07e6c2880102a7</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComAidingAssignConf *pConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdSensorGetAlignmentAndLeverArm</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>ac002523be2e2f45e3dc7a010ba3f10ba</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComSensorAlignmentInfo *pAlignConf, float leverArm[3])</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdSensorGetInitCondition</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>a26aaa0aec28f322a2e24f2860cb2f01f</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComInitConditionConf *pConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdSensorGetMotionProfileInfo</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>ae045767cbbcfcee88ed6203578c1ebd8</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComModelInfo *pMotionProfileInfo)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdSensorSetAidingAssignment</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>a7bd893dfc1af2e293e933ff727adf2a6</anchor>
      <arglist>(SbgEComHandle *pHandle, const SbgEComAidingAssignConf *pConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdSensorSetAlignmentAndLeverArm</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>a4f02f6fe4ddd8ba194cc2c28d01423ee</anchor>
      <arglist>(SbgEComHandle *pHandle, const SbgEComSensorAlignmentInfo *pAlignConf, const float leverArm[3])</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdSensorSetInitCondition</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>aae4cbdaab973d4c15584b84361d8cd1f</anchor>
      <arglist>(SbgEComHandle *pHandle, const SbgEComInitConditionConf *pConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdSensorSetMotionProfileId</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>aad3ad2bf452478a6602f9e33153a7f32</anchor>
      <arglist>(SbgEComHandle *pHandle, uint32 id)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdSettings.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/commands/</path>
    <filename>sbgEComCmdSettings_8c</filename>
    <includes id="sbgEComCmdSettings_8h" name="sbgEComCmdSettings.h" local="yes" imported="no">sbgEComCmdSettings.h</includes>
    <includes id="sbgEComTransfer_8h" name="sbgEComTransfer.h" local="yes" imported="no">transfer/sbgEComTransfer.h</includes>
    <includes id="sbgStreamBuffer_8h" name="sbgStreamBuffer.h" local="no" imported="no">streamBuffer/sbgStreamBuffer.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdExportSettings</name>
      <anchorfile>sbgEComCmdSettings_8c.html</anchorfile>
      <anchor>a8903469de2876a73be3d70a573d98154</anchor>
      <arglist>(SbgEComHandle *pHandle, void *pBuffer, size_t *pSize, size_t maxSize)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdImportSettings</name>
      <anchorfile>sbgEComCmdSettings_8c.html</anchorfile>
      <anchor>a2b15fa9ee9483ef3f1852bbb05146fd8</anchor>
      <arglist>(SbgEComHandle *pHandle, const void *pBuffer, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdSettingsAction</name>
      <anchorfile>sbgEComCmdSettings_8c.html</anchorfile>
      <anchor>a229ded0240e489dc4c47edeee42bda03</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComSettingsAction action)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdSettings.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/commands/</path>
    <filename>sbgEComCmdSettings_8h</filename>
    <includes id="sbgEComCmdCommon_8h" name="sbgEComCmdCommon.h" local="yes" imported="no">sbgEComCmdCommon.h</includes>
    <member kind="typedef">
      <type>enum _SbgEComSettingsAction</type>
      <name>SbgEComSettingsAction</name>
      <anchorfile>sbgEComCmdSettings_8h.html</anchorfile>
      <anchor>aa4d9d89a9331941cb78c727cc6e96934</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComSettingsAction</name>
      <anchorfile>sbgEComCmdSettings_8h.html</anchorfile>
      <anchor>a35680c124345b1896932db0facdb1a6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_REBOOT_ONLY</name>
      <anchorfile>sbgEComCmdSettings_8h.html</anchorfile>
      <anchor>a35680c124345b1896932db0facdb1a6aad5e515a2a794960c3f3c13e70e670f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_SAVE_SETTINGS</name>
      <anchorfile>sbgEComCmdSettings_8h.html</anchorfile>
      <anchor>a35680c124345b1896932db0facdb1a6aaded9ed81c0c42f80603f71c43d34c18d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_RESTORE_DEFAULT_SETTINGS</name>
      <anchorfile>sbgEComCmdSettings_8h.html</anchorfile>
      <anchor>a35680c124345b1896932db0facdb1a6aa04dd13a31a43974f457f6deb9094279a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdExportSettings</name>
      <anchorfile>sbgEComCmdSettings_8h.html</anchorfile>
      <anchor>a8903469de2876a73be3d70a573d98154</anchor>
      <arglist>(SbgEComHandle *pHandle, void *pBuffer, size_t *pSize, size_t maxSize)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdImportSettings</name>
      <anchorfile>sbgEComCmdSettings_8h.html</anchorfile>
      <anchor>a2b15fa9ee9483ef3f1852bbb05146fd8</anchor>
      <arglist>(SbgEComHandle *pHandle, const void *pBuffer, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdSettingsAction</name>
      <anchorfile>sbgEComCmdSettings_8h.html</anchorfile>
      <anchor>a229ded0240e489dc4c47edeee42bda03</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComSettingsAction action)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComIds.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/</path>
    <filename>sbgEComIds_8h</filename>
    <class kind="union">_SbgEComUnifiedId</class>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_BUILD_ID</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a7ca545cdd1b981493fefe3c5a21844ea</anchor>
      <arglist>(classId, logId)</arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComClass</type>
      <name>SbgEComClass</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a02a4e74c56c7fb480c6f287f44495e56</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComCmd</type>
      <name>SbgEComCmd</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a4fc48c05292063d54d93feeb79ad11b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16</type>
      <name>SbgEComCmdId</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a9531209d8087ab3d14b8b34006029c70</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComIdNmea1Log</type>
      <name>SbgEComIdNmea1Log</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a4fb3d65d39c99f367c92dff4be33b4dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComIdThirdParty</type>
      <name>SbgEComIdThirdParty</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>af9173f05b75847e30d44773ea41a5c0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComLog</type>
      <name>SbgEComLog</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a9557bd164bd65b438199fc82272a29ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComLog1MsgId</type>
      <name>SbgEComLog1</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a83f059cbaf400f0958c6e3c57e285be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8</type>
      <name>SbgEComMsgId</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ada401d714522404b592a84be1ac2f2f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComNmeaLog</type>
      <name>SbgEComNmeaLog</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a829e027ad4b8223e0309c82a160282bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union _SbgEComUnifiedId</type>
      <name>SbgEComUnifiedId</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a9ee30677d17874e508c7425724824d85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComClass</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ab771a88f762b4b4ef65393424759435e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CLASS_LOG_ECOM_0</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ab771a88f762b4b4ef65393424759435eab27aba1b7e8ba8df756f92708f069cd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CLASS_LOG_ECOM_1</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ab771a88f762b4b4ef65393424759435ea9c1de10ae3ff9aafe743eaece1682c22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CLASS_LOG_NMEA_0</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ab771a88f762b4b4ef65393424759435ea154d96c446507178be19b419c417bac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CLASS_LOG_NMEA_1</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ab771a88f762b4b4ef65393424759435ea091a738c4ee37d479ec6a6c0b74207b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CLASS_LOG_THIRD_PARTY_0</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ab771a88f762b4b4ef65393424759435ea54ffba381a59660d987811b1ee74013b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CLASS_LOG_CMD_0</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ab771a88f762b4b4ef65393424759435eacbee301d778fdf07a8e8a3d74d4428bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComCmd</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_ACK</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2a37c4af6bca3d7c81c16e44d6172f5947</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_SETTINGS_ACTION</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2a911af4aadebd252793ead1266c062ce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_IMPORT_SETTINGS</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2a372a75a2ef7b8f1e5dfc36e2d2dd001b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_EXPORT_SETTINGS</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2aecd31afd9c33d6970c57d96e3550d3db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_INFO</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2a65f413a8edc646c4381571f66d3da089</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_INIT_PARAMETERS</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2a4536c7e49fbe784333db8ddb4e81ef29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_SET_MOTION_PROFILE</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2a3ec7c3f6fe50e88eb2ee30c78c728152</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_MOTION_PROFILE_ID</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2a2c4e20f9a3f112e75fd5539eb44f5db4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_IMU_ALIGNMENT_LEVER_ARM</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2a787e6caf30f7c0ed9299ebdccacfa8b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_AIDING_ASSIGNMENT</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2a1bc389fb575ac0b381a05ba1d100a60a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_MAGNETOMETER_SET_MODEL</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2ac73f7ebeb9bbe90fade54c759d3f3a45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_MAGNETOMETER_MODEL_ID</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2a8193bef1ee1bdabc25f4785424a4b4a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_MAGNETOMETER_REJECT_MODE</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2abb62cca0c2091bd092f62a29c180ee33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_SET_MAG_CALIB</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2ab8e07cb7bdae7f02e2ad9b887ac59bef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_START_MAG_CALIB</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2ae04068e8c7e08d92c7eb0c7e365d5e4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_COMPUTE_MAG_CALIB</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2ae3ca79b01e8a4d76a0eeb11cea61a3d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_GNSS_1_SET_MODEL</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2a5a0cdd96f0f8a0d8953fc05f68edb9d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_GNSS_1_MODEL_ID</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2adffc7a2d9e66aa092062263fab14424f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_GNSS_1_LEVER_ARM_ALIGNMENT</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2a01cdaf513015d045cadd45ea87e86131</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_GNSS_1_REJECT_MODES</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2afe0ac1c7ad7864a7e57843ad11120704</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_ODO_CONF</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2aa419b3b4ea8b5b7ded45a07967c929d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_ODO_LEVER_ARM</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2add26ec8bee378493b2c7e75504330618</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_ODO_REJECT_MODE</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2aed8851f643efeb08165ba95848f51c8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_UART_CONF</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2a9584881fda032fde880fab386ba61b97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_CAN_BUS_CONF</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2afc5393713b156b16c0d3c5f5c8959694</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_CAN_OUTPUT_CONF</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2a36e622c4b876b0fda6ff63c9485eefc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_SYNC_IN_CONF</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2a6b7ae94ac4fb05f15b460340cbb07cd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_SYNC_OUT_CONF</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2aef541d886ffcb5ff0b4d5514e928df44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_NMEA_TALKER_ID</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2a40872e20a1c8097e6b3c94692090a6a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_OUTPUT_CONF</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2a8d1151c62ec0fc9b8e88ddb4ba80052b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_LEGACY_CONT_OUTPUT_CONF</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2aaa759b0e2d196c4fb3103db1d08cb433</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_ADVANCED_CONF</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2aee8e05aae11ad121b510f2ff776480ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_FEATURES</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2ae6230019f76b5d3aa32741d7633c3006</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_LICENSE_APPLY</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2a01257ab135b5dd26242c5e1c3b465e1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_OUTPUT_CLASS_ENABLE</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2a4817dd841a79f2dd3c8fc8e860e9043e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_ETHERNET_CONF</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2af39d42a7dae0038813cec037b5e140d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_ETHERNET_INFO</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2ac532def667f0669e13c30437b1cf6121</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_ECOM_NUM_CMDS</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2af9261488ee5f6a52b2f303852b77bc0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComIdNmea1Log</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae9b56f30d1a4126d18017037ddb41a3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_NMEA_1_PRDID</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae9b56f30d1a4126d18017037ddb41a3ba602311584c8c325ba8a6e9387d753a1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_NMEA_1_PSBGI</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae9b56f30d1a4126d18017037ddb41a3ba732a32f32b7fbd10d44ccb202f3d2122</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_NMEA_1_PASHR</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae9b56f30d1a4126d18017037ddb41a3ba584004e410eeacb679ba0b16f32a9221</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_NMEA_1_PSBGB</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae9b56f30d1a4126d18017037ddb41a3bad0b16f0121859a7503547cc214e587a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_THIRD_PARTY_IXBLUE_PHINF</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae9b56f30d1a4126d18017037ddb41a3baf6e43f68580fbea016cd27dac19d43bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_THIRD_PARTY_IXBLUE_PHTRO</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae9b56f30d1a4126d18017037ddb41a3ba81f7a7b19b515bf17539f67756bddabf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_THIRD_PARTY_IXBLUE_PHLIN</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae9b56f30d1a4126d18017037ddb41a3baa41bea5afb62b7b148a88831b8d0dd72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_THIRD_PARTY_IXBLUE_PHOCT</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae9b56f30d1a4126d18017037ddb41a3ba0cbe9d7f5e3749cd5e7262d19cfdba27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_NMEA_1_NUM_MESSAGES</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae9b56f30d1a4126d18017037ddb41a3bac6a8066d8cabd3615ac8316ed748c0ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComIdThirdParty</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a91a21f2fd2c14227e14336e8f6c514dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_THIRD_PARTY_TSS1</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a91a21f2fd2c14227e14336e8f6c514dca380f0ff20b0f215e7706d79cf52a6901</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_THIRD_PARTY_KVH</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a91a21f2fd2c14227e14336e8f6c514dca56ffe076688f707776e7870f63fff9dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_THIRD_PARTY_PD0</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a91a21f2fd2c14227e14336e8f6c514dcabbe09dd10a5360ae97e02320378fa5a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_THIRD_PARTY_SIMRAD_1000</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a91a21f2fd2c14227e14336e8f6c514dca77f24a75b664ef75d8de24dfd8e886c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_THIRD_PARTY_SIMRAD_3000</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a91a21f2fd2c14227e14336e8f6c514dca1e0c16a475e8485cd1b59453efecbf4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_THIRD_PARTY_SEAPATH_B26</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a91a21f2fd2c14227e14336e8f6c514dca06416c7348fceeec4701d02667b33fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_THIRD_PARTY_NUM_MESSAGES</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a91a21f2fd2c14227e14336e8f6c514dca2568513cccf14dbebd6d0e0c1f92ec3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComLog</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_STATUS</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03ae7c9fb65b6bbc1c252aebc832964f3a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_UTC_TIME</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03aacced44adbfa5aa9f55d1f09a1ba06a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_IMU_DATA</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03aaa32a0a55e11a92e5754cda37eb453cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_MAG</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03aa0b724804ef1e704b7348ea5e8cc436b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_MAG_CALIB</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03a22be407756af6d98c774e3864893fc8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_EKF_EULER</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03afffe13f24175450bedf75d90f79ab729</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_EKF_QUAT</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03a91f06994baee51c92f6883973d682731</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_EKF_NAV</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03aef793a8ebc9b3d54e0e5cf98150ac828</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_SHIP_MOTION</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03a8031ec4c49ad550319862b48d9fc30a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_GPS1_VEL</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03afe26aa63282d829cd4f9b32c131aa5a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_GPS1_POS</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03ab76edce28f91c4f6d7d2ffa11ef4dc0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_GPS1_HDT</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03a416f867a537bccbfb8af0d55ebc04aa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_GPS1_RAW</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03a5842db850cef7ae50c06c065298f96fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_GPS2_VEL</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03ac4c6b2dc8df1adfe652c4fa2e11dd345</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_GPS2_POS</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03ac9e0b95f2c2c3452d1dfbb954a4ba8fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_GPS2_HDT</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03a0a10fc2bf9ecbf789e949c4f20239ec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_GPS2_RAW</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03a9140c33625d9cd5c13247946b77f8591</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_ODO_VEL</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03a66bd137a2dd16ba8c5f32fb9c734fab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_EVENT_A</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03ae1dc6bd53a0cd78bf0318e8cd11761eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_EVENT_B</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03a057be44cf6ec9e65de06a9d7144843e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_EVENT_C</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03a94f15ca482a5ac29599624723c25b2b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_EVENT_D</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03a30f565444fe5cc1a98dc9f132fd342eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_EVENT_E</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03ada97debe350f0304ac61d9653e0aff3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_DVL_BOTTOM_TRACK</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03ab47e677501134e71b06d046fb36df08a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_DVL_WATER_TRACK</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03a7ce2ee0f1957ad6dc66bf40ec69f3539</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_SHIP_MOTION_HP</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03a73f3934775381e8bcd7f969a71cb7e22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_PRESSURE</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03a152b79c718c275e2fbbe22df1c17b9db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_USBL</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03ae102c116f737f801cdec17de0c7566e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_DEBUG_0</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03ac276b7f93cf4305e40c5359b0466c6b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_ECOM_NUM_MESSAGES</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03a186dc171bb4b5f69cb568cd6d8cbed4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComLog1MsgId</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a3ca73f45ff504b9edbb30e24eaef7d0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_FAST_IMU_DATA</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a3ca73f45ff504b9edbb30e24eaef7d0ba9e18e5d22e8d23ef5d0f7e083cb7eb21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_ECOM_1_NUM_MESSAGES</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a3ca73f45ff504b9edbb30e24eaef7d0bacfc8f4925b8c845ebf0b305a0f0b79ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComNmeaLog</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>aae9c95cc06df49e6cd9a061e57976edc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_NMEA_GGA</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>aae9c95cc06df49e6cd9a061e57976edca14d3097002a291e6426a6761cc28c1d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_NMEA_RMC</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>aae9c95cc06df49e6cd9a061e57976edcadb2f4f8bfd043d7ae6c30bb94311b740</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_NMEA_ZDA</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>aae9c95cc06df49e6cd9a061e57976edca328cebae4d743f7d348f365b954e5df9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_NMEA_HDT</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>aae9c95cc06df49e6cd9a061e57976edca9982ba729726c91dd338f6e254f1668a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_NMEA_GST</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>aae9c95cc06df49e6cd9a061e57976edca129b2cc33a4254f53f39c92bc87afeaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_NMEA_VBW</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>aae9c95cc06df49e6cd9a061e57976edca0ae794fc178197949d24509fc2ef2ee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_NMEA_DPT</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>aae9c95cc06df49e6cd9a061e57976edca62567eebff470cb62f77b130b1285286</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_NMEA_VTG</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>aae9c95cc06df49e6cd9a061e57976edca6efd4fb3fe44722bb889929458c84da5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_NMEA_NUM_MESSAGES</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>aae9c95cc06df49e6cd9a061e57976edca43aab06b0d886ee0651b0b0cb38cbf71</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE bool</type>
      <name>sbgEComBinaryLogIsCmdValid</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>afbc94c676ab172d23de6a50a1ae6e4dc</anchor>
      <arglist>(uint16 cmdId)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE bool</type>
      <name>sbgEComMsgClassIsALog</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a21c0f5aac41125f86ae2fba03c2d74c4</anchor>
      <arglist>(SbgEComClass msgClass)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComLib.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/</path>
    <filename>sbgEComLib_8h</filename>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="no" imported="no">sbgCommon.h</includes>
    <includes id="sbgCrc_8h" name="sbgCrc.h" local="no" imported="no">crc/sbgCrc.h</includes>
    <includes id="sbgInterface_8h" name="sbgInterface.h" local="no" imported="no">interfaces/sbgInterface.h</includes>
    <includes id="sbgInterfaceUdp_8h" name="sbgInterfaceUdp.h" local="no" imported="no">interfaces/sbgInterfaceUdp.h</includes>
    <includes id="sbgInterfaceSerial_8h" name="sbgInterfaceSerial.h" local="no" imported="no">interfaces/sbgInterfaceSerial.h</includes>
    <includes id="sbgInterfaceFile_8h" name="sbgInterfaceFile.h" local="no" imported="no">interfaces/sbgInterfaceFile.h</includes>
    <includes id="sbgSplitBuffer_8h" name="sbgSplitBuffer.h" local="no" imported="no">splitBuffer/sbgSplitBuffer.h</includes>
    <includes id="sbgStreamBuffer_8h" name="sbgStreamBuffer.h" local="no" imported="no">streamBuffer/sbgStreamBuffer.h</includes>
    <includes id="sbgNetwork_8h" name="sbgNetwork.h" local="no" imported="no">network/sbgNetwork.h</includes>
    <includes id="sbgSwap_8h" name="sbgSwap.h" local="no" imported="no">swap/sbgSwap.h</includes>
    <includes id="sbgECanId_8h" name="sbgECanId.h" local="yes" imported="no">sbgECanId.h</includes>
    <includes id="sbgEComIds_8h" name="sbgEComIds.h" local="yes" imported="no">sbgEComIds.h</includes>
    <includes id="sbgEComCmd_8h" name="sbgEComCmd.h" local="yes" imported="no">commands/sbgEComCmd.h</includes>
    <includes id="sbgEComProtocol_8h" name="sbgEComProtocol.h" local="yes" imported="no">protocol/sbgEComProtocol.h</includes>
    <includes id="sbgEComBinaryLogs_8h" name="sbgEComBinaryLogs.h" local="yes" imported="no">binaryLogs/sbgEComBinaryLogs.h</includes>
    <includes id="sbgEComVersion_8h" name="sbgEComVersion.h" local="yes" imported="no">sbgEComVersion.h</includes>
  </compound>
  <compound kind="file">
    <name>sbgEComProtocol.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/protocol/</path>
    <filename>sbgEComProtocol_8c</filename>
    <includes id="sbgEComProtocol_8h" name="sbgEComProtocol.h" local="yes" imported="no">sbgEComProtocol.h</includes>
    <includes id="sbgCrc_8h" name="sbgCrc.h" local="no" imported="no">crc/sbgCrc.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComFinalizeFrameGeneration</name>
      <anchorfile>sbgEComProtocol_8c.html</anchorfile>
      <anchor>a86b36541c397f05b2817f2b31b77c75d</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComProtocolClose</name>
      <anchorfile>sbgEComProtocol_8c.html</anchorfile>
      <anchor>a23f707685ae25b07f1c06572ac331f4f</anchor>
      <arglist>(SbgEComProtocol *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComProtocolInit</name>
      <anchorfile>sbgEComProtocol_8c.html</anchorfile>
      <anchor>a5d253d7280b80da25fdfc561ccd6a935</anchor>
      <arglist>(SbgEComProtocol *pHandle, SbgInterface *pInterface)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComProtocolReceive</name>
      <anchorfile>sbgEComProtocol_8c.html</anchorfile>
      <anchor>a091d6f27bcbf77539309597a9c2e024d</anchor>
      <arglist>(SbgEComProtocol *pHandle, uint8 *pMsgClass, uint8 *pMsg, void *pData, size_t *pSize, size_t maxSize)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComProtocolSend</name>
      <anchorfile>sbgEComProtocol_8c.html</anchorfile>
      <anchor>a7bcbb68ebc0f382da5392e1932e54c1d</anchor>
      <arglist>(SbgEComProtocol *pHandle, uint8 msgClass, uint8 msg, const void *pData, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComStartFrameGeneration</name>
      <anchorfile>sbgEComProtocol_8c.html</anchorfile>
      <anchor>a9beff83b0efab54b2ba9fda964885f96</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, uint8 msgClass, uint8 msg)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComProtocol.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/protocol/</path>
    <filename>sbgEComProtocol_8h</filename>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="no" imported="no">sbgCommon.h</includes>
    <includes id="sbgInterface_8h" name="sbgInterface.h" local="no" imported="no">interfaces/sbgInterface.h</includes>
    <includes id="sbgStreamBuffer_8h" name="sbgStreamBuffer.h" local="no" imported="no">streamBuffer/sbgStreamBuffer.h</includes>
    <class kind="struct">_SbgEComProtocol</class>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_ETX</name>
      <anchorfile>sbgEComProtocol_8h.html</anchorfile>
      <anchor>a0ddce72a18261700eb64de204f1d5cef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_MAX_BUFFER_SIZE</name>
      <anchorfile>sbgEComProtocol_8h.html</anchorfile>
      <anchor>af02d91721919467094ddcec1327356c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_MAX_PAYLOAD_SIZE</name>
      <anchorfile>sbgEComProtocol_8h.html</anchorfile>
      <anchor>a17031104802dba4218b17816f99eb321</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_RX_TIME_OUT</name>
      <anchorfile>sbgEComProtocol_8h.html</anchorfile>
      <anchor>a605530f2853515cb6291a3d2a5dc5bc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_SYNC_1</name>
      <anchorfile>sbgEComProtocol_8h.html</anchorfile>
      <anchor>a1418b41a0817f31f339b1e4abfe7ca8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_SYNC_2</name>
      <anchorfile>sbgEComProtocol_8h.html</anchorfile>
      <anchor>a83b3a19681d8d865f167d52ba016d69a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgEComProtocol</type>
      <name>SbgEComProtocol</name>
      <anchorfile>sbgEComProtocol_8h.html</anchorfile>
      <anchor>a2bd5eadfc4535885bdccda67d41ae55a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComFinalizeFrameGeneration</name>
      <anchorfile>sbgEComProtocol_8h.html</anchorfile>
      <anchor>a86b36541c397f05b2817f2b31b77c75d</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComProtocolClose</name>
      <anchorfile>sbgEComProtocol_8h.html</anchorfile>
      <anchor>a23f707685ae25b07f1c06572ac331f4f</anchor>
      <arglist>(SbgEComProtocol *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComProtocolInit</name>
      <anchorfile>sbgEComProtocol_8h.html</anchorfile>
      <anchor>a5d253d7280b80da25fdfc561ccd6a935</anchor>
      <arglist>(SbgEComProtocol *pHandle, SbgInterface *pInterface)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComProtocolReceive</name>
      <anchorfile>sbgEComProtocol_8h.html</anchorfile>
      <anchor>a091d6f27bcbf77539309597a9c2e024d</anchor>
      <arglist>(SbgEComProtocol *pHandle, uint8 *pMsgClass, uint8 *pMsg, void *pData, size_t *pSize, size_t maxSize)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComProtocolSend</name>
      <anchorfile>sbgEComProtocol_8h.html</anchorfile>
      <anchor>a7bcbb68ebc0f382da5392e1932e54c1d</anchor>
      <arglist>(SbgEComProtocol *pHandle, uint8 msgClass, uint8 msg, const void *pData, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComStartFrameGeneration</name>
      <anchorfile>sbgEComProtocol_8h.html</anchorfile>
      <anchor>a9beff83b0efab54b2ba9fda964885f96</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, uint8 msgClass, uint8 msg)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComTransfer.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/commands/transfer/</path>
    <filename>sbgEComTransfer_8c</filename>
    <includes id="sbgEComTransfer_8h" name="sbgEComTransfer.h" local="yes" imported="no">sbgEComTransfer.h</includes>
    <includes id="sbgEComCmdCommon_8h" name="sbgEComCmdCommon.h" local="yes" imported="no">../sbgEComCmdCommon.h</includes>
    <includes id="sbgStreamBuffer_8h" name="sbgStreamBuffer.h" local="no" imported="no">streamBuffer/sbgStreamBuffer.h</includes>
    <includes id="sbgSplitBuffer_8h" name="sbgSplitBuffer.h" local="no" imported="no">splitBuffer/sbgSplitBuffer.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComTransferReceive</name>
      <anchorfile>sbgEComTransfer_8c.html</anchorfile>
      <anchor>a3ee9817b95a1e4dd4020599cc1eac8de</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8 msgClass, uint8 msg, void *pBuffer, size_t *pActualSize, size_t bufferSize)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComTransferReceiveData</name>
      <anchorfile>sbgEComTransfer_8c.html</anchorfile>
      <anchor>a53d77d4cd96a5edc6a5feaed0f0a4cab</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8 msgClass, uint8 msg, void *pBuffer, size_t offset, size_t packetSize)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComTransferReceiveEnd</name>
      <anchorfile>sbgEComTransfer_8c.html</anchorfile>
      <anchor>a5e13a4f68f034309720ccd6d404b3c88</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8 msgClass, uint8 msg)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComTransferReceiveInit</name>
      <anchorfile>sbgEComTransfer_8c.html</anchorfile>
      <anchor>a400bf14c787811ee6cea88479f65d02d</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8 msgClass, uint8 msg, size_t *pSize)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComTransferSend</name>
      <anchorfile>sbgEComTransfer_8c.html</anchorfile>
      <anchor>a30f24e5aadb5923756c2888627371ba5</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8 msgClass, uint8 msg, const void *pBuffer, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComTransferSendData</name>
      <anchorfile>sbgEComTransfer_8c.html</anchorfile>
      <anchor>a4d112425bd5fa8859506d47ef315859d</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8 msgClass, uint8 msg, const void *pBuffer, size_t offset, size_t packetSize)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComTransferSendEnd</name>
      <anchorfile>sbgEComTransfer_8c.html</anchorfile>
      <anchor>ab93cbd44fba4f63d8780d1d3e87b3c06</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8 msgClass, uint8 msg)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComTransferSendInit</name>
      <anchorfile>sbgEComTransfer_8c.html</anchorfile>
      <anchor>a82351f81653054b5d0fb84a5c0fd7ac2</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8 msgClass, uint8 msg, size_t size)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComTransfer.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/commands/transfer/</path>
    <filename>sbgEComTransfer_8h</filename>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="no" imported="no">sbgCommon.h</includes>
    <includes id="sbgECom_8h" name="sbgECom.h" local="yes" imported="no">../../sbgECom.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_TRANSFER_MAX_SIZE</name>
      <anchorfile>sbgEComTransfer_8h.html</anchorfile>
      <anchor>ab4550f14c0d6f7f01e26c6b6ab354339</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_TRANSFER_PACKET_SIZE</name>
      <anchorfile>sbgEComTransfer_8h.html</anchorfile>
      <anchor>afa0439e8b80ccd848744e1cb635cc14b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComTransferCmd</type>
      <name>SbgEComTransferCmd</name>
      <anchorfile>sbgEComTransfer_8h.html</anchorfile>
      <anchor>aeb1acfaa2160578151b48cb13a738adc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComTransferCmd</name>
      <anchorfile>sbgEComTransfer_8h.html</anchorfile>
      <anchor>ad9fb0a1d269d4f890b88fcfc96ea938f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_TRANSFER_START</name>
      <anchorfile>sbgEComTransfer_8h.html</anchorfile>
      <anchor>ad9fb0a1d269d4f890b88fcfc96ea938fa68cec9c1c05f43f1ef183cfe93cd1f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_TRANSFER_DATA</name>
      <anchorfile>sbgEComTransfer_8h.html</anchorfile>
      <anchor>ad9fb0a1d269d4f890b88fcfc96ea938fa9d4cd576ce0d2d4d961347ab75c916ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_TRANSFER_END</name>
      <anchorfile>sbgEComTransfer_8h.html</anchorfile>
      <anchor>ad9fb0a1d269d4f890b88fcfc96ea938faa0dc7526105f115c5d86a3c083858b5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComTransferReceive</name>
      <anchorfile>sbgEComTransfer_8h.html</anchorfile>
      <anchor>a3ee9817b95a1e4dd4020599cc1eac8de</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8 msgClass, uint8 msg, void *pBuffer, size_t *pActualSize, size_t bufferSize)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComTransferSend</name>
      <anchorfile>sbgEComTransfer_8h.html</anchorfile>
      <anchor>a30f24e5aadb5923756c2888627371ba5</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8 msgClass, uint8 msg, const void *pBuffer, size_t size)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComVersion.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/src/</path>
    <filename>sbgEComVersion_8h</filename>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="yes" imported="no">sbgCommon.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ASSTR</name>
      <anchorfile>sbgEComVersion_8h.html</anchorfile>
      <anchor>a808a07afcf6633b1f1ca79ccbe4438b7</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_E_COM_VERSION</name>
      <anchorfile>sbgEComVersion_8h.html</anchorfile>
      <anchor>aba71eb7f755a9b2380b7899d3fe0da11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_E_COM_VERSION_BUILD</name>
      <anchorfile>sbgEComVersion_8h.html</anchorfile>
      <anchor>a112b71b97a2c31a64ac4853da702efb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_E_COM_VERSION_MAJOR</name>
      <anchorfile>sbgEComVersion_8h.html</anchorfile>
      <anchor>a05413a1c5f1f91b9577de3d9e330268c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_E_COM_VERSION_MINOR</name>
      <anchorfile>sbgEComVersion_8h.html</anchorfile>
      <anchor>a53470545ae280e608a62fb92140385c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_E_COM_VERSION_REV</name>
      <anchorfile>sbgEComVersion_8h.html</anchorfile>
      <anchor>a806a8ce3c234e8a08df758fe613ca4fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_E_COM_VERSION_STR</name>
      <anchorfile>sbgEComVersion_8h.html</anchorfile>
      <anchor>a258a9d0acc0957c64e547620da3514a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_STR</name>
      <anchorfile>sbgEComVersion_8h.html</anchorfile>
      <anchor>abf530c0327e6524074b2679b5f91e32b</anchor>
      <arglist>(X)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgErrorCodes.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/common/</path>
    <filename>sbgErrorCodes_8h</filename>
    <includes id="sbgDefines_8h" name="sbgDefines.h" local="yes" imported="no">sbgDefines.h</includes>
    <member kind="typedef">
      <type>enum _SbgErrorCode</type>
      <name>SbgErrorCode</name>
      <anchorfile>sbgErrorCodes_8h.html</anchorfile>
      <anchor>af302e415f7535795d737128e1c366a2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgErrorCode</name>
      <anchorfile>sbgErrorCodes_8h.html</anchorfile>
      <anchor>ab9ec853fe794460f102e46741a002783</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_NO_ERROR</name>
      <anchorfile>sbgErrorCodes_8h.html</anchorfile>
      <anchor>ab9ec853fe794460f102e46741a002783a6d560e75190c611eef5982a3fb572541</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ERROR</name>
      <anchorfile>sbgErrorCodes_8h.html</anchorfile>
      <anchor>ab9ec853fe794460f102e46741a002783a0cc294ce5a30fc53dd6015541374091a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_NULL_POINTER</name>
      <anchorfile>sbgErrorCodes_8h.html</anchorfile>
      <anchor>ab9ec853fe794460f102e46741a002783a582e67d9bef218342afd34c0d711ad56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_INVALID_CRC</name>
      <anchorfile>sbgErrorCodes_8h.html</anchorfile>
      <anchor>ab9ec853fe794460f102e46741a002783a7847c69b418f6ed8a2f913e2dc4308f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_INVALID_FRAME</name>
      <anchorfile>sbgErrorCodes_8h.html</anchorfile>
      <anchor>ab9ec853fe794460f102e46741a002783abcbec358de086627abf4c6f007d1c9b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_TIME_OUT</name>
      <anchorfile>sbgErrorCodes_8h.html</anchorfile>
      <anchor>ab9ec853fe794460f102e46741a002783a2ea70f5ffa8fe4f7d689b68b364e248d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_WRITE_ERROR</name>
      <anchorfile>sbgErrorCodes_8h.html</anchorfile>
      <anchor>ab9ec853fe794460f102e46741a002783aa073f6e26e591649378451ff21fa7da8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_READ_ERROR</name>
      <anchorfile>sbgErrorCodes_8h.html</anchorfile>
      <anchor>ab9ec853fe794460f102e46741a002783a21494c4cabb99728fa9d38dbf1df2bfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_BUFFER_OVERFLOW</name>
      <anchorfile>sbgErrorCodes_8h.html</anchorfile>
      <anchor>ab9ec853fe794460f102e46741a002783a51d549603b45baac09b1b6202b8806a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_INVALID_PARAMETER</name>
      <anchorfile>sbgErrorCodes_8h.html</anchorfile>
      <anchor>ab9ec853fe794460f102e46741a002783afe57cbb4214c9e8185745d3ab272d99f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_NOT_READY</name>
      <anchorfile>sbgErrorCodes_8h.html</anchorfile>
      <anchor>ab9ec853fe794460f102e46741a002783aaf74fc2533430e365d9d2b757fb98f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_MALLOC_FAILED</name>
      <anchorfile>sbgErrorCodes_8h.html</anchorfile>
      <anchor>ab9ec853fe794460f102e46741a002783a362e96421f5d5fac9f6b2c3fbea47336</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGB_CALIB_MAG_NOT_ENOUGH_POINTS</name>
      <anchorfile>sbgErrorCodes_8h.html</anchorfile>
      <anchor>ab9ec853fe794460f102e46741a002783ab4a2aeb7f9158c73d7d0ac425f120e4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_CALIB_MAG_INVALID_TAKE</name>
      <anchorfile>sbgErrorCodes_8h.html</anchorfile>
      <anchor>ab9ec853fe794460f102e46741a002783af162a717ecdac3a4128968d10c897a9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_CALIB_MAG_SATURATION</name>
      <anchorfile>sbgErrorCodes_8h.html</anchorfile>
      <anchor>ab9ec853fe794460f102e46741a002783ac93141aabffd96a0c44d57ab17db3588</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_CALIB_MAG_POINTS_NOT_IN_A_PLANE</name>
      <anchorfile>sbgErrorCodes_8h.html</anchorfile>
      <anchor>ab9ec853fe794460f102e46741a002783ae38cb1ac13313df3b971ad5858e58f0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_DEVICE_NOT_FOUND</name>
      <anchorfile>sbgErrorCodes_8h.html</anchorfile>
      <anchor>ab9ec853fe794460f102e46741a002783a8a2a9f4c7932d0081a1b8b8c5e088adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_OPERATION_CANCELLED</name>
      <anchorfile>sbgErrorCodes_8h.html</anchorfile>
      <anchor>ab9ec853fe794460f102e46741a002783ae77b4c3ca3c963aa7babf4cdcf3b2ae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_NOT_CONTINUOUS_FRAME</name>
      <anchorfile>sbgErrorCodes_8h.html</anchorfile>
      <anchor>ab9ec853fe794460f102e46741a002783ae19f70d4b84265f642e6142ddfd174ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_INCOMPATIBLE_HARDWARE</name>
      <anchorfile>sbgErrorCodes_8h.html</anchorfile>
      <anchor>ab9ec853fe794460f102e46741a002783a642f7799ccd1fcda6927d73a4fa99f7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_INVALID_VERSION</name>
      <anchorfile>sbgErrorCodes_8h.html</anchorfile>
      <anchor>ab9ec853fe794460f102e46741a002783a9de44bfa82247e1f25cef3672dd47414</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE const char *</type>
      <name>sbgErrorCodeToString</name>
      <anchorfile>sbgErrorCodes_8h.html</anchorfile>
      <anchor>a5fad1ef20a269467f4ade6cf056a1129</anchor>
      <arglist>(SbgErrorCode errorCode)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgInterface.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/common/interfaces/</path>
    <filename>sbgInterface_8c</filename>
    <includes id="sbgInterface_8h" name="sbgInterface.h" local="yes" imported="no">sbgInterface.h</includes>
  </compound>
  <compound kind="file">
    <name>sbgInterface.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/common/interfaces/</path>
    <filename>sbgInterface_8h</filename>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="no" imported="no">sbgCommon.h</includes>
    <class kind="struct">_SbgInterface</class>
    <member kind="typedef">
      <type>struct _SbgInterface</type>
      <name>SbgInterface</name>
      <anchorfile>sbgInterface_8h.html</anchorfile>
      <anchor>aea8e7b4c37f35dbba2914f4bbe5aa341</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void *</type>
      <name>SbgInterfaceHandle</name>
      <anchorfile>sbgInterface_8h.html</anchorfile>
      <anchor>a533cce1356e8649629aae539f8a92e00</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bool(*</type>
      <name>SbgInterfaceIsValidFunc</name>
      <anchorfile>sbgInterface_8h.html</anchorfile>
      <anchor>a2b2d2f23a8d09ded29fdd70acc388428</anchor>
      <arglist>)(SbgInterface *pHandle)</arglist>
    </member>
    <member kind="typedef">
      <type>SbgErrorCode(*</type>
      <name>SbgInterfaceReadFunc</name>
      <anchorfile>sbgInterface_8h.html</anchorfile>
      <anchor>a48314d7a5febabfa02499fa48098c391</anchor>
      <arglist>)(SbgInterface *pHandle, void *pBuffer, size_t *pReadBytes, size_t bytesToRead)</arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgInterfaceType</type>
      <name>SbgInterfaceType</name>
      <anchorfile>sbgInterface_8h.html</anchorfile>
      <anchor>aa448336f2a1812f3bf6ee05f4d330670</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SbgErrorCode(*</type>
      <name>SbgInterfaceWriteFunc</name>
      <anchorfile>sbgInterface_8h.html</anchorfile>
      <anchor>a1b1a89b33b6b49e754aa7053373678a0</anchor>
      <arglist>)(SbgInterface *pHandle, const void *pBuffer, size_t bytesToWrite)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgInterfaceType</name>
      <anchorfile>sbgInterface_8h.html</anchorfile>
      <anchor>ab0ab2864f0114baea77fd3361678251c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_IF_TYPE_UNKNOW</name>
      <anchorfile>sbgInterface_8h.html</anchorfile>
      <anchor>ab0ab2864f0114baea77fd3361678251caf489bc5950458d87df68cb57eb41cc58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_IF_TYPE_SERIAL</name>
      <anchorfile>sbgInterface_8h.html</anchorfile>
      <anchor>ab0ab2864f0114baea77fd3361678251ca8d5821c0d066a1e38956aea29f62066b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_IF_TYPE_ETH_UDP</name>
      <anchorfile>sbgInterface_8h.html</anchorfile>
      <anchor>ab0ab2864f0114baea77fd3361678251ca27bf08a071c1d8ec1ee44413086a75da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_IF_TYPE_ETH_TCP_IP</name>
      <anchorfile>sbgInterface_8h.html</anchorfile>
      <anchor>ab0ab2864f0114baea77fd3361678251caba85c9dd2a26f67b3335fc7327b5670b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_IF_TYPE_FILE</name>
      <anchorfile>sbgInterface_8h.html</anchorfile>
      <anchor>ab0ab2864f0114baea77fd3361678251cabec0dc5086aa50cff513995f9b19089f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE bool</type>
      <name>sbgInterfaceIsValid</name>
      <anchorfile>sbgInterface_8h.html</anchorfile>
      <anchor>a7515fdf07aac46e8164778377cc48195</anchor>
      <arglist>(SbgInterface *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgInterfaceRead</name>
      <anchorfile>sbgInterface_8h.html</anchorfile>
      <anchor>a7fab8b6f06575d3c2b805d366605cb43</anchor>
      <arglist>(SbgInterface *pHandle, void *pBuffer, size_t *pReadBytes, size_t bytesToRead)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgInterfaceWrite</name>
      <anchorfile>sbgInterface_8h.html</anchorfile>
      <anchor>aa5bbceea902244b9af4dc8b117e55b36</anchor>
      <arglist>(SbgInterface *pHandle, const void *pBuffer, size_t bytesToWrite)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE void</type>
      <name>sbgInterfaceZeroInit</name>
      <anchorfile>sbgInterface_8h.html</anchorfile>
      <anchor>a04e66406d5814e9d8b7161a9d8130292</anchor>
      <arglist>(SbgInterface *pHandle)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgInterfaceFile.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/common/interfaces/</path>
    <filename>sbgInterfaceFile_8c</filename>
    <includes id="sbgInterfaceFile_8h" name="sbgInterfaceFile.h" local="yes" imported="no">sbgInterfaceFile.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceFileClose</name>
      <anchorfile>sbgInterfaceFile_8c.html</anchorfile>
      <anchor>a6ab4d7559bad94b35e79624407bb9bc9</anchor>
      <arglist>(SbgInterface *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>sbgInterfaceFileGetCursor</name>
      <anchorfile>sbgInterfaceFile_8c.html</anchorfile>
      <anchor>ac51b6f2bb2ec14a3c82d20d5dc84ef68</anchor>
      <arglist>(const SbgInterface *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>sbgInterfaceFileGetSize</name>
      <anchorfile>sbgInterfaceFile_8c.html</anchorfile>
      <anchor>ababb11d356d75df5b456ff5c1eb397d8</anchor>
      <arglist>(SbgInterface *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceFileOpen</name>
      <anchorfile>sbgInterfaceFile_8c.html</anchorfile>
      <anchor>a8bcfef95d4234119adcd95e213717f22</anchor>
      <arglist>(SbgInterface *pHandle, const char *filePath)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceFileRead</name>
      <anchorfile>sbgInterfaceFile_8c.html</anchorfile>
      <anchor>a36120b9f65eda3d90a67af26b81ec911</anchor>
      <arglist>(SbgInterface *pHandle, void *pBuffer, size_t *pReadBytes, size_t bytesToRead)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceFileReadFake</name>
      <anchorfile>sbgInterfaceFile_8c.html</anchorfile>
      <anchor>ab07ebf9c58684a5d4fda9314c5449700</anchor>
      <arglist>(SbgInterface *pHandle, void *pBuffer, size_t *pReadBytes, size_t bytesToRead)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceFileWrite</name>
      <anchorfile>sbgInterfaceFile_8c.html</anchorfile>
      <anchor>a01ccf7934f4a98faf2023be30c74c57b</anchor>
      <arglist>(SbgInterface *pHandle, const void *pBuffer, size_t bytesToWrite)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceFileWriteFake</name>
      <anchorfile>sbgInterfaceFile_8c.html</anchorfile>
      <anchor>a05e369c832d082b5411c7effd9d9b689</anchor>
      <arglist>(SbgInterface *pHandle, const void *pBuffer, size_t bytesToWrite)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceFileWriteOpen</name>
      <anchorfile>sbgInterfaceFile_8c.html</anchorfile>
      <anchor>a30d9d5227d157d70187b781fdd7a21c9</anchor>
      <arglist>(SbgInterface *pHandle, const char *filePath)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgInterfaceFile.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/common/interfaces/</path>
    <filename>sbgInterfaceFile_8h</filename>
    <includes id="sbgInterface_8h" name="sbgInterface.h" local="yes" imported="no">sbgInterface.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceFileClose</name>
      <anchorfile>sbgInterfaceFile_8h.html</anchorfile>
      <anchor>a6ab4d7559bad94b35e79624407bb9bc9</anchor>
      <arglist>(SbgInterface *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>sbgInterfaceFileGetCursor</name>
      <anchorfile>sbgInterfaceFile_8h.html</anchorfile>
      <anchor>ac51b6f2bb2ec14a3c82d20d5dc84ef68</anchor>
      <arglist>(const SbgInterface *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>sbgInterfaceFileGetSize</name>
      <anchorfile>sbgInterfaceFile_8h.html</anchorfile>
      <anchor>ababb11d356d75df5b456ff5c1eb397d8</anchor>
      <arglist>(SbgInterface *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceFileOpen</name>
      <anchorfile>sbgInterfaceFile_8h.html</anchorfile>
      <anchor>a8bcfef95d4234119adcd95e213717f22</anchor>
      <arglist>(SbgInterface *pHandle, const char *filePath)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceFileRead</name>
      <anchorfile>sbgInterfaceFile_8h.html</anchorfile>
      <anchor>a36120b9f65eda3d90a67af26b81ec911</anchor>
      <arglist>(SbgInterface *pHandle, void *pBuffer, size_t *pReadBytes, size_t bytesToRead)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceFileReadFake</name>
      <anchorfile>sbgInterfaceFile_8h.html</anchorfile>
      <anchor>ab07ebf9c58684a5d4fda9314c5449700</anchor>
      <arglist>(SbgInterface *pHandle, void *pBuffer, size_t *pReadBytes, size_t bytesToRead)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceFileWrite</name>
      <anchorfile>sbgInterfaceFile_8h.html</anchorfile>
      <anchor>a01ccf7934f4a98faf2023be30c74c57b</anchor>
      <arglist>(SbgInterface *pHandle, const void *pBuffer, size_t bytesToWrite)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceFileWriteFake</name>
      <anchorfile>sbgInterfaceFile_8h.html</anchorfile>
      <anchor>a05e369c832d082b5411c7effd9d9b689</anchor>
      <arglist>(SbgInterface *pHandle, const void *pBuffer, size_t bytesToWrite)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceFileWriteOpen</name>
      <anchorfile>sbgInterfaceFile_8h.html</anchorfile>
      <anchor>a30d9d5227d157d70187b781fdd7a21c9</anchor>
      <arglist>(SbgInterface *pHandle, const char *filePath)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgInterfaceSerial.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/common/interfaces/</path>
    <filename>sbgInterfaceSerial_8h</filename>
    <includes id="sbgInterface_8h" name="sbgInterface.h" local="yes" imported="no">sbgInterface.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>SBG_IF_SERIAL_RX_BUFFER_SIZE</name>
      <anchorfile>sbgInterfaceSerial_8h.html</anchorfile>
      <anchor>a09fe1be948165335f0a96f9e68bd4d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_IF_SERIAL_TX_BUFFER_SIZE</name>
      <anchorfile>sbgInterfaceSerial_8h.html</anchorfile>
      <anchor>a919f92b19699e1760dfff40da44499cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceSerialChangeBaudrate</name>
      <anchorfile>sbgInterfaceSerial_8h.html</anchorfile>
      <anchor>af9302f19ae4b7853eb9a9510026a0ade</anchor>
      <arglist>(SbgInterface *pHandle, uint32 baudRate)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceSerialCreate</name>
      <anchorfile>sbgInterfaceSerial_8h.html</anchorfile>
      <anchor>aaed5571953c62a3c190f35fbd6f58951</anchor>
      <arglist>(SbgInterface *pHandle, const char *deviceName, uint32 baudRate)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceSerialDestroy</name>
      <anchorfile>sbgInterfaceSerial_8h.html</anchorfile>
      <anchor>aa7967ae1337aeee4192605e33ec44eb2</anchor>
      <arglist>(SbgInterface *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceSerialFlush</name>
      <anchorfile>sbgInterfaceSerial_8h.html</anchorfile>
      <anchor>a385a51adbf56f425fafbc66bc3dbaa0b</anchor>
      <arglist>(SbgInterface *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceSerialRead</name>
      <anchorfile>sbgInterfaceSerial_8h.html</anchorfile>
      <anchor>aa0478141c25c21fce4872a10c4e86281</anchor>
      <arglist>(SbgInterface *pHandle, void *pBuffer, size_t *pReadBytes, size_t bytesToRead)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceSerialWrite</name>
      <anchorfile>sbgInterfaceSerial_8h.html</anchorfile>
      <anchor>ac1f00eab16bc1b1dfccf1d3d85a11fc2</anchor>
      <arglist>(SbgInterface *pHandle, const void *pBuffer, size_t bytesToWrite)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgInterfaceSerialUnix.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/common/interfaces/</path>
    <filename>sbgInterfaceSerialUnix_8c</filename>
    <includes id="sbgInterfaceSerial_8h" name="sbgInterfaceSerial.h" local="yes" imported="no">sbgInterfaceSerial.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceSerialChangeBaudrate</name>
      <anchorfile>sbgInterfaceSerialUnix_8c.html</anchorfile>
      <anchor>af9302f19ae4b7853eb9a9510026a0ade</anchor>
      <arglist>(SbgInterface *pHandle, uint32 baudRate)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceSerialCreate</name>
      <anchorfile>sbgInterfaceSerialUnix_8c.html</anchorfile>
      <anchor>aaed5571953c62a3c190f35fbd6f58951</anchor>
      <arglist>(SbgInterface *pHandle, const char *deviceName, uint32 baudRate)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceSerialDestroy</name>
      <anchorfile>sbgInterfaceSerialUnix_8c.html</anchorfile>
      <anchor>aa7967ae1337aeee4192605e33ec44eb2</anchor>
      <arglist>(SbgInterface *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceSerialFlush</name>
      <anchorfile>sbgInterfaceSerialUnix_8c.html</anchorfile>
      <anchor>a385a51adbf56f425fafbc66bc3dbaa0b</anchor>
      <arglist>(SbgInterface *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>sbgInterfaceSerialGetBaudRateConst</name>
      <anchorfile>sbgInterfaceSerialUnix_8c.html</anchorfile>
      <anchor>a2766ebd3c36c0777d9a0eb6ae492bc5f</anchor>
      <arglist>(uint32 baudRate)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceSerialRead</name>
      <anchorfile>sbgInterfaceSerialUnix_8c.html</anchorfile>
      <anchor>aa0478141c25c21fce4872a10c4e86281</anchor>
      <arglist>(SbgInterface *pHandle, void *pBuffer, size_t *pReadBytes, size_t bytesToRead)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceSerialWrite</name>
      <anchorfile>sbgInterfaceSerialUnix_8c.html</anchorfile>
      <anchor>ac1f00eab16bc1b1dfccf1d3d85a11fc2</anchor>
      <arglist>(SbgInterface *pHandle, const void *pBuffer, size_t bytesToWrite)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgInterfaceSerialWin.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/common/interfaces/</path>
    <filename>sbgInterfaceSerialWin_8c</filename>
    <includes id="sbgInterfaceSerial_8h" name="sbgInterfaceSerial.h" local="yes" imported="no">sbgInterfaceSerial.h</includes>
    <member kind="function">
      <type>uint32</type>
      <name>sbgGetWindowsErrorMsg</name>
      <anchorfile>sbgInterfaceSerialWin_8c.html</anchorfile>
      <anchor>a19c32bf6b926160abdd8446b15ea30b4</anchor>
      <arglist>(char outErrorMsg[256])</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceSerialChangeBaudrate</name>
      <anchorfile>sbgInterfaceSerialWin_8c.html</anchorfile>
      <anchor>af9302f19ae4b7853eb9a9510026a0ade</anchor>
      <arglist>(SbgInterface *pHandle, uint32 baudRate)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceSerialCreate</name>
      <anchorfile>sbgInterfaceSerialWin_8c.html</anchorfile>
      <anchor>aaed5571953c62a3c190f35fbd6f58951</anchor>
      <arglist>(SbgInterface *pHandle, const char *deviceName, uint32 baudRate)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceSerialDestroy</name>
      <anchorfile>sbgInterfaceSerialWin_8c.html</anchorfile>
      <anchor>aa7967ae1337aeee4192605e33ec44eb2</anchor>
      <arglist>(SbgInterface *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceSerialFlush</name>
      <anchorfile>sbgInterfaceSerialWin_8c.html</anchorfile>
      <anchor>a385a51adbf56f425fafbc66bc3dbaa0b</anchor>
      <arglist>(SbgInterface *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceSerialRead</name>
      <anchorfile>sbgInterfaceSerialWin_8c.html</anchorfile>
      <anchor>aa0478141c25c21fce4872a10c4e86281</anchor>
      <arglist>(SbgInterface *pHandle, void *pBuffer, size_t *pReadBytes, size_t bytesToRead)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceSerialWrite</name>
      <anchorfile>sbgInterfaceSerialWin_8c.html</anchorfile>
      <anchor>ac1f00eab16bc1b1dfccf1d3d85a11fc2</anchor>
      <arglist>(SbgInterface *pHandle, const void *pBuffer, size_t bytesToWrite)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgInterfaceUdp.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/common/interfaces/</path>
    <filename>sbgInterfaceUdp_8c</filename>
    <includes id="sbgInterfaceUdp_8h" name="sbgInterfaceUdp.h" local="yes" imported="no">sbgInterfaceUdp.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>closesocket</name>
      <anchorfile>sbgInterfaceUdp_8c.html</anchorfile>
      <anchor>a6466ae1189de2a77a449d0c591be9891</anchor>
      <arglist>(socket)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INVALID_SOCKET</name>
      <anchorfile>sbgInterfaceUdp_8c.html</anchorfile>
      <anchor>a26769957ec1a2beaf223f33b66ee64ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NO_ERROR</name>
      <anchorfile>sbgInterfaceUdp_8c.html</anchorfile>
      <anchor>a258bb72419ef143530a2f8f55e7d57af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SD_BOTH</name>
      <anchorfile>sbgInterfaceUdp_8c.html</anchorfile>
      <anchor>a06a11612afb43fedd0194d8b59cb02ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOCKADDR</name>
      <anchorfile>sbgInterfaceUdp_8c.html</anchorfile>
      <anchor>a964e73b2a42e87b1e20c8ffa730952a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOCKADDR_IN</name>
      <anchorfile>sbgInterfaceUdp_8c.html</anchorfile>
      <anchor>a91d11a5e66bd1e10b0e62aadb7775c9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOCKET</name>
      <anchorfile>sbgInterfaceUdp_8c.html</anchorfile>
      <anchor>aff55fe551a9992a54ec54621c524d0a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOCKET_ERROR</name>
      <anchorfile>sbgInterfaceUdp_8c.html</anchorfile>
      <anchor>a633b0396ff93d336a088412a190a5072</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceUdpAllowBroadcast</name>
      <anchorfile>sbgInterfaceUdp_8c.html</anchorfile>
      <anchor>a1b65d5c8fdb4df0e089a333ddb3ffd91</anchor>
      <arglist>(SbgInterface *pHandle, bool allowBroadcast)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceUdpCreate</name>
      <anchorfile>sbgInterfaceUdp_8c.html</anchorfile>
      <anchor>adafa378077869f05db5be4cfa34397a1</anchor>
      <arglist>(SbgInterface *pHandle, sbgIpAddress remoteAddr, uint32 remotePort, uint32 localPort)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceUdpDestroy</name>
      <anchorfile>sbgInterfaceUdp_8c.html</anchorfile>
      <anchor>a134dd0a47478e9f2d566ff2c86436b6f</anchor>
      <arglist>(SbgInterface *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceUdpInitSockets</name>
      <anchorfile>sbgInterfaceUdp_8c.html</anchorfile>
      <anchor>ae1758b7b653a191e8f9bfe2ef1efe339</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceUdpRead</name>
      <anchorfile>sbgInterfaceUdp_8c.html</anchorfile>
      <anchor>a934b180344288fb53e1e98afbff7fca5</anchor>
      <arglist>(SbgInterface *pHandle, void *pBuffer, size_t *pReadBytes, size_t bytesToRead)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceUdpSetSocketBlocking</name>
      <anchorfile>sbgInterfaceUdp_8c.html</anchorfile>
      <anchor>ac6f3ce77b556b2b2d2a026ee1ab91369</anchor>
      <arglist>(SOCKET socketHandle, bool blocking)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceUdpWrite</name>
      <anchorfile>sbgInterfaceUdp_8c.html</anchorfile>
      <anchor>afbdce602e838e31b66c609587039a067</anchor>
      <arglist>(SbgInterface *pHandle, const void *pBuffer, size_t bytesToWrite)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceUpdateCloseSockets</name>
      <anchorfile>sbgInterfaceUdp_8c.html</anchorfile>
      <anchor>a6f9455afb83afabec6847d418678871e</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgInterfaceUdp.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/common/interfaces/</path>
    <filename>sbgInterfaceUdp_8h</filename>
    <includes id="sbgInterface_8h" name="sbgInterface.h" local="yes" imported="no">sbgInterface.h</includes>
    <class kind="struct">_SbgInterfaceUdp</class>
    <member kind="define">
      <type>#define</type>
      <name>SBG_INTERFACE_UDP_PACKET_MAX_SIZE</name>
      <anchorfile>sbgInterfaceUdp_8h.html</anchorfile>
      <anchor>af095c4e30341bca31e21ed3c9dee4924</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgInterfaceUdp</type>
      <name>SbgInterfaceUdp</name>
      <anchorfile>sbgInterfaceUdp_8h.html</anchorfile>
      <anchor>a44fab4cdaf9782e610121fd28a9f3363</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceUdpAllowBroadcast</name>
      <anchorfile>sbgInterfaceUdp_8h.html</anchorfile>
      <anchor>a1b65d5c8fdb4df0e089a333ddb3ffd91</anchor>
      <arglist>(SbgInterface *pHandle, bool allowBroadcast)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceUdpCreate</name>
      <anchorfile>sbgInterfaceUdp_8h.html</anchorfile>
      <anchor>adafa378077869f05db5be4cfa34397a1</anchor>
      <arglist>(SbgInterface *pHandle, sbgIpAddress remoteAddr, uint32 remotePort, uint32 localPort)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceUdpDestroy</name>
      <anchorfile>sbgInterfaceUdp_8h.html</anchorfile>
      <anchor>a134dd0a47478e9f2d566ff2c86436b6f</anchor>
      <arglist>(SbgInterface *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceUdpRead</name>
      <anchorfile>sbgInterfaceUdp_8h.html</anchorfile>
      <anchor>a934b180344288fb53e1e98afbff7fca5</anchor>
      <arglist>(SbgInterface *pHandle, void *pBuffer, size_t *pReadBytes, size_t bytesToRead)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgInterfaceUdpWrite</name>
      <anchorfile>sbgInterfaceUdp_8h.html</anchorfile>
      <anchor>afbdce602e838e31b66c609587039a067</anchor>
      <arglist>(SbgInterface *pHandle, const void *pBuffer, size_t bytesToWrite)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgNetwork.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/common/network/</path>
    <filename>sbgNetwork_8c</filename>
    <includes id="sbgNetwork_8h" name="sbgNetwork.h" local="yes" imported="no">sbgNetwork.h</includes>
    <includes id="sbgSwap_8h" name="sbgSwap.h" local="no" imported="no">swap/sbgSwap.h</includes>
    <member kind="function">
      <type>bool</type>
      <name>sbgIpNetMaskValid</name>
      <anchorfile>sbgNetwork_8c.html</anchorfile>
      <anchor>a3cc97895ab45d09567c27f178f2886a2</anchor>
      <arglist>(sbgIpAddress netmask)</arglist>
    </member>
    <member kind="function">
      <type>sbgIpAddress</type>
      <name>sbgNetworkIpFromString</name>
      <anchorfile>sbgNetwork_8c.html</anchorfile>
      <anchor>a2ccbc5df6fcdcf5abedba4525ef7a507</anchor>
      <arglist>(const char *pBuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sbgNetworkIpToString</name>
      <anchorfile>sbgNetwork_8c.html</anchorfile>
      <anchor>af33e55662b51958751fb6f9a76ce62cb</anchor>
      <arglist>(sbgIpAddress ipAddr, char *pBuffer, size_t maxSize)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgNetwork.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/common/network/</path>
    <filename>sbgNetwork_8h</filename>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="no" imported="no">sbgCommon.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>SBG_IPV4_BROADCAST_ADDR</name>
      <anchorfile>sbgNetwork_8h.html</anchorfile>
      <anchor>a4b46545eacd13304dae058506fdca23b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_IPV4_UNSPECIFIED_ADDR</name>
      <anchorfile>sbgNetwork_8h.html</anchorfile>
      <anchor>a510bcd14ca20ee10a1602b17c2b4eee4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE sbgIpAddress</type>
      <name>sbgIpAddr</name>
      <anchorfile>sbgNetwork_8h.html</anchorfile>
      <anchor>aa1b575e86202ee988dd9ceb7c22ce19b</anchor>
      <arglist>(uint8 a, uint8 b, uint8 c, uint8 d)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE bool</type>
      <name>sbgIpAddressIsUnspecified</name>
      <anchorfile>sbgNetwork_8h.html</anchorfile>
      <anchor>aaa7f83d01c8c9734e42a9d8cde962f16</anchor>
      <arglist>(sbgIpAddress ipAddress)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE bool</type>
      <name>sbgIpAddressValid</name>
      <anchorfile>sbgNetwork_8h.html</anchorfile>
      <anchor>a037eeec911b3d0002ca5247f84bf3677</anchor>
      <arglist>(sbgIpAddress ipAddress)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint8</type>
      <name>sbgIpAddrGetA</name>
      <anchorfile>sbgNetwork_8h.html</anchorfile>
      <anchor>ade9672e0cf9c9ea2141b8eb78ab323a4</anchor>
      <arglist>(sbgIpAddress ipAddr)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint8</type>
      <name>sbgIpAddrGetB</name>
      <anchorfile>sbgNetwork_8h.html</anchorfile>
      <anchor>adbc622b327535ea8e0fe85a9b3b2806f</anchor>
      <arglist>(sbgIpAddress ipAddr)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint8</type>
      <name>sbgIpAddrGetC</name>
      <anchorfile>sbgNetwork_8h.html</anchorfile>
      <anchor>aead2f3f62c121483335714eaac242c54</anchor>
      <arglist>(sbgIpAddress ipAddr)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint8</type>
      <name>sbgIpAddrGetD</name>
      <anchorfile>sbgNetwork_8h.html</anchorfile>
      <anchor>aba0d96e39862494fc440b12f659da854</anchor>
      <arglist>(sbgIpAddress ipAddr)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE bool</type>
      <name>sbgIpAddrIsSameNetwork</name>
      <anchorfile>sbgNetwork_8h.html</anchorfile>
      <anchor>a331f644b1d7619b1628299d441e3ef23</anchor>
      <arglist>(sbgIpAddress firstIpAddr, sbgIpAddress secondIpAddr, sbgIpAddress netmask)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE sbgIpAddress</type>
      <name>sbgIpAddrWithinSubnet</name>
      <anchorfile>sbgNetwork_8h.html</anchorfile>
      <anchor>a6a8c1c05192a42df54dfe4409fb1e845</anchor>
      <arglist>(sbgIpAddress ipAddress, sbgIpAddress netmask)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE sbgIpAddress</type>
      <name>sbgIpGetHostAddr</name>
      <anchorfile>sbgNetwork_8h.html</anchorfile>
      <anchor>ae1620e05d086c3bb5dc1aadc3f020f81</anchor>
      <arglist>(sbgIpAddress ipAddress, sbgIpAddress netmask)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE sbgIpAddress</type>
      <name>sbgIpGetNetworkAddr</name>
      <anchorfile>sbgNetwork_8h.html</anchorfile>
      <anchor>a0a0c5b12ed4d14bfb73785804b94ff4d</anchor>
      <arglist>(sbgIpAddress ipAddress, sbgIpAddress netmask)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sbgIpNetMaskValid</name>
      <anchorfile>sbgNetwork_8h.html</anchorfile>
      <anchor>a3cc97895ab45d09567c27f178f2886a2</anchor>
      <arglist>(sbgIpAddress netmask)</arglist>
    </member>
    <member kind="function">
      <type>sbgIpAddress</type>
      <name>sbgNetworkIpFromString</name>
      <anchorfile>sbgNetwork_8h.html</anchorfile>
      <anchor>a2ccbc5df6fcdcf5abedba4525ef7a507</anchor>
      <arglist>(const char *pBuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sbgNetworkIpToString</name>
      <anchorfile>sbgNetwork_8h.html</anchorfile>
      <anchor>af33e55662b51958751fb6f9a76ce62cb</anchor>
      <arglist>(sbgIpAddress ipAddr, char *pBuffer, size_t maxSize)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgPlatform.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/common/platform/</path>
    <filename>sbgPlatform_8c</filename>
    <includes id="sbgPlatform_8h" name="sbgPlatform.h" local="yes" imported="no">sbgPlatform.h</includes>
    <member kind="function">
      <type>uint32</type>
      <name>sbgGetTime</name>
      <anchorfile>sbgPlatform_8c.html</anchorfile>
      <anchor>a02110448a27ed53abd3ca7acbe6919f3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sbgPlatformDebugLogMsg</name>
      <anchorfile>sbgPlatform_8c.html</anchorfile>
      <anchor>adf366f61baa31cfccbce2b3de506d357</anchor>
      <arglist>(const char *pFileName, const char *pFunctionName, uint32 line, SbgDebugLogType logType, SbgErrorCode errorCode, const char *pFormat,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sbgSleep</name>
      <anchorfile>sbgPlatform_8c.html</anchorfile>
      <anchor>a0f4beeae4e47e3dc9577770bbd7338b9</anchor>
      <arglist>(uint32 ms)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgPlatform.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/common/platform/</path>
    <filename>sbgPlatform_8h</filename>
    <includes id="sbgTypes_8h" name="sbgTypes.h" local="yes" imported="no">../sbgTypes.h</includes>
    <includes id="sbgErrorCodes_8h" name="sbgErrorCodes.h" local="yes" imported="no">../sbgErrorCodes.h</includes>
    <includes id="sbgDebug_8h" name="sbgDebug.h" local="yes" imported="no">../sbgDebug.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>SBG_PLATFORM_ASSERT</name>
      <anchorfile>sbgPlatform_8h.html</anchorfile>
      <anchor>a2520309020a4e45fd8114bf782adcbb9</anchor>
      <arglist>(expression)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>sbgGetTime</name>
      <anchorfile>sbgPlatform_8h.html</anchorfile>
      <anchor>a02110448a27ed53abd3ca7acbe6919f3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sbgPlatformDebugLogMsg</name>
      <anchorfile>sbgPlatform_8h.html</anchorfile>
      <anchor>adf366f61baa31cfccbce2b3de506d357</anchor>
      <arglist>(const char *pFileName, const char *pFunctionName, uint32 line, SbgDebugLogType logType, SbgErrorCode errorCode, const char *pFormat,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sbgSleep</name>
      <anchorfile>sbgPlatform_8h.html</anchorfile>
      <anchor>a0f4beeae4e47e3dc9577770bbd7338b9</anchor>
      <arglist>(uint32 ms)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgSplitBuffer.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/common/splitBuffer/</path>
    <filename>sbgSplitBuffer_8c</filename>
    <includes id="sbgSplitBuffer_8h" name="sbgSplitBuffer.h" local="yes" imported="no">sbgSplitBuffer.h</includes>
  </compound>
  <compound kind="file">
    <name>sbgSplitBuffer.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/common/splitBuffer/</path>
    <filename>sbgSplitBuffer_8h</filename>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="no" imported="no">sbgCommon.h</includes>
    <class kind="struct">_SbgSplitBuffer</class>
    <member kind="typedef">
      <type>struct _SbgSplitBuffer</type>
      <name>SbgSplitBuffer</name>
      <anchorfile>sbgSplitBuffer_8h.html</anchorfile>
      <anchor>a15d82074abfa7b5a5129913cfc58a91e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE void *</type>
      <name>sbgSplitBufferGetSubBuffer</name>
      <anchorfile>sbgSplitBuffer_8h.html</anchorfile>
      <anchor>a5cf0e29ac297743bc049ccec7717c062</anchor>
      <arglist>(const SbgSplitBuffer *pSplitBuffer, size_t subBufferIdx)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE size_t</type>
      <name>sbgSplitBufferGetSubBufferNbr</name>
      <anchorfile>sbgSplitBuffer_8h.html</anchorfile>
      <anchor>a103e5788ae6f9a1037d4c37a0df1adc5</anchor>
      <arglist>(const SbgSplitBuffer *pSplitBuffer)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE size_t</type>
      <name>sbgSplitBufferGetSubBufferOffset</name>
      <anchorfile>sbgSplitBuffer_8h.html</anchorfile>
      <anchor>ac0f242199a1e33122417a8b43c085685</anchor>
      <arglist>(const SbgSplitBuffer *pSplitBuffer, size_t subBufferIdx)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE size_t</type>
      <name>sbgSplitBufferGetSubBufferSize</name>
      <anchorfile>sbgSplitBuffer_8h.html</anchorfile>
      <anchor>a553722d5215d42440446e5b5a281f4ab</anchor>
      <arglist>(const SbgSplitBuffer *pSplitBuffer, size_t subBufferIdx)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE void</type>
      <name>sbgSplitBufferInitForRead</name>
      <anchorfile>sbgSplitBuffer_8h.html</anchorfile>
      <anchor>a4437435e6b148a9270bbcee4495d586c</anchor>
      <arglist>(SbgSplitBuffer *pSplitBuffer, const void *pBuffer, size_t bufferSize, size_t subBufferSize)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE void</type>
      <name>sbgSplitBufferInitForWrite</name>
      <anchorfile>sbgSplitBuffer_8h.html</anchorfile>
      <anchor>a6e67aac2a983da9463195935bf306922</anchor>
      <arglist>(SbgSplitBuffer *pSplitBuffer, void *pBuffer, size_t bufferSize, size_t subBufferSize)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgStreamBuffer.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/common/streamBuffer/</path>
    <filename>sbgStreamBuffer_8c</filename>
    <includes id="sbgStreamBuffer_8h" name="sbgStreamBuffer.h" local="yes" imported="no">sbgStreamBuffer.h</includes>
  </compound>
  <compound kind="file">
    <name>sbgStreamBuffer.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/common/streamBuffer/</path>
    <filename>sbgStreamBuffer_8h</filename>
    <includes id="sbgStreamBufferLE_8h" name="sbgStreamBufferLE.h" local="yes" imported="no">sbgStreamBufferLE.h</includes>
    <includes id="sbgStreamBufferBE_8h" name="sbgStreamBufferBE.h" local="yes" imported="no">sbgStreamBufferBE.h</includes>
  </compound>
  <compound kind="file">
    <name>sbgStreamBufferBE.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/common/streamBuffer/</path>
    <filename>sbgStreamBufferBE_8h</filename>
    <includes id="sbgStreamBufferCommon_8h" name="sbgStreamBufferCommon.h" local="yes" imported="no">sbgStreamBufferCommon.h</includes>
    <member kind="function">
      <type>SBG_INLINE double</type>
      <name>sbgStreamBufferReadDoubleBE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>a0e6894033d6b3247dc65eabb791ac03d</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE float</type>
      <name>sbgStreamBufferReadFloatBE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>aa365ee8fffb0641fc7945cb6e3c5d754</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE int16</type>
      <name>sbgStreamBufferReadInt16BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>a312387245ed0c56045fa20277e245f9a</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE int32</type>
      <name>sbgStreamBufferReadInt24BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>ab1720b37a96c85fd6371c96648b7174a</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE int32</type>
      <name>sbgStreamBufferReadInt32BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>aff3dad6eaa8e84e63fd9350fa280a5ad</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE int64</type>
      <name>sbgStreamBufferReadInt64BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>a4bc3d3f6b79afbfc94cceee6e4046693</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE size_t</type>
      <name>sbgStreamBufferReadSizeT32BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>a738752507aa4deb5a4eee72c0e197dc7</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE size_t</type>
      <name>sbgStreamBufferReadSizeT64BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>a33d80ba6471b879a3ddea7908390b64c</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint16</type>
      <name>sbgStreamBufferReadUint16BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>af19ba2fa8b0fa125813ea4adb9d664f5</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint32</type>
      <name>sbgStreamBufferReadUint24BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>a4fb773fc3e679579f3a6bc739726e123</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint32</type>
      <name>sbgStreamBufferReadUint32BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>aef93b176b25f85e07a9b0a5c9a84d631</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint64</type>
      <name>sbgStreamBufferReadUint64BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>a8c805dd8c932eddffa1254c6d018aa51</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteDoubleBE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>afd3d2ad3c05e44f2eed287e9741bc968</anchor>
      <arglist>(SbgStreamBuffer *pHandle, double value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteFloatBE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>a6ac876d2461f891ad71ef2cc806746a6</anchor>
      <arglist>(SbgStreamBuffer *pHandle, float value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteInt16BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>a1535475a9df6d841643e02540f85a8f0</anchor>
      <arglist>(SbgStreamBuffer *pHandle, int16 value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteInt24BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>a173d1c4bf2470f691bf660bb33f32535</anchor>
      <arglist>(SbgStreamBuffer *pHandle, int32 value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteInt32BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>a87ebd830f4dadf240d579726774c857e</anchor>
      <arglist>(SbgStreamBuffer *pHandle, int32 value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteInt64BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>a6022c3d3c72143a0a706f55622e987f0</anchor>
      <arglist>(SbgStreamBuffer *pHandle, int64 value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteSizeT32BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>a65ccd97f53278ae202a8262167fad105</anchor>
      <arglist>(SbgStreamBuffer *pHandle, size_t value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteSizeT64BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>ac922ba873a504213f9312d2a1b018c8d</anchor>
      <arglist>(SbgStreamBuffer *pHandle, size_t value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteUint16BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>a5b2cf0b34a6b80d05e3bbc7abcd2dad8</anchor>
      <arglist>(SbgStreamBuffer *pHandle, uint16 value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteUint24BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>ac113aea9ec82617ffa49b1af170f6203</anchor>
      <arglist>(SbgStreamBuffer *pHandle, uint32 value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteUint32BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>a926724a0bd9aafb102696b8d3ad6b711</anchor>
      <arglist>(SbgStreamBuffer *pHandle, uint32 value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteUint64BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>a8055dfc5ae73d6498bca0cd09ec95a5e</anchor>
      <arglist>(SbgStreamBuffer *pHandle, uint64 value)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgStreamBufferCommon.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/common/streamBuffer/</path>
    <filename>sbgStreamBufferCommon_8h</filename>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="no" imported="no">sbgCommon.h</includes>
    <class kind="struct">_SbgStreamBuffer</class>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferReadBufferBE</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>abac926fa4bc76ed5c90557ba782f2f77</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferReadBufferLE</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>aeb3a2054704ccffb64c7206f54a86726</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferReadDouble</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>ad30d2b8887cd48a5a1537512b805c921</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferReadFloat</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a303ad3d41e3d945b4306f826afa336c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferReadInt16</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>ac9e82102ebd10be3592eb3cbb67c7b98</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferReadInt24</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a52e54ab77df47a4639980a67ccc7056a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferReadInt32</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a94182b998d5e852a3f2be4af9da52d26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferReadInt64</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>ad03e3f631a5dd0c8c251cd8884d1a925</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferReadInt8BE</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a1907bf953102dd21d6c1bfdb35341532</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferReadInt8LE</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a66d70b4a3c2f8de829f7772395d197a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferReadSizeT32</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a9f634c379fa8994eb326b1979907c196</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferReadSizeT64</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a0b124fe2894d9579908dc6456faaecd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferReadUint16</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>aaadb8817be2a38cfe9c4dec4bdc88cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferReadUint24</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a2f96200c2fe2b03623192f09059d1360</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferReadUint32</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>ae007cc089fdcf29f9cf28d3581f67c06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferReadUint64</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a902d3b7a6b81931de2853678d2dfcf24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferReadUint8BE</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a1e42847a877ed5b4c29d65cf34503fb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferReadUint8LE</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a268a0263a6461703cd141c4af45a6e57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferWriteBufferBE</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a4455fe57c6dd21fc7fbc2d87477b45c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferWriteBufferLE</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a66d72be29914718ccaa326dfd7908c8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferWriteDouble</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a3284492db3126c4e4f5ac08687d2f3a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferWriteFloat</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a23304bfb3d9d7c1407cb4982a7215026</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferWriteInt16</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>ae66dddeb0a19a6814317f5b30a6d5619</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferWriteInt24</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a2ce2d196ecc3b6af2c658d87d06a38d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferWriteInt32</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a61106cf3acd6f89502f6914734a5492f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferWriteInt64</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a280d07111d1c992f4529dcdf30b931f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferWriteInt8BE</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a99fda77698cf5724dcd236d199336292</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferWriteInt8LE</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>ae61c9c24cfe8d0529af7dd2fb12c8354</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferWriteSizeT32</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a145ee38a70f4c06702601b33a3eed2a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferWriteSizeT64</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>ae68e397d7719037f200b431f9527351a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferWriteUint16</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a707129149156118b96f739bc7f8bf8cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferWriteUint24</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>acac1e6d63341d8c120852b9b564bb3d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferWriteUint32</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a394bb6cbcfeeca3a012eada21c9c7e87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferWriteUint64</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a147bfe31c94333f58633c3f34fdc3653</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferWriteUint8BE</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>afb73675793c99bcd72909afa787c6398</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferWriteUint8LE</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>acdbcf984507c111160ada526cd3dc397</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgSBMode</type>
      <name>SbgSBMode</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>add6b6cb7764808eafac6d3ffcbfaca1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgSBSeekOrigin</type>
      <name>SbgSBSeekOrigin</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a8ac4c56c98917b0d10deeb7b22a633bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgStreamBuffer</type>
      <name>SbgStreamBuffer</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a3fa248454357f98694e04e463b28eeb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgSBMode</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>af1d207527cbb6d3c2a27311bb5cd1ebd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SB_MODE_READ</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>af1d207527cbb6d3c2a27311bb5cd1ebda8bb78f0228792a18344867d2fc7de90b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SB_MODE_WRITE</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>af1d207527cbb6d3c2a27311bb5cd1ebda2ed985f970f148e9ea04617b3b497e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgSBSeekOrigin</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a05ae6b0d87940b7a8b1ef07ac58df125</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SB_SEEK_SET</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a05ae6b0d87940b7a8b1ef07ac58df125a413050a8ea3f2ba90196475fb077b9e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SB_SEEK_CUR_INC</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a05ae6b0d87940b7a8b1ef07ac58df125af790b4883d826928d69d5498075fc70b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SB_SEEK_CUR_DEC</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a05ae6b0d87940b7a8b1ef07ac58df125a88a614c8c72c72de4c4e67556ca476f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SB_SEEK_END</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a05ae6b0d87940b7a8b1ef07ac58df125a333490e30d9cad8c766d733dcf96bbfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE void</type>
      <name>sbgStreamBufferClearLastError</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a25bea3fa41bd9f34b17671c36f7681fe</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE void *</type>
      <name>sbgStreamBufferGetCursor</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a523adf5ba58222b4a86ee6f724990650</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferGetLastError</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a34fcad988d05016b10b35d1fe49e655d</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE size_t</type>
      <name>sbgStreamBufferGetLength</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a921c5d3734c7e9b8394b847b8d4081a5</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE void *</type>
      <name>sbgStreamBufferGetLinkedBuffer</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a0640e5e522760e4d66545b73cfd27cef</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE size_t</type>
      <name>sbgStreamBufferGetSize</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a5708d2d46d4fbc1ef369c6ff912a82f1</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE size_t</type>
      <name>sbgStreamBufferGetSpace</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>ae73d1f6d495156c0996af0db9c2c922c</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferInitForRead</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a9bea0723a65b59ca7888dbd5cfc4e647</anchor>
      <arglist>(SbgStreamBuffer *pHandle, const void *pLinkedBuffer, size_t bufferSize)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferInitForWrite</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a8510ba66842dbec4c47d39e33dca71aa</anchor>
      <arglist>(SbgStreamBuffer *pHandle, void *pLinkedBuffer, size_t bufferSize)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferReadBuffer</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a85920050117cee6be69b00535ea16f27</anchor>
      <arglist>(SbgStreamBuffer *pHandle, void *pBuffer, size_t numBytesToRead)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE int8</type>
      <name>sbgStreamBufferReadInt8</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>ae3eb379252e1737e9c1eff2da01ca89b</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint8</type>
      <name>sbgStreamBufferReadUint8</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>acf20a4850339f54ec3da1f59927959e6</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferSeek</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a4ea63d52dec47d275a4c8a1c05c4ff6b</anchor>
      <arglist>(SbgStreamBuffer *pHandle, size_t offset, SbgSBSeekOrigin origin)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE size_t</type>
      <name>sbgStreamBufferTell</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>ab0aaf1fcd49ef94399a0c61155dd517a</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteBuffer</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a8909bec1fdb47930aa7edf7a7bc7d2b9</anchor>
      <arglist>(SbgStreamBuffer *pHandle, const void *pBuffer, size_t numBytesToWrite)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteInt8</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>aeb412f3b33d4ac1d06201a8da883f8da</anchor>
      <arglist>(SbgStreamBuffer *pHandle, int8 value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteUint8</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>acce0ca689f17fb00180c5e493eebcc16</anchor>
      <arglist>(SbgStreamBuffer *pHandle, uint8 value)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgStreamBufferLE.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/common/streamBuffer/</path>
    <filename>sbgStreamBufferLE_8h</filename>
    <includes id="sbgStreamBufferCommon_8h" name="sbgStreamBufferCommon.h" local="yes" imported="no">sbgStreamBufferCommon.h</includes>
    <member kind="function">
      <type>SBG_INLINE double</type>
      <name>sbgStreamBufferReadDoubleLE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>a164b8dfe783bad898328b10dc1d732eb</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE float</type>
      <name>sbgStreamBufferReadFloatLE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>a3a07d63db1f149b5fea09a85012d4aea</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE int16</type>
      <name>sbgStreamBufferReadInt16LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>a6d61f2f3eec6ce12d380b4889455aa23</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE int32</type>
      <name>sbgStreamBufferReadInt24LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>a770fc3fba6a5571fbe457e37a9f935d9</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE int32</type>
      <name>sbgStreamBufferReadInt32LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>ab530c188d5a95be583dc433bb5aff1b3</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE int64</type>
      <name>sbgStreamBufferReadInt64LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>a3bb831ec26be76d27f9ba036a7140bbf</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE size_t</type>
      <name>sbgStreamBufferReadSizeT32LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>a8c4af3fe96560d1d9ae22b5b52adcd65</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE size_t</type>
      <name>sbgStreamBufferReadSizeT64LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>a9b7d45f4ad90def3567ebb727da3c6b6</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint16</type>
      <name>sbgStreamBufferReadUint16LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>ae864ec92dfdc1b7a6be68e5c1c665cb1</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint32</type>
      <name>sbgStreamBufferReadUint24LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>a3479f6131df33433480eb9c5d05f3f5d</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint32</type>
      <name>sbgStreamBufferReadUint32LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>ac6d85ccfec43e5962790953ddec25be6</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint64</type>
      <name>sbgStreamBufferReadUint64LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>a89519d42443ebb69db460be5f54242ed</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteDoubleLE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>a86ac40ec1ee36e72d168ab362ab94ee8</anchor>
      <arglist>(SbgStreamBuffer *pHandle, double value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteFloatLE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>a7da62080108d420a1ff813a623f3f4fa</anchor>
      <arglist>(SbgStreamBuffer *pHandle, float value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteInt16LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>aad191b5439a19d86f8821c2a614d8e61</anchor>
      <arglist>(SbgStreamBuffer *pHandle, int16 value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteInt24LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>ac8f99cc37849257eaa5622d46ab67b0b</anchor>
      <arglist>(SbgStreamBuffer *pHandle, int32 value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteInt32LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>ac6d55c66b5b9134d37e7211e64f4ae7c</anchor>
      <arglist>(SbgStreamBuffer *pHandle, int32 value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteInt64LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>a8db46460adb1a9177663dc7d084e3a01</anchor>
      <arglist>(SbgStreamBuffer *pHandle, int64 value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteSizeT32LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>a3e7f56536c75bdee5d9a67ae07d99d0f</anchor>
      <arglist>(SbgStreamBuffer *pHandle, size_t value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteSizeT64LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>ac3245161e45ebb473b80d03bcc5a6340</anchor>
      <arglist>(SbgStreamBuffer *pHandle, size_t value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteUint16LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>af36178d4fff7779ea33264abaf730e0f</anchor>
      <arglist>(SbgStreamBuffer *pHandle, uint16 value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteUint24LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>aee89acd5c3c58f7a5b0b096eed6f445d</anchor>
      <arglist>(SbgStreamBuffer *pHandle, uint32 value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteUint32LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>ac750b32a70a8f3d234841c379c58a2ab</anchor>
      <arglist>(SbgStreamBuffer *pHandle, uint32 value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteUint64LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>a6e55d63513f2df46b61127ab8f9123ef</anchor>
      <arglist>(SbgStreamBuffer *pHandle, uint64 value)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgSwap.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/common/swap/</path>
    <filename>sbgSwap_8c</filename>
    <includes id="sbgSwap_8h" name="sbgSwap.h" local="yes" imported="no">sbgSwap.h</includes>
  </compound>
  <compound kind="file">
    <name>sbgSwap.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/common/swap/</path>
    <filename>sbgSwap_8h</filename>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="no" imported="no">sbgCommon.h</includes>
    <member kind="function">
      <type>SBG_INLINE uint16</type>
      <name>sbgSwap16</name>
      <anchorfile>sbgSwap_8h.html</anchorfile>
      <anchor>a406b32c79fcc851627e9f326e683f490</anchor>
      <arglist>(uint16 x)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint32</type>
      <name>sbgSwap32</name>
      <anchorfile>sbgSwap_8h.html</anchorfile>
      <anchor>a1d78c54666968aea9d90f3fb980118f3</anchor>
      <arglist>(uint32 x)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint64</type>
      <name>sbgSwap64</name>
      <anchorfile>sbgSwap_8h.html</anchorfile>
      <anchor>ad5081699ed6d92e45f64bc263e450464</anchor>
      <arglist>(uint64 x)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE double</type>
      <name>sbgSwapDouble</name>
      <anchorfile>sbgSwap_8h.html</anchorfile>
      <anchor>acd5f83b248b163f0c34dd0c8c5945128</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE float</type>
      <name>sbgSwapFloat</name>
      <anchorfile>sbgSwap_8h.html</anchorfile>
      <anchor>ab40fe3eb9df79e123e30eeef1ee0b875</anchor>
      <arglist>(float val)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgTypes.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/common/</path>
    <filename>sbgTypes_8h</filename>
    <class kind="struct">_DateStructure</class>
    <class kind="union">_DoubleNint</class>
    <class kind="union">_FloatNint</class>
    <class kind="struct">_Split64</class>
    <class kind="union">_Uint8PtrToUint32Ptr</class>
    <class kind="union">_Uint8ToInt16</class>
    <class kind="union">_Uint8ToInt32</class>
    <class kind="union">_Uint8ToUint16</class>
    <class kind="union">_Uint8ToUint32</class>
    <member kind="define">
      <type>#define</type>
      <name>SBG_HALF_UINT_16</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>a28b8bead21e44b66274ed3e6a2b47063</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_HALF_UINT_24</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>a5b8e20b5312ddf54fc5d4f0e74ddc428</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_HALF_UINT_32</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>adb142a682811b40ca665b2fee0ba27bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_HALF_UINT_64</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>ab867e2a43253c9cb3c57aa271b0d6785</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_HALF_UINT_8</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>ad934c20083d02b6c07239516f001cd31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_MAX_INT_16</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>a696024168d6f5b40955788186765e098</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_MAX_INT_24</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>aa64ce0aaa64856c6f214f6acc7d8a339</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_MAX_INT_32</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>a2f4d98252bb9890c06426063d7c39a2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_MAX_INT_64</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>af3038a69366f405bf241ed2a492a2ccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_MAX_INT_8</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>aa90d01e12d818562e7461255c8a4a5fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_MAX_UINT_16</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>ade7f09a32292be853667ebbbddbfe4ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_MAX_UINT_24</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>a01852816b41fdd3c3f0c26d1ea99f70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_MAX_UINT_32</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>a96c739e5a97f06716d075d5e3e914b59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_MAX_UINT_64</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>a2867504f28b64fbe4ea6ec5e18e75e02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_MAX_UINT_8</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>ab80ccb73df727221acfb43023fe984b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_MIN_INT_16</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>ad566f3dff2c2d9690815591642f32372</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_MIN_INT_24</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>a46d5ec753a5266db04c479ecf08658cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_MIN_INT_32</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>ab69df89433f3ad2d5f74b14ba40a2baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_MIN_INT_64</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>a59e4aecf58cb0558be51bcf2a05990e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_MIN_INT_8</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>af7dc9916d9f1b9178e59a30866732072</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>bool32</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>a8ce51ec323de8ca2cfd09b8968e60d45</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _DateStructure</type>
      <name>DateStructure</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>a3b38f8c3458287229db4e574191da04d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union _DoubleNint</type>
      <name>DoubleNint</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>a770db436058e572d4c00c3d8f4e23c15</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union _FloatNint</type>
      <name>FloatNint</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>abc4340f917eb52ef922a9484595661a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed short</type>
      <name>int16</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>a259fa4834387bd68627ddf37bb3ebdb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed int</type>
      <name>int32</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>a43d43196463bde49cb067f5c20ab8481</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed long long int</type>
      <name>int64</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>a2d33d1d1dbfa8bd57b1bb7d66df64ad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed char</type>
      <name>int8</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>a1b956fe1df85f3c132b21edb4e116458</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32</type>
      <name>sbgIpAddress</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>aafd8b4501c063a8a2343836466c7a4d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _Split64</type>
      <name>Split64</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>aa946e4ae904a028ba030a5e11f30f686</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>uint16</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>a05f6b0ae8f6a6e135b0e290c25fe0e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>uint32</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>a1134b580f8da4de94ca6b1de4d37975e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long long int</type>
      <name>uint64</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>a2834615d491c11fba337095447f25886</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>uint8</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>adde6aaee8457bee49c2a92621fe22b79</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union _Uint8PtrToUint32Ptr</type>
      <name>Uint8PtrToUint32Ptr</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>a4f1050a2a6431548e4c0bedfb2212852</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union _Uint8ToInt16</type>
      <name>Uint8ToInt16</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>afa4753f1a79032abfff05773dc6845d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union _Uint8ToInt32</type>
      <name>Uint8ToInt32</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>a661d6961baedb54a4ce18acb0fdb8d50</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union _Uint8ToUint16</type>
      <name>Uint8ToUint16</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>a60514b59f7ba36b37db13e6bceab7bdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union _Uint8ToUint32</type>
      <name>Uint8ToUint32</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>ac2078d6429077e3ebc1a3578a69424fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgVersion.c</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/common/version/</path>
    <filename>sbgVersion_8c</filename>
    <includes id="sbgVersion_8h" name="sbgVersion.h" local="yes" imported="no">sbgVersion.h</includes>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="no" imported="no">sbgCommon.h</includes>
    <member kind="function">
      <type>int32</type>
      <name>sbgVersionCompare</name>
      <anchorfile>sbgVersion_8c.html</anchorfile>
      <anchor>a30a42d68432d5a5e6500bd3b40a6d8b0</anchor>
      <arglist>(const SbgVersion *pVersionA, const SbgVersion *pVersionB, SbgVersionCmpThresold thresold)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sbgVersionDecode</name>
      <anchorfile>sbgVersion_8c.html</anchorfile>
      <anchor>af3d28ff799fa1a7b67f4080ea6934235</anchor>
      <arglist>(uint32 encodedVersion, SbgVersion *pVersionInfo)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>sbgVersionEncode</name>
      <anchorfile>sbgVersion_8c.html</anchorfile>
      <anchor>a40d6a2a1119346a6307a072aa9031190</anchor>
      <arglist>(const SbgVersion *pVersionInfo)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgVersionFromString</name>
      <anchorfile>sbgVersion_8c.html</anchorfile>
      <anchor>a516ac77801c7db331d46c72506ea8775</anchor>
      <arglist>(const char *pVersionStr, SbgVersion *pVersionInfo)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgVersionFromStringEncoded</name>
      <anchorfile>sbgVersion_8c.html</anchorfile>
      <anchor>a88b75b31349a24e737575e7e844df9fd</anchor>
      <arglist>(const char *pVersionStr, uint32 *pVersion)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgVersionToString</name>
      <anchorfile>sbgVersion_8c.html</anchorfile>
      <anchor>afbd50566b1c633c8827fb85e45c469f8</anchor>
      <arglist>(const SbgVersion *pVersionInfo, char *pBuffer, uint32 sizeOfBuffer)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgVersionToStringEncoded</name>
      <anchorfile>sbgVersion_8c.html</anchorfile>
      <anchor>a3fd7f5c1ba589429e36d3335bae64b4f</anchor>
      <arglist>(uint32 version, char *pBuffer, uint32 sizeOfBuffer)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgVersion.h</name>
    <path>/tmp/ws/src/sbg_driver/sbgECom/common/version/</path>
    <filename>sbgVersion_8h</filename>
    <includes id="sbgDefines_8h" name="sbgDefines.h" local="yes" imported="no">../sbgDefines.h</includes>
    <includes id="sbgErrorCodes_8h" name="sbgErrorCodes.h" local="yes" imported="no">../sbgErrorCodes.h</includes>
    <includes id="sbgTypes_8h" name="sbgTypes.h" local="yes" imported="no">../sbgTypes.h</includes>
    <class kind="struct">_SbgVersion</class>
    <member kind="define">
      <type>#define</type>
      <name>SBG_VERSION_BASIC</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a4878551d084001e49e935061b0b61f53</anchor>
      <arglist>(major, minor, rev, build)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_VERSION_SOFT_SCHEME</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>ab22852f05984ad632983d61d4929f17d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_VERSION_SOFT_SCHEME_BUILD_MASK</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>aed233c97f821c6938492ed18f747e5d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_VERSION_SOFT_SCHEME_BUILD_SHIFT</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a60bb56e93deaf0d1cdda9018b810291d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_VERSION_SOFT_SCHEME_MAJOR_MASK</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a1c361b3e94b111553b6f9abd480feca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_VERSION_SOFT_SCHEME_MAJOR_SHIFT</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>ab8f9338d5918ec70f969248008b25ceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_VERSION_SOFT_SCHEME_MINOR_MASK</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a9b9b161fe8384f3f5e0b6eebd0756916</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_VERSION_SOFT_SCHEME_MINOR_SHIFT</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>ad33f6e15ecf9dad2c5ee653cb4917a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_VERSION_SOFT_SCHEME_QUALIFIER_MASK</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>ac0cc124d1e9427e38a700b32a054b1b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_VERSION_SOFT_SCHEME_QUALIFIER_SHIFT</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>adb3381c74e9afcec51c0d78e70212ea5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_VERSION_SOFTWARE</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>ae8d2f0d0bfccdbfe4f4e32942882eb73</anchor>
      <arglist>(major, minor, build, qualifier)</arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgVersion</type>
      <name>SbgVersion</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a35c5e385dd59196ad5d134ea09268122</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgVersionCmpThresold</type>
      <name>SbgVersionCmpThresold</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a94d467d1a77113d3391e494709f54f5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgVersionQualifier</type>
      <name>SbgVersionQualifier</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a6faf05712d7067cc339f9b9fd287d6e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgVersionCmpThresold</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a950f2e855d68b2f73f3679eee6b8e63d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_VERSION_CMP_THRESOLD_MAJOR</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a950f2e855d68b2f73f3679eee6b8e63da1f2f1221568e527e0d179546c677f61f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_VERSION_CMP_THRESOLD_MINOR</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a950f2e855d68b2f73f3679eee6b8e63da317ddbc425c16559ecf8a41d83e77873</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_VERSION_CMP_THRESOLD_REVISION</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a950f2e855d68b2f73f3679eee6b8e63dabc58dd2d3d11d2ed8cd51cb0d5757c77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_VERSION_CMP_THRESOLD_BUILD</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a950f2e855d68b2f73f3679eee6b8e63da192db8fefad41872b2ba6d98b3928a51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_VERSION_CMP_THRESOLD_QUALIFIER</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a950f2e855d68b2f73f3679eee6b8e63da048f81a44bae4cb811ce79511015c333</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgVersionQualifier</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a57bbc0625513709005f063efdb79753d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_VERSION_QUALIFIER_DEV</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a57bbc0625513709005f063efdb79753da9f664d90ee545745f72a445be4653116</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_VERSION_QUALIFIER_ALPHA</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a57bbc0625513709005f063efdb79753dacb858f493dff411eefeb1dadca69da85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_VERSION_QUALIFIER_BETA</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a57bbc0625513709005f063efdb79753da3d59a53a13142a4d886b06d2e9e88e99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_VERSION_QUALIFIER_RC</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a57bbc0625513709005f063efdb79753da5cdca41758769cb2d3ac3c291bd669a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_VERSION_QUALIFIER_STABLE</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a57bbc0625513709005f063efdb79753dafccb9751fba39b4a39bcbdb7a5cbfc5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_VERSION_QUALIFIER_HOT_FIX</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a57bbc0625513709005f063efdb79753da66e44a3b973594a0e33ba2139c42c394</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SBG_DEPRECATED</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>adb7f9617ea03b00dd2c57e0b1ef89c56</anchor>
      <arglist>(SBG_INLINE uint32 SBG_VERSION(uint8 major, uint8 minor, uint8 rev, uint8 build))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SBG_DEPRECATED</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>ababe1d58e27bec008b474b0247689fd5</anchor>
      <arglist>(SBG_INLINE uint8 SBG_VERSION_GET_MAJOR(uint32 encodedVersion))</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint32</type>
      <name>SBG_VERSION</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>aaa37c5807bc509a24de4d75d65376a3e</anchor>
      <arglist>(uint8 major, uint8 minor, uint8 rev, uint8 build)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint8</type>
      <name>SBG_VERSION_GET_BUILD</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>afe68a4ac85f9d1fdbd9ee796a0e3a12f</anchor>
      <arglist>(uint32 encodedVersion)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint8</type>
      <name>SBG_VERSION_GET_MAJOR</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a13112a74c4bae9f51c7f346695f8e7ea</anchor>
      <arglist>(uint32 encodedVersion)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint8</type>
      <name>SBG_VERSION_GET_MINOR</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a9b023f5239d21ad30e0c4cb00fcb4a3c</anchor>
      <arglist>(uint32 encodedVersion)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint8</type>
      <name>SBG_VERSION_GET_REV</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>af13289a8d7efe055867aa55bd4861e1c</anchor>
      <arglist>(uint32 encodedVersion)</arglist>
    </member>
    <member kind="function">
      <type>int32</type>
      <name>sbgVersionCompare</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a30a42d68432d5a5e6500bd3b40a6d8b0</anchor>
      <arglist>(const SbgVersion *pVersionA, const SbgVersion *pVersionB, SbgVersionCmpThresold thresold)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE int32</type>
      <name>sbgVersionCompareEncoded</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>aa5b2a0a2374c09f29ad7ace9bb915219</anchor>
      <arglist>(uint32 versionA, uint32 versionB, SbgVersionCmpThresold thresold)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sbgVersionDecode</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>af3d28ff799fa1a7b67f4080ea6934235</anchor>
      <arglist>(uint32 encodedVersion, SbgVersion *pVersionInfo)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>sbgVersionEncode</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a40d6a2a1119346a6307a072aa9031190</anchor>
      <arglist>(const SbgVersion *pVersionInfo)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgVersionFromString</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a516ac77801c7db331d46c72506ea8775</anchor>
      <arglist>(const char *pVersionStr, SbgVersion *pVersionInfo)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgVersionFromStringEncoded</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a88b75b31349a24e737575e7e844df9fd</anchor>
      <arglist>(const char *pVersionStr, uint32 *pVersion)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE bool</type>
      <name>sbgVersionIsUsingSoftwareScheme</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>ace64bee7c94f65051381b131aed82cf5</anchor>
      <arglist>(uint32 encodedVersion)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgVersionToString</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>afbd50566b1c633c8827fb85e45c469f8</anchor>
      <arglist>(const SbgVersion *pVersionInfo, char *pBuffer, uint32 sizeOfBuffer)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgVersionToStringEncoded</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a3fd7f5c1ba589429e36d3335bae64b4f</anchor>
      <arglist>(uint32 version, char *pBuffer, uint32 sizeOfBuffer)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_DateStructure</name>
    <filename>struct__DateStructure.html</filename>
    <member kind="variable">
      <type>uint8</type>
      <name>day</name>
      <anchorfile>struct__DateStructure.html</anchorfile>
      <anchor>adb36486cbbb97888a1a48e1a9b8aaf5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8</type>
      <name>month</name>
      <anchorfile>struct__DateStructure.html</anchorfile>
      <anchor>a7be3c593fe3c243fe952b76f9b669e95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>year</name>
      <anchorfile>struct__DateStructure.html</anchorfile>
      <anchor>afe54eae6c7a20d18dbd765b6cf24c731</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>_DoubleNint</name>
    <filename>union__DoubleNint.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>valF</name>
      <anchorfile>union__DoubleNint.html</anchorfile>
      <anchor>aa7af4f4117233243dd4392489edfe41d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int64</type>
      <name>valI</name>
      <anchorfile>union__DoubleNint.html</anchorfile>
      <anchor>a665c9c7847bf1d9ffc2b0f43bb0e9a8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64</type>
      <name>valU</name>
      <anchorfile>union__DoubleNint.html</anchorfile>
      <anchor>acc9bf6fb94b09a4d024f5b9c07c3dba0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>_FloatNint</name>
    <filename>union__FloatNint.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>valF</name>
      <anchorfile>union__FloatNint.html</anchorfile>
      <anchor>a34bb7580cb8009d8fe885d59570c2ba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32</type>
      <name>valI</name>
      <anchorfile>union__FloatNint.html</anchorfile>
      <anchor>a69b8f15844824c70b66a7106c079bf5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>valU</name>
      <anchorfile>union__FloatNint.html</anchorfile>
      <anchor>ace244f5e0b0b745d9c74107e7c6e8d81</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>_SbgBinaryLogData</name>
    <filename>union__SbgBinaryLogData.html</filename>
    <member kind="variable">
      <type>SbgLogDebug0Data</type>
      <name>debug0Data</name>
      <anchorfile>union__SbgBinaryLogData.html</anchorfile>
      <anchor>aa43a6878809d09bdd5a415d90afd4495</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgLogDvlData</type>
      <name>dvlData</name>
      <anchorfile>union__SbgBinaryLogData.html</anchorfile>
      <anchor>aa50a86972fec24d2cf5faacaf758f3c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgLogEkfEulerData</type>
      <name>ekfEulerData</name>
      <anchorfile>union__SbgBinaryLogData.html</anchorfile>
      <anchor>abe014a799b293f631cb7bfafb0512dc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgLogEkfNavData</type>
      <name>ekfNavData</name>
      <anchorfile>union__SbgBinaryLogData.html</anchorfile>
      <anchor>a4753f45860c868d4c86c8657a4004253</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgLogEkfQuatData</type>
      <name>ekfQuatData</name>
      <anchorfile>union__SbgBinaryLogData.html</anchorfile>
      <anchor>a790238e5c27ca72a1b09b2e2bc66251f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgLogEvent</type>
      <name>eventMarker</name>
      <anchorfile>union__SbgBinaryLogData.html</anchorfile>
      <anchor>a05ca24225863f00692638f4fa1078781</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgLogFastImuData</type>
      <name>fastImuData</name>
      <anchorfile>union__SbgBinaryLogData.html</anchorfile>
      <anchor>ac7d6d2bc7dff063b4edb5a247be9ed4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgLogGpsHdt</type>
      <name>gpsHdtData</name>
      <anchorfile>union__SbgBinaryLogData.html</anchorfile>
      <anchor>ab19466d8560baa1bd2e788d318988048</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgLogGpsPos</type>
      <name>gpsPosData</name>
      <anchorfile>union__SbgBinaryLogData.html</anchorfile>
      <anchor>a3ebad0cfe6d2f88b88942f32ff8bd036</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgLogGpsRaw</type>
      <name>gpsRawData</name>
      <anchorfile>union__SbgBinaryLogData.html</anchorfile>
      <anchor>a694b3120810d608b036859a95b4885bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgLogGpsVel</type>
      <name>gpsVelData</name>
      <anchorfile>union__SbgBinaryLogData.html</anchorfile>
      <anchor>a22f9ae4324c18c44fb9ba2d25a851a29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgLogImuData</type>
      <name>imuData</name>
      <anchorfile>union__SbgBinaryLogData.html</anchorfile>
      <anchor>a0fcd5a4c27cea42a287478bfd7a1c3cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgLogMagCalib</type>
      <name>magCalibData</name>
      <anchorfile>union__SbgBinaryLogData.html</anchorfile>
      <anchor>a9894fa3dd1530a854352689a9d208815</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgLogMag</type>
      <name>magData</name>
      <anchorfile>union__SbgBinaryLogData.html</anchorfile>
      <anchor>a8b97e5a6a10e478a222f21c040fba90d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgLogOdometerData</type>
      <name>odometerData</name>
      <anchorfile>union__SbgBinaryLogData.html</anchorfile>
      <anchor>a5c8d9e62c763a6f6bb13b651724ab080</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgLogPressureData</type>
      <name>pressureData</name>
      <anchorfile>union__SbgBinaryLogData.html</anchorfile>
      <anchor>adc8effbc23834870489bd80c618550ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgLogShipMotionData</type>
      <name>shipMotionData</name>
      <anchorfile>union__SbgBinaryLogData.html</anchorfile>
      <anchor>ab8dcecd8e0490ea7ce430ab6f476c1c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgLogStatusData</type>
      <name>statusData</name>
      <anchorfile>union__SbgBinaryLogData.html</anchorfile>
      <anchor>a1e4af6e6806e6c1402a66b9a49107d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgLogUsblData</type>
      <name>usblData</name>
      <anchorfile>union__SbgBinaryLogData.html</anchorfile>
      <anchor>a5f74fabd953d995f35c0fdc39cd4ef64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgLogUtcData</type>
      <name>utcData</name>
      <anchorfile>union__SbgBinaryLogData.html</anchorfile>
      <anchor>af270bc19307375e756b88bd9e7f67850</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgEComAdvancedConf</name>
    <filename>struct__SbgEComAdvancedConf.html</filename>
    <member kind="variable">
      <type>SbgEComTimeReferenceSrc</type>
      <name>timeReference</name>
      <anchorfile>struct__SbgEComAdvancedConf.html</anchorfile>
      <anchor>ae524636ff13b50756aa2a20f5b030a93</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgEComAidingAssignConf</name>
    <filename>struct__SbgEComAidingAssignConf.html</filename>
    <member kind="variable">
      <type>SbgEComModulePortAssignment</type>
      <name>gps1Port</name>
      <anchorfile>struct__SbgEComAidingAssignConf.html</anchorfile>
      <anchor>a04276570c80125e52c9b663f319e91d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgEComModuleSyncAssignment</type>
      <name>gps1Sync</name>
      <anchorfile>struct__SbgEComAidingAssignConf.html</anchorfile>
      <anchor>a492e693c309e063201db14ba53f80c33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgEComOdometerPinAssignment</type>
      <name>odometerPinsConf</name>
      <anchorfile>struct__SbgEComAidingAssignConf.html</anchorfile>
      <anchor>a76feeeb7e579c3698a938995f0d047cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgEComModulePortAssignment</type>
      <name>rtcmPort</name>
      <anchorfile>struct__SbgEComAidingAssignConf.html</anchorfile>
      <anchor>abb176f01066ce808cdcb9186b69e3673</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgEComDeviceInfo</name>
    <filename>struct__SbgEComDeviceInfo.html</filename>
    <member kind="variable">
      <type>uint32</type>
      <name>calibationRev</name>
      <anchorfile>struct__SbgEComDeviceInfo.html</anchorfile>
      <anchor>afe91ef073c786b626a55abf7f67fb7a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8</type>
      <name>calibrationDay</name>
      <anchorfile>struct__SbgEComDeviceInfo.html</anchorfile>
      <anchor>a54aff291fae5849b79135726b60a9304</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8</type>
      <name>calibrationMonth</name>
      <anchorfile>struct__SbgEComDeviceInfo.html</anchorfile>
      <anchor>a1c2fb6c752b098419a53fc9f4e8851d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>calibrationYear</name>
      <anchorfile>struct__SbgEComDeviceInfo.html</anchorfile>
      <anchor>aa00692b9df26e6e88375e98edcbc1cff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>firmwareRev</name>
      <anchorfile>struct__SbgEComDeviceInfo.html</anchorfile>
      <anchor>a2c3cefb2ef7ae48a067466b3fbf3cfd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>hardwareRev</name>
      <anchorfile>struct__SbgEComDeviceInfo.html</anchorfile>
      <anchor>a8ef4e643ffbf7df6b82aecfbcfb49670</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8</type>
      <name>productCode</name>
      <anchorfile>struct__SbgEComDeviceInfo.html</anchorfile>
      <anchor>ad3e3183d97f158a62fb569429c375a6a</anchor>
      <arglist>[SBG_ECOM_INFO_PRODUCT_CODE_LENGTH]</arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>serialNumber</name>
      <anchorfile>struct__SbgEComDeviceInfo.html</anchorfile>
      <anchor>ac226179cd7df8730cf03bbc76994b3a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgEComEthernetConf</name>
    <filename>struct__SbgEComEthernetConf.html</filename>
    <member kind="variable">
      <type>sbgIpAddress</type>
      <name>dns1</name>
      <anchorfile>struct__SbgEComEthernetConf.html</anchorfile>
      <anchor>ad66bfc185d7102b488da2afcaae5fc4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sbgIpAddress</type>
      <name>dns2</name>
      <anchorfile>struct__SbgEComEthernetConf.html</anchorfile>
      <anchor>a5ebcf9361fbef7b277ca0c34714df6b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sbgIpAddress</type>
      <name>gateway</name>
      <anchorfile>struct__SbgEComEthernetConf.html</anchorfile>
      <anchor>acf8a73cfe15641fca5264bf96b7ab932</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sbgIpAddress</type>
      <name>ipAddress</name>
      <anchorfile>struct__SbgEComEthernetConf.html</anchorfile>
      <anchor>a03c5647881571836c8d0d73c4240e48b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgEComEthernetMode</type>
      <name>mode</name>
      <anchorfile>struct__SbgEComEthernetConf.html</anchorfile>
      <anchor>a70ac3b2922767b477171479e75a5df74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sbgIpAddress</type>
      <name>netmask</name>
      <anchorfile>struct__SbgEComEthernetConf.html</anchorfile>
      <anchor>ab28536ccc6b0fc45acffe17747bb810e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgEComFeatures</name>
    <filename>struct__SbgEComFeatures.html</filename>
    <member kind="variable">
      <type>uint32</type>
      <name>gnssFeaturesMask</name>
      <anchorfile>struct__SbgEComFeatures.html</anchorfile>
      <anchor>aadb7ade57fbcc8b03cf23504368957d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>gnssProductCode</name>
      <anchorfile>struct__SbgEComFeatures.html</anchorfile>
      <anchor>ad19a80e4ed70847c6a8ce5bdc0e28083</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>gnssSerialNumber</name>
      <anchorfile>struct__SbgEComFeatures.html</anchorfile>
      <anchor>a4bae7f7c1792c9a4df8c5f212e38b401</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>gnssSignalsMask</name>
      <anchorfile>struct__SbgEComFeatures.html</anchorfile>
      <anchor>a8baf8e1d75a572a89efe97bb17286f1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgEComGnssType</type>
      <name>gnssType</name>
      <anchorfile>struct__SbgEComFeatures.html</anchorfile>
      <anchor>a31da9a3d984ac8cea85ac2a240416e0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8</type>
      <name>gnssUpdateRate</name>
      <anchorfile>struct__SbgEComFeatures.html</anchorfile>
      <anchor>a388b96e9bdc7a0fc875c0aa8a5ec9d8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>sensorFeaturesMask</name>
      <anchorfile>struct__SbgEComFeatures.html</anchorfile>
      <anchor>aef5a77d2da4f1f12a87f553c1ba096c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgEComGnssAlignmentInfo</name>
    <filename>struct__SbgEComGnssAlignmentInfo.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>antennaDistance</name>
      <anchorfile>struct__SbgEComGnssAlignmentInfo.html</anchorfile>
      <anchor>a42dfc95af676f4d345bfec7d549c4a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>leverArmX</name>
      <anchorfile>struct__SbgEComGnssAlignmentInfo.html</anchorfile>
      <anchor>a1be3e5c8e7eaecc9a46ecd5ae77562b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>leverArmY</name>
      <anchorfile>struct__SbgEComGnssAlignmentInfo.html</anchorfile>
      <anchor>ab52bf9285cb6f4628ddff195c64e8967</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>leverArmZ</name>
      <anchorfile>struct__SbgEComGnssAlignmentInfo.html</anchorfile>
      <anchor>a0f518eeacd39a05e339c258342379f34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>pitchOffset</name>
      <anchorfile>struct__SbgEComGnssAlignmentInfo.html</anchorfile>
      <anchor>ad4edc3fe05d00db819a1bc88320f47af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>yawOffset</name>
      <anchorfile>struct__SbgEComGnssAlignmentInfo.html</anchorfile>
      <anchor>ad392107f233e146afbc7c79f68200a9c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgEComGnssRejectionConf</name>
    <filename>struct__SbgEComGnssRejectionConf.html</filename>
    <member kind="variable">
      <type>SbgEComRejectionMode</type>
      <name>hdt</name>
      <anchorfile>struct__SbgEComGnssRejectionConf.html</anchorfile>
      <anchor>a915a831321d485da841420f809a17daf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgEComRejectionMode</type>
      <name>position</name>
      <anchorfile>struct__SbgEComGnssRejectionConf.html</anchorfile>
      <anchor>a5ebcb5f177ea5caa43625baf2d82abbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgEComRejectionMode</type>
      <name>velocity</name>
      <anchorfile>struct__SbgEComGnssRejectionConf.html</anchorfile>
      <anchor>ab79c4d83638d90272397d734e8cffc3e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgEComHandle</name>
    <filename>struct__SbgEComHandle.html</filename>
    <member kind="variable">
      <type>uint32</type>
      <name>cmdDefaultTimeOut</name>
      <anchorfile>struct__SbgEComHandle.html</anchorfile>
      <anchor>aa92016008995cc8b9ce151402b401df3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>numTrials</name>
      <anchorfile>struct__SbgEComHandle.html</anchorfile>
      <anchor>a7bd9c2f51339682e4640edafb142f7ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgEComReceiveFunc</type>
      <name>pReceiveCallback</name>
      <anchorfile>struct__SbgEComHandle.html</anchorfile>
      <anchor>a179f9005c0c895b611384aa84a2d60db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgEComReceiveLogFunc</type>
      <name>pReceiveLogCallback</name>
      <anchorfile>struct__SbgEComHandle.html</anchorfile>
      <anchor>ab7b5e6349b82cefd8e1b2bb4951e85b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgEComProtocol</type>
      <name>protocolHandle</name>
      <anchorfile>struct__SbgEComHandle.html</anchorfile>
      <anchor>a7daeffd88db5d49e1fb2ce9c8ac4fa2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>pUserArg</name>
      <anchorfile>struct__SbgEComHandle.html</anchorfile>
      <anchor>aca98a28b57270f5c3ee1de09d9b64951</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgEComInitConditionConf</name>
    <filename>struct__SbgEComInitConditionConf.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>altitude</name>
      <anchorfile>struct__SbgEComInitConditionConf.html</anchorfile>
      <anchor>ae56f7c8bb56b342a50a10d308d1f81c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8</type>
      <name>day</name>
      <anchorfile>struct__SbgEComInitConditionConf.html</anchorfile>
      <anchor>ab7b4f011dee483a1823ade9c2d1e6aba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>latitude</name>
      <anchorfile>struct__SbgEComInitConditionConf.html</anchorfile>
      <anchor>a7d8ffcc0bc462514c9d706c53269d2e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>longitude</name>
      <anchorfile>struct__SbgEComInitConditionConf.html</anchorfile>
      <anchor>ab3eb514f486f491c170474c0c3091e98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8</type>
      <name>month</name>
      <anchorfile>struct__SbgEComInitConditionConf.html</anchorfile>
      <anchor>a9b0a2408a2fb1b1dc033bad5a5ecc7db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>year</name>
      <anchorfile>struct__SbgEComInitConditionConf.html</anchorfile>
      <anchor>a6dd2b25e4bbc87500339ffc78029cba8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgEComInterfaceConf</name>
    <filename>struct__SbgEComInterfaceConf.html</filename>
    <member kind="variable">
      <type>uint32</type>
      <name>baudRate</name>
      <anchorfile>struct__SbgEComInterfaceConf.html</anchorfile>
      <anchor>a81ef524c4f14c14fa0ca94c10da92cbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgEComPortMode</type>
      <name>mode</name>
      <anchorfile>struct__SbgEComInterfaceConf.html</anchorfile>
      <anchor>aaf415cc19db14d66116b623030df2563</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgEComLegacyConf</name>
    <filename>struct__SbgEComLegacyConf.html</filename>
    <member kind="variable">
      <type>SbgEComLegacyEndian</type>
      <name>endian</name>
      <anchorfile>struct__SbgEComLegacyConf.html</anchorfile>
      <anchor>a9741b87bf12e705b26eb43e038d6af85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgEComLegacyFormat</type>
      <name>format</name>
      <anchorfile>struct__SbgEComLegacyConf.html</anchorfile>
      <anchor>aa0c10d259b5b62f4afee37df9770c199</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>mask</name>
      <anchorfile>struct__SbgEComLegacyConf.html</anchorfile>
      <anchor>a679590eec61f3f5304e4ba620d247cbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgEComOutputMode</type>
      <name>mode</name>
      <anchorfile>struct__SbgEComLegacyConf.html</anchorfile>
      <anchor>aa4f70652041d7edd2616cfd49e2a0d5a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgEComMagCalibResults</name>
    <filename>struct__SbgEComMagCalibResults.html</filename>
    <member kind="variable">
      <type>uint16</type>
      <name>advancedStatus</name>
      <anchorfile>struct__SbgEComMagCalibResults.html</anchorfile>
      <anchor>a0febf654d082838e465fc68940d5e74f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>afterMaxError</name>
      <anchorfile>struct__SbgEComMagCalibResults.html</anchorfile>
      <anchor>a2be833eec3c5f5ee04655c350f4d845a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>afterMeanError</name>
      <anchorfile>struct__SbgEComMagCalibResults.html</anchorfile>
      <anchor>a7f02d89015a6694e7d6e9b8778b2be55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>afterStdError</name>
      <anchorfile>struct__SbgEComMagCalibResults.html</anchorfile>
      <anchor>a7f2689ef164bb9c5f93076cf08179c87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>beforeMaxError</name>
      <anchorfile>struct__SbgEComMagCalibResults.html</anchorfile>
      <anchor>a6ea296ab6297ffe00b412e33461c364e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>beforeMeanError</name>
      <anchorfile>struct__SbgEComMagCalibResults.html</anchorfile>
      <anchor>a1c2e69263184d3c5f38bf899146dfb11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>beforeStdError</name>
      <anchorfile>struct__SbgEComMagCalibResults.html</anchorfile>
      <anchor>a5c39fc93a0987ef78b04c0661ef5a6da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgEComMagCalibConfidence</type>
      <name>confidence</name>
      <anchorfile>struct__SbgEComMagCalibResults.html</anchorfile>
      <anchor>a8d9328b50658feaa22114b5b488bb186</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>matrix</name>
      <anchorfile>struct__SbgEComMagCalibResults.html</anchorfile>
      <anchor>a55b3138ade424f3ca32ee990394de4b5</anchor>
      <arglist>[9]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxAccuracy</name>
      <anchorfile>struct__SbgEComMagCalibResults.html</anchorfile>
      <anchor>a8b4a25515de7519ecb2c10004369a6b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>maxNumPoints</name>
      <anchorfile>struct__SbgEComMagCalibResults.html</anchorfile>
      <anchor>af07d5da137b8a3c332514ea53bad6553</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>meanAccuracy</name>
      <anchorfile>struct__SbgEComMagCalibResults.html</anchorfile>
      <anchor>aa42dd8e695bab30900b853ca2d8a9f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>numPoints</name>
      <anchorfile>struct__SbgEComMagCalibResults.html</anchorfile>
      <anchor>a246ede66714738670190ef019c693495</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>offset</name>
      <anchorfile>struct__SbgEComMagCalibResults.html</anchorfile>
      <anchor>abaf51e6528983f193591a27aa0a9f064</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>SbgEComMagCalibQuality</type>
      <name>quality</name>
      <anchorfile>struct__SbgEComMagCalibResults.html</anchorfile>
      <anchor>aa9d0e800936b1d3d1c0ec260c8e495c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>stdAccuracy</name>
      <anchorfile>struct__SbgEComMagCalibResults.html</anchorfile>
      <anchor>af42289bb9a61297790a000a9a417078d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgEComMagRejectionConf</name>
    <filename>struct__SbgEComMagRejectionConf.html</filename>
    <member kind="variable">
      <type>SbgEComRejectionMode</type>
      <name>magneticField</name>
      <anchorfile>struct__SbgEComMagRejectionConf.html</anchorfile>
      <anchor>a257b9d51119427fc3d0be04f5a189c13</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgEComModelInfo</name>
    <filename>struct__SbgEComModelInfo.html</filename>
    <member kind="variable">
      <type>uint32</type>
      <name>id</name>
      <anchorfile>struct__SbgEComModelInfo.html</anchorfile>
      <anchor>a11a80a9d50ac63d04ecbfefb0b81c58a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>revision</name>
      <anchorfile>struct__SbgEComModelInfo.html</anchorfile>
      <anchor>ad43865e9306e216c2c3b5467854f051d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgEComOdoConf</name>
    <filename>struct__SbgEComOdoConf.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>gain</name>
      <anchorfile>struct__SbgEComOdoConf.html</anchorfile>
      <anchor>a75cacbb48c35d798ed86d5fcc181a598</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8</type>
      <name>gainError</name>
      <anchorfile>struct__SbgEComOdoConf.html</anchorfile>
      <anchor>acc5e73bb030aa795db055e237add8045</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>reverseMode</name>
      <anchorfile>struct__SbgEComOdoConf.html</anchorfile>
      <anchor>a9301cae0aa80246f49858d3d38696aeb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgEComOdoRejectionConf</name>
    <filename>struct__SbgEComOdoRejectionConf.html</filename>
    <member kind="variable">
      <type>SbgEComRejectionMode</type>
      <name>velocity</name>
      <anchorfile>struct__SbgEComOdoRejectionConf.html</anchorfile>
      <anchor>a56d262252ef9de34eef9852c9240dbb1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgEComProtocol</name>
    <filename>struct__SbgEComProtocol.html</filename>
    <member kind="variable">
      <type>SbgInterface *</type>
      <name>pLinkedInterface</name>
      <anchorfile>struct__SbgEComProtocol.html</anchorfile>
      <anchor>a72e9ebc10162d751c587be8990f28da2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8</type>
      <name>rxBuffer</name>
      <anchorfile>struct__SbgEComProtocol.html</anchorfile>
      <anchor>adb15c882ded2b71bb371be5976acded2</anchor>
      <arglist>[SBG_ECOM_MAX_BUFFER_SIZE]</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>rxBufferSize</name>
      <anchorfile>struct__SbgEComProtocol.html</anchorfile>
      <anchor>abae712e8de56b432206efc466712237a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgEComSensorAlignmentInfo</name>
    <filename>struct__SbgEComSensorAlignmentInfo.html</filename>
    <member kind="variable">
      <type>SbgEComAxisDirection</type>
      <name>axisDirectionX</name>
      <anchorfile>struct__SbgEComSensorAlignmentInfo.html</anchorfile>
      <anchor>a49f89c4f3d05c61691c4c7c56d3a014b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgEComAxisDirection</type>
      <name>axisDirectionY</name>
      <anchorfile>struct__SbgEComSensorAlignmentInfo.html</anchorfile>
      <anchor>adafa246093ebce796f85395bd3596234</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>misPitch</name>
      <anchorfile>struct__SbgEComSensorAlignmentInfo.html</anchorfile>
      <anchor>a5b23352d33fde5a6cb81d2e7f2edace9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>misRoll</name>
      <anchorfile>struct__SbgEComSensorAlignmentInfo.html</anchorfile>
      <anchor>a9f3e7ee2f11c1fd826eaa0bde800b80e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>misYaw</name>
      <anchorfile>struct__SbgEComSensorAlignmentInfo.html</anchorfile>
      <anchor>ab38ff14c42650107db6cf5e68c359b85</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgEComSyncInConf</name>
    <filename>struct__SbgEComSyncInConf.html</filename>
    <member kind="variable">
      <type>int32</type>
      <name>delay</name>
      <anchorfile>struct__SbgEComSyncInConf.html</anchorfile>
      <anchor>a6da54980571e0df5ee1ca8f2bb8474bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgEComSyncInSensitivity</type>
      <name>sensitivity</name>
      <anchorfile>struct__SbgEComSyncInConf.html</anchorfile>
      <anchor>ae1c4edd5f4b5b70a3a7f769a4fe3f592</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgEComSyncOutConf</name>
    <filename>struct__SbgEComSyncOutConf.html</filename>
    <member kind="variable">
      <type>uint32</type>
      <name>duration</name>
      <anchorfile>struct__SbgEComSyncOutConf.html</anchorfile>
      <anchor>a06b9509cbec1be9b212c7fc66cb62dc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgEComSyncOutFunction</type>
      <name>outputFunction</name>
      <anchorfile>struct__SbgEComSyncOutConf.html</anchorfile>
      <anchor>afc4587aea22aaad25c4289f331de11ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgEComSyncOutPolarity</type>
      <name>polarity</name>
      <anchorfile>struct__SbgEComSyncOutConf.html</anchorfile>
      <anchor>a2b8cbb1c2ddb887637046e76206da7e1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>_SbgEComUnifiedId</name>
    <filename>union__SbgEComUnifiedId.html</filename>
    <member kind="variable">
      <type>SbgEComLog1</type>
      <name>eCom1Log</name>
      <anchorfile>union__SbgEComUnifiedId.html</anchorfile>
      <anchor>ac90ef9fab574e40160645eea84d16416</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgEComCmd</type>
      <name>eComCmd</name>
      <anchorfile>union__SbgEComUnifiedId.html</anchorfile>
      <anchor>ab8c8ab60e01b03ccf7df6dc1fd19e496</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgEComLog</type>
      <name>eComLog</name>
      <anchorfile>union__SbgEComUnifiedId.html</anchorfile>
      <anchor>a7d460a3f0fb23ddbabb9fa6649559e19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgEComIdNmea1Log</type>
      <name>nmea1Id</name>
      <anchorfile>union__SbgEComUnifiedId.html</anchorfile>
      <anchor>a821b9edaae152b1a11bf750ebf4f42a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgEComNmeaLog</type>
      <name>nmeaId</name>
      <anchorfile>union__SbgEComUnifiedId.html</anchorfile>
      <anchor>ad260b90a064b0022ec4cdfd127d82fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgEComIdThirdParty</type>
      <name>thirdPartyId</name>
      <anchorfile>union__SbgEComUnifiedId.html</anchorfile>
      <anchor>a508188bd51d7d47139f80e9c83bf95a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgInterface</name>
    <filename>struct__SbgInterface.html</filename>
    <member kind="variable">
      <type>SbgInterfaceHandle</type>
      <name>handle</name>
      <anchorfile>struct__SbgInterface.html</anchorfile>
      <anchor>aae74df2147ca87be4d7415599976211f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgInterfaceIsValidFunc</type>
      <name>pIsValidFunc</name>
      <anchorfile>struct__SbgInterface.html</anchorfile>
      <anchor>ae3cb879f4d579516ef3d87f478bca2e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgInterfaceReadFunc</type>
      <name>pReadFunc</name>
      <anchorfile>struct__SbgInterface.html</anchorfile>
      <anchor>ae11a65ff0cd52b55312f2ced23382f57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgInterfaceWriteFunc</type>
      <name>pWriteFunc</name>
      <anchorfile>struct__SbgInterface.html</anchorfile>
      <anchor>aae499299edd9f6e34f313a44fead9fab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgInterfaceType</type>
      <name>type</name>
      <anchorfile>struct__SbgInterface.html</anchorfile>
      <anchor>a6346074bb281a4bed7430dd04d7457e7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgInterfaceUdp</name>
    <filename>struct__SbgInterfaceUdp.html</filename>
    <member kind="variable">
      <type>uint32</type>
      <name>localPort</name>
      <anchorfile>struct__SbgInterfaceUdp.html</anchorfile>
      <anchor>acf43565b8ac7a33484a44df467590147</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>pUdpSocket</name>
      <anchorfile>struct__SbgInterfaceUdp.html</anchorfile>
      <anchor>ad7215fc1a30d2ca7057be71a347bf2b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sbgIpAddress</type>
      <name>remoteAddr</name>
      <anchorfile>struct__SbgInterfaceUdp.html</anchorfile>
      <anchor>a036036dd391b7e522b2ec5dd254dca94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>remotePort</name>
      <anchorfile>struct__SbgInterfaceUdp.html</anchorfile>
      <anchor>a456c9570696e12ab9bafdc9cdbb940f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgLogDebug0</name>
    <filename>struct__SbgLogDebug0.html</filename>
    <member kind="variable">
      <type>uint32</type>
      <name>data</name>
      <anchorfile>struct__SbgLogDebug0.html</anchorfile>
      <anchor>a79929ef2c07710d21c25d51157da50c2</anchor>
      <arglist>[64]</arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogDebug0.html</anchorfile>
      <anchor>aa31d08fcaf6dd078f5af71108d517e03</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgLogDvlData</name>
    <filename>struct__SbgLogDvlData.html</filename>
    <member kind="variable">
      <type>uint16</type>
      <name>status</name>
      <anchorfile>struct__SbgLogDvlData.html</anchorfile>
      <anchor>acfb02d4a085aca8da3d44c20243afdde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogDvlData.html</anchorfile>
      <anchor>a1226987c3e55c67b2117a095fbffa2a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>velocity</name>
      <anchorfile>struct__SbgLogDvlData.html</anchorfile>
      <anchor>ad88f7c7c99d07aabfc0e5359998ba696</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>velocityStdDev</name>
      <anchorfile>struct__SbgLogDvlData.html</anchorfile>
      <anchor>a22651d24b055e8913f25563a1c61504a</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgLogEkfEulerData</name>
    <filename>struct__SbgLogEkfEulerData.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>euler</name>
      <anchorfile>struct__SbgLogEkfEulerData.html</anchorfile>
      <anchor>afa29df31b9aa66955cbc5334bc829d7c</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>eulerStdDev</name>
      <anchorfile>struct__SbgLogEkfEulerData.html</anchorfile>
      <anchor>aa37905844cb314052224d452a5884811</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>status</name>
      <anchorfile>struct__SbgLogEkfEulerData.html</anchorfile>
      <anchor>a1b411074fc266f746e2a886834ce87da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogEkfEulerData.html</anchorfile>
      <anchor>a2927e83c7bf56a696a5471f2f144a904</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgLogEkfNavData</name>
    <filename>struct__SbgLogEkfNavData.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>position</name>
      <anchorfile>struct__SbgLogEkfNavData.html</anchorfile>
      <anchor>a1bb34967a2f4579a1ad2ff4542cb8151</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>positionStdDev</name>
      <anchorfile>struct__SbgLogEkfNavData.html</anchorfile>
      <anchor>a7cf3b4a71c57bb9c83b6e7c3b9b660b3</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>status</name>
      <anchorfile>struct__SbgLogEkfNavData.html</anchorfile>
      <anchor>a9be2af3dc15670bd4e04e32cac2e23bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogEkfNavData.html</anchorfile>
      <anchor>a2cfa1e23308a9c92170a0a8a98cb8741</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>undulation</name>
      <anchorfile>struct__SbgLogEkfNavData.html</anchorfile>
      <anchor>aeee749a05c08c1dde3e5ea70591ae75b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>velocity</name>
      <anchorfile>struct__SbgLogEkfNavData.html</anchorfile>
      <anchor>af6f4b54c2b30e85543fd55774d22142c</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>velocityStdDev</name>
      <anchorfile>struct__SbgLogEkfNavData.html</anchorfile>
      <anchor>a6d3cb454f1d057dae556dd93d41a4185</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgLogEkfQuatData</name>
    <filename>struct__SbgLogEkfQuatData.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>eulerStdDev</name>
      <anchorfile>struct__SbgLogEkfQuatData.html</anchorfile>
      <anchor>adf15b491c5bff95cc4289d153c7555c3</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>quaternion</name>
      <anchorfile>struct__SbgLogEkfQuatData.html</anchorfile>
      <anchor>a49cdc148e9e42936b86ab859394d820c</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>status</name>
      <anchorfile>struct__SbgLogEkfQuatData.html</anchorfile>
      <anchor>a4352d21f860f230b1aeef33180714e4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogEkfQuatData.html</anchorfile>
      <anchor>a902b529702159c4fe6f7febcf7e19f12</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgLogEvent</name>
    <filename>struct__SbgLogEvent.html</filename>
    <member kind="variable">
      <type>uint16</type>
      <name>status</name>
      <anchorfile>struct__SbgLogEvent.html</anchorfile>
      <anchor>accca5bc888c7d7ab7dd52b1f6e2bdf9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>timeOffset0</name>
      <anchorfile>struct__SbgLogEvent.html</anchorfile>
      <anchor>a36ae8b3855cf10512434d660996d2374</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>timeOffset1</name>
      <anchorfile>struct__SbgLogEvent.html</anchorfile>
      <anchor>a30d2e8ff5a6c15613b36d1cad02291b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>timeOffset2</name>
      <anchorfile>struct__SbgLogEvent.html</anchorfile>
      <anchor>aec5f2acd276c374dd18e765231d54326</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>timeOffset3</name>
      <anchorfile>struct__SbgLogEvent.html</anchorfile>
      <anchor>a86e8d1b64ef656fbbb8fdf635add4792</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogEvent.html</anchorfile>
      <anchor>a32e323c93e6e7b7936ba3d11ebfe214f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgLogFastImuData</name>
    <filename>struct__SbgLogFastImuData.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>accelerometers</name>
      <anchorfile>struct__SbgLogFastImuData.html</anchorfile>
      <anchor>adc6ea0e1f69cab3ed81366658df81252</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gyroscopes</name>
      <anchorfile>struct__SbgLogFastImuData.html</anchorfile>
      <anchor>a27a459b774f1f8d2afed32d1e451e7ce</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>status</name>
      <anchorfile>struct__SbgLogFastImuData.html</anchorfile>
      <anchor>a35308529a6e8109803fe30e6c190e720</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogFastImuData.html</anchorfile>
      <anchor>a416edc35bc4e5491eea7308d67e04577</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgLogGpsHdt</name>
    <filename>struct__SbgLogGpsHdt.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>heading</name>
      <anchorfile>struct__SbgLogGpsHdt.html</anchorfile>
      <anchor>acaa5f4c7d7bca39aaf8b07734972738b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>headingAccuracy</name>
      <anchorfile>struct__SbgLogGpsHdt.html</anchorfile>
      <anchor>a6539fa4a5322235ae1c2f88d07dd4f19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>pitch</name>
      <anchorfile>struct__SbgLogGpsHdt.html</anchorfile>
      <anchor>a64e89723e0d1d3e10d2513f70c2b64ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>pitchAccuracy</name>
      <anchorfile>struct__SbgLogGpsHdt.html</anchorfile>
      <anchor>a14ec93c17df03638e6ab1381227e49ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>status</name>
      <anchorfile>struct__SbgLogGpsHdt.html</anchorfile>
      <anchor>afd776d6f655b6fc3e32476449b031694</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>timeOfWeek</name>
      <anchorfile>struct__SbgLogGpsHdt.html</anchorfile>
      <anchor>a22350ef4b8b4b5a0cb61d5bc39980556</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogGpsHdt.html</anchorfile>
      <anchor>a0e8c6ba1cb0478878a7ab34fa39b75ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgLogGpsPos</name>
    <filename>struct__SbgLogGpsPos.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>altitude</name>
      <anchorfile>struct__SbgLogGpsPos.html</anchorfile>
      <anchor>ae3456b9e61b0a47bb43c633aa6bed474</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>altitudeAccuracy</name>
      <anchorfile>struct__SbgLogGpsPos.html</anchorfile>
      <anchor>ab0a97a09b67ad23f41edd53173305520</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>baseStationId</name>
      <anchorfile>struct__SbgLogGpsPos.html</anchorfile>
      <anchor>aa12d0e319b3462b5faa7f9bd28e13381</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>differentialAge</name>
      <anchorfile>struct__SbgLogGpsPos.html</anchorfile>
      <anchor>a8fa1e5fb46e88c7a236e13f0e67b6137</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>latitude</name>
      <anchorfile>struct__SbgLogGpsPos.html</anchorfile>
      <anchor>a53bc8e377f98939589c644f4f1cc49fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>latitudeAccuracy</name>
      <anchorfile>struct__SbgLogGpsPos.html</anchorfile>
      <anchor>a89d400fb02f50bad8d5276f9d5a134c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>longitude</name>
      <anchorfile>struct__SbgLogGpsPos.html</anchorfile>
      <anchor>ad654d461abe82d3d168f867121d5fc86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>longitudeAccuracy</name>
      <anchorfile>struct__SbgLogGpsPos.html</anchorfile>
      <anchor>aea9033598a3d980843d6713c1eae7b3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8</type>
      <name>numSvUsed</name>
      <anchorfile>struct__SbgLogGpsPos.html</anchorfile>
      <anchor>a303821cf0699635d017f1a65d96e236e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>status</name>
      <anchorfile>struct__SbgLogGpsPos.html</anchorfile>
      <anchor>a6c64a2ffcbdaa041d001943f40a01bfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>timeOfWeek</name>
      <anchorfile>struct__SbgLogGpsPos.html</anchorfile>
      <anchor>af54df0ad92b5a4b049ba51e057923223</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogGpsPos.html</anchorfile>
      <anchor>ab0cccbf12ba778875208d0869c2bc182</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>undulation</name>
      <anchorfile>struct__SbgLogGpsPos.html</anchorfile>
      <anchor>adad43014c2d14ad38691d86d61228b46</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgLogGpsRaw</name>
    <filename>struct__SbgLogGpsRaw.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>bufferSize</name>
      <anchorfile>struct__SbgLogGpsRaw.html</anchorfile>
      <anchor>aba0caa705d9eef44f4a3f4d68353a192</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8</type>
      <name>rawBuffer</name>
      <anchorfile>struct__SbgLogGpsRaw.html</anchorfile>
      <anchor>a67452b82cb1bacfb1ec912179b0c6339</anchor>
      <arglist>[SBG_ECOM_GPS_RAW_MAX_BUFFER_SIZE]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgLogGpsVel</name>
    <filename>struct__SbgLogGpsVel.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>course</name>
      <anchorfile>struct__SbgLogGpsVel.html</anchorfile>
      <anchor>acae570372f4aac4da5d8f69283eb8d2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>courseAcc</name>
      <anchorfile>struct__SbgLogGpsVel.html</anchorfile>
      <anchor>a8262eb43ed723a515edd7dcfdbae0ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>status</name>
      <anchorfile>struct__SbgLogGpsVel.html</anchorfile>
      <anchor>afa96df2e65254537528e48aa843eefc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>timeOfWeek</name>
      <anchorfile>struct__SbgLogGpsVel.html</anchorfile>
      <anchor>a0ababc91d2fce6fa11716362d044caee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogGpsVel.html</anchorfile>
      <anchor>a743d1ff6306b9c042c15d27e89ef75a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>velocity</name>
      <anchorfile>struct__SbgLogGpsVel.html</anchorfile>
      <anchor>a1d52846d0ce9ec6713e450e04e336c51</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>velocityAcc</name>
      <anchorfile>struct__SbgLogGpsVel.html</anchorfile>
      <anchor>a96993b8aa9bbf8b41d7dc944e10dbb98</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgLogImuData</name>
    <filename>struct__SbgLogImuData.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>accelerometers</name>
      <anchorfile>struct__SbgLogImuData.html</anchorfile>
      <anchor>aa1c8c5ec860a202a74e3dd60ac12df0c</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>deltaAngle</name>
      <anchorfile>struct__SbgLogImuData.html</anchorfile>
      <anchor>a6c5e14b0b85de9bde398f96ec4c1dcd3</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>deltaVelocity</name>
      <anchorfile>struct__SbgLogImuData.html</anchorfile>
      <anchor>ac76d3794e1ba63ebdb3bd63f40f838ff</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gyroscopes</name>
      <anchorfile>struct__SbgLogImuData.html</anchorfile>
      <anchor>a04590aedf46cb2c877dbb86a163644e7</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>status</name>
      <anchorfile>struct__SbgLogImuData.html</anchorfile>
      <anchor>aeb59ff8d4b6e5be1e67a30c6bd52c3ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>temperature</name>
      <anchorfile>struct__SbgLogImuData.html</anchorfile>
      <anchor>a3e00017aa50d1c573bcb9e0cfeba6a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogImuData.html</anchorfile>
      <anchor>a3dc960e03946e01f42a671c3a16c1b02</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgLogMag</name>
    <filename>struct__SbgLogMag.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>accelerometers</name>
      <anchorfile>struct__SbgLogMag.html</anchorfile>
      <anchor>a2b7e57ebc7127dffa59708d495aa5943</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>magnetometers</name>
      <anchorfile>struct__SbgLogMag.html</anchorfile>
      <anchor>a6b1ce9221077ff493645807f8508f64f</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>status</name>
      <anchorfile>struct__SbgLogMag.html</anchorfile>
      <anchor>aea61be42b8c3e6fcaf365d21b6387e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogMag.html</anchorfile>
      <anchor>a8c0306def87209ef6a42e7d2506bfee1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgLogMagCalib</name>
    <filename>struct__SbgLogMagCalib.html</filename>
    <member kind="variable">
      <type>uint8</type>
      <name>magData</name>
      <anchorfile>struct__SbgLogMagCalib.html</anchorfile>
      <anchor>a5029d0393bc8100ffa0eb2ad665ae355</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>reserved</name>
      <anchorfile>struct__SbgLogMagCalib.html</anchorfile>
      <anchor>a06428c2b8df0535969cc2a44e09fb8f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogMagCalib.html</anchorfile>
      <anchor>abd93906f61a27de0c95e66d5964f5292</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgLogOdometerData</name>
    <filename>struct__SbgLogOdometerData.html</filename>
    <member kind="variable">
      <type>uint16</type>
      <name>status</name>
      <anchorfile>struct__SbgLogOdometerData.html</anchorfile>
      <anchor>af3628c52723b75335ed3b5aefc6ddbb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogOdometerData.html</anchorfile>
      <anchor>ad383d3e31508246de332f84ddcf96d53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>velocity</name>
      <anchorfile>struct__SbgLogOdometerData.html</anchorfile>
      <anchor>a5031a9d5c9a686d3d6804351795b7a98</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgLogPressureData</name>
    <filename>struct__SbgLogPressureData.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>height</name>
      <anchorfile>struct__SbgLogPressureData.html</anchorfile>
      <anchor>a80b898269df677fe3071add88375c4db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>pressure</name>
      <anchorfile>struct__SbgLogPressureData.html</anchorfile>
      <anchor>a6d90db7d046d1f972b276e9c0da56474</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>status</name>
      <anchorfile>struct__SbgLogPressureData.html</anchorfile>
      <anchor>a49715d1c1e6502fb3d0d5027fb01a26d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogPressureData.html</anchorfile>
      <anchor>aaaa8cef47a3b3c2f92185e7f71c75f76</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgLogShipMotionData</name>
    <filename>struct__SbgLogShipMotionData.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>mainHeavePeriod</name>
      <anchorfile>struct__SbgLogShipMotionData.html</anchorfile>
      <anchor>a305304ba493e50c079d89f184fcc587f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>shipAccel</name>
      <anchorfile>struct__SbgLogShipMotionData.html</anchorfile>
      <anchor>a1774378123704554d9a830b45581debe</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>shipMotion</name>
      <anchorfile>struct__SbgLogShipMotionData.html</anchorfile>
      <anchor>aaf38007202c5ac7686ffe6cc15239517</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>shipVel</name>
      <anchorfile>struct__SbgLogShipMotionData.html</anchorfile>
      <anchor>ade4b10269f40679412507183060779fd</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>status</name>
      <anchorfile>struct__SbgLogShipMotionData.html</anchorfile>
      <anchor>a97348b7bad7d8d071b71ff7592c2e910</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogShipMotionData.html</anchorfile>
      <anchor>ad603356d104ded4ac7256669901b0d03</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgLogStatusData</name>
    <filename>struct__SbgLogStatusData.html</filename>
    <member kind="variable">
      <type>uint32</type>
      <name>aidingStatus</name>
      <anchorfile>struct__SbgLogStatusData.html</anchorfile>
      <anchor>aea43dd27c53e3a2e5d70460245831e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>comStatus</name>
      <anchorfile>struct__SbgLogStatusData.html</anchorfile>
      <anchor>a6426540049e6073f67d2bc6b5be1d424</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>generalStatus</name>
      <anchorfile>struct__SbgLogStatusData.html</anchorfile>
      <anchor>a44c9dbccca5b11766801724d87e593ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>reserved1</name>
      <anchorfile>struct__SbgLogStatusData.html</anchorfile>
      <anchor>afed563debf7bf4ea4fb457fdc627d2fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>reserved2</name>
      <anchorfile>struct__SbgLogStatusData.html</anchorfile>
      <anchor>af85c60eeb424dacc8ef0763d3eb31ded</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>reserved3</name>
      <anchorfile>struct__SbgLogStatusData.html</anchorfile>
      <anchor>a546cb317a9d2b9ed099a5b71a81b5fa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogStatusData.html</anchorfile>
      <anchor>a75a7c0b71df9294134495021a7f7d588</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>uptime</name>
      <anchorfile>struct__SbgLogStatusData.html</anchorfile>
      <anchor>a7260903bfcf9200d632d5f5a16797c19</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgLogUsblData</name>
    <filename>struct__SbgLogUsblData.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>depth</name>
      <anchorfile>struct__SbgLogUsblData.html</anchorfile>
      <anchor>ae83196f570876e950974ad1a657c44d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>depthAccuracy</name>
      <anchorfile>struct__SbgLogUsblData.html</anchorfile>
      <anchor>acf168e876e5a7c748b544103bc29ac93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>latitude</name>
      <anchorfile>struct__SbgLogUsblData.html</anchorfile>
      <anchor>a37f0cc0482f57d3037353804de4e4dad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>latitudeAccuracy</name>
      <anchorfile>struct__SbgLogUsblData.html</anchorfile>
      <anchor>ada856ea6b9e61ffc4ebe5d4e348faa36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>longitude</name>
      <anchorfile>struct__SbgLogUsblData.html</anchorfile>
      <anchor>a3248b390ba797290c09d43c79ff3544d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>longitudeAccuracy</name>
      <anchorfile>struct__SbgLogUsblData.html</anchorfile>
      <anchor>abb3d6ee7c22fb029e6c04cde9327be8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>status</name>
      <anchorfile>struct__SbgLogUsblData.html</anchorfile>
      <anchor>a0c9d9d77b6df414059192e68c7cbc4f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogUsblData.html</anchorfile>
      <anchor>aeb273445a858f73dc11c25560460313f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgLogUtcData</name>
    <filename>struct__SbgLogUtcData.html</filename>
    <member kind="variable">
      <type>int8</type>
      <name>day</name>
      <anchorfile>struct__SbgLogUtcData.html</anchorfile>
      <anchor>a129f199c71594765b9c99c34b9d561d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>gpsTimeOfWeek</name>
      <anchorfile>struct__SbgLogUtcData.html</anchorfile>
      <anchor>a37a09816ad07b1b2dc213433ee64c861</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8</type>
      <name>hour</name>
      <anchorfile>struct__SbgLogUtcData.html</anchorfile>
      <anchor>a32898b55733278c995dcac2eb750c83c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8</type>
      <name>minute</name>
      <anchorfile>struct__SbgLogUtcData.html</anchorfile>
      <anchor>aa284b610e8090158b2d6fa1adc4a7f40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8</type>
      <name>month</name>
      <anchorfile>struct__SbgLogUtcData.html</anchorfile>
      <anchor>a81b2ca8eb82b9267737b8fbab8437236</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32</type>
      <name>nanoSecond</name>
      <anchorfile>struct__SbgLogUtcData.html</anchorfile>
      <anchor>a1cfcfb5079d3e54b5ff12efb3c8800c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8</type>
      <name>second</name>
      <anchorfile>struct__SbgLogUtcData.html</anchorfile>
      <anchor>a1407a25497a8603a4af85828d4b2dd34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>status</name>
      <anchorfile>struct__SbgLogUtcData.html</anchorfile>
      <anchor>a4c7e043aabc18c5871be5b79c1994d3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogUtcData.html</anchorfile>
      <anchor>a3b651a58c0e10cb303a2333c7b6e0387</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>year</name>
      <anchorfile>struct__SbgLogUtcData.html</anchorfile>
      <anchor>a98895258eac6534cea6c6c1080e20b8b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgSplitBuffer</name>
    <filename>struct__SbgSplitBuffer.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>linkedBufferSize</name>
      <anchorfile>struct__SbgSplitBuffer.html</anchorfile>
      <anchor>abb24f7709c825a98ed47f7d27e5bfadd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8 *</type>
      <name>pLinkedBuffer</name>
      <anchorfile>struct__SbgSplitBuffer.html</anchorfile>
      <anchor>a41f8b20a31befc0c4740136b0517bc57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>subBufferNbr</name>
      <anchorfile>struct__SbgSplitBuffer.html</anchorfile>
      <anchor>a839ce33688232d2d477836ee50cda19b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>subBufferSize</name>
      <anchorfile>struct__SbgSplitBuffer.html</anchorfile>
      <anchor>aec4f84d8e4266c0a9eaccae68877f419</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgStreamBuffer</name>
    <filename>struct__SbgStreamBuffer.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>bufferSize</name>
      <anchorfile>struct__SbgStreamBuffer.html</anchorfile>
      <anchor>a876f9483e58e4a3789dfc40249e572c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgErrorCode</type>
      <name>errorCode</name>
      <anchorfile>struct__SbgStreamBuffer.html</anchorfile>
      <anchor>a0ea1b57aea34a0e36f64669f25d606fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgSBMode</type>
      <name>modes</name>
      <anchorfile>struct__SbgStreamBuffer.html</anchorfile>
      <anchor>ab7bf488220644ddb4ff3e00428bd9e83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8 *</type>
      <name>pBufferPtr</name>
      <anchorfile>struct__SbgStreamBuffer.html</anchorfile>
      <anchor>ab6307abe91d32ddac72de506e1341780</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8 *</type>
      <name>pCurrentPtr</name>
      <anchorfile>struct__SbgStreamBuffer.html</anchorfile>
      <anchor>a7d7d88778fe14303ef0d4a83ef692736</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgVersion</name>
    <filename>struct__SbgVersion.html</filename>
    <member kind="variable">
      <type>uint16</type>
      <name>build</name>
      <anchorfile>struct__SbgVersion.html</anchorfile>
      <anchor>a22570107e0bec1bc419f8a845ac31c73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8</type>
      <name>major</name>
      <anchorfile>struct__SbgVersion.html</anchorfile>
      <anchor>ac936e54ca4b8605960c47a362af02cf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8</type>
      <name>minor</name>
      <anchorfile>struct__SbgVersion.html</anchorfile>
      <anchor>a88d1bf2f9a11b3ca0f66b6d25dff0420</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgVersionQualifier</type>
      <name>qualifier</name>
      <anchorfile>struct__SbgVersion.html</anchorfile>
      <anchor>a74b01eefb2dda7ab9407cc2736f6286a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8</type>
      <name>rev</name>
      <anchorfile>struct__SbgVersion.html</anchorfile>
      <anchor>a9d186fc180373cf47265ce54abcd8f8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>softwareScheme</name>
      <anchorfile>struct__SbgVersion.html</anchorfile>
      <anchor>ad9bb052ed401f3a87ca6ba21fccd9c62</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_Split64</name>
    <filename>struct__Split64.html</filename>
    <member kind="variable">
      <type>uint32</type>
      <name>high</name>
      <anchorfile>struct__Split64.html</anchorfile>
      <anchor>ae0af94372176aa149d465b1989afb0dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>low</name>
      <anchorfile>struct__Split64.html</anchorfile>
      <anchor>a3fbb60b395990bf68acbbc0785640f05</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>_Uint8PtrToUint32Ptr</name>
    <filename>union__Uint8PtrToUint32Ptr.html</filename>
    <member kind="variable">
      <type>uint32 *</type>
      <name>m_pointerUint32</name>
      <anchorfile>union__Uint8PtrToUint32Ptr.html</anchorfile>
      <anchor>aa45b0da95c81f0ef2909da975ce767ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8 *</type>
      <name>m_pointerUint8</name>
      <anchorfile>union__Uint8PtrToUint32Ptr.html</anchorfile>
      <anchor>aa9c715f258c7dba8655a4cfc6131538c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>_Uint8ToInt16</name>
    <filename>union__Uint8ToInt16.html</filename>
    <member kind="variable">
      <type>uint8</type>
      <name>buffer</name>
      <anchorfile>union__Uint8ToInt16.html</anchorfile>
      <anchor>a8742d77adbbc9e5e48810a20169576de</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int16</type>
      <name>value</name>
      <anchorfile>union__Uint8ToInt16.html</anchorfile>
      <anchor>a0fa655b376a30034065941a67068d3a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>_Uint8ToInt32</name>
    <filename>union__Uint8ToInt32.html</filename>
    <member kind="variable">
      <type>uint8</type>
      <name>buffer</name>
      <anchorfile>union__Uint8ToInt32.html</anchorfile>
      <anchor>a1e2819f0aa51e514e765754dfad6c90c</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>int32</type>
      <name>value</name>
      <anchorfile>union__Uint8ToInt32.html</anchorfile>
      <anchor>a0bd9eb1aeb605353ad12251f515efeb0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>_Uint8ToUint16</name>
    <filename>union__Uint8ToUint16.html</filename>
    <member kind="variable">
      <type>uint8</type>
      <name>buffer</name>
      <anchorfile>union__Uint8ToUint16.html</anchorfile>
      <anchor>a93823c0400a18fc2c9bba157d7d26fef</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>uint16</type>
      <name>value</name>
      <anchorfile>union__Uint8ToUint16.html</anchorfile>
      <anchor>a296b54af550f20fa296a03a9fe5c5785</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>_Uint8ToUint32</name>
    <filename>union__Uint8ToUint32.html</filename>
    <member kind="variable">
      <type>uint8</type>
      <name>buffer</name>
      <anchorfile>union__Uint8ToUint32.html</anchorfile>
      <anchor>a22cfc7c89e558fae5551061b00414a0a</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>value</name>
      <anchorfile>union__Uint8ToUint32.html</anchorfile>
      <anchor>a4985c176ddd3721fdebff4d7a3cfca5b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ellipse</name>
    <filename>classEllipse.html</filename>
    <member kind="function">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a311d79e3976818a337ed82e29cc96b5e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>connect</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a884a872e7c196c1b84e71affb011a084</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ellipse</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a443ed7faa7570f6cb0506d7347a6084a</anchor>
      <arglist>(ros::NodeHandle *n)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>end_mag_calibration</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>afb0bf188a36b864a9c620c3a9f55477b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init_callback</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a04750749047398a68d0d34b950292303</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init_publishers</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a59df8873929070033d3766954fecdf99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load_param</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a25b8a82599355e92985bb399a07e4b3d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>aab7695c231cb29e8d539495a76c31357</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save_config</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a9cc5642c5dd246f983a7c6f3d1b57907</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>save_mag_calibration</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a46e8e0f58b06ae9a078b879c6b0d5029</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set_cmd_aiding_assignement</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>ae364627319010c483b20966b547bc56b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set_cmd_gnss_lever_arm</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a03a23d587cae160b69885d7a5c19588c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set_cmd_gnss_model</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a5db4ea500fe19dd37d75bd005b1798d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set_cmd_gnss_reject_mode</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a96d23ddca130c33dbb76575c7be650eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set_cmd_imu_lever_arm</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a2da9eb1d12b1d33a31b2d2f0faade01d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set_cmd_init_parameters</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>ad281b92b26d40c218828c7ff53ea4db5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set_cmd_mag_model</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a756866f1ad4f5a04c4d6f6b3b39338fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set_cmd_mag_reject_mode</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a2fdfed56fde0fdd329ae939bad0ecef2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set_cmd_motion_profile</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a69b2cbacb9e8d60a1c87364811fa3f29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set_cmd_odom_conf</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a3e7d46c1b860965c79d6be0b475467f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set_cmd_odom_lever_arm</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>ac105e2b443b9d18b054d736339c58f6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set_cmd_odom_reject_mode</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a1d47e93295bc3d436db24406bd725184</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set_cmd_output</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a93a2bb4a48a8286b3045f295d93029f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>start_mag_calibration</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a7bfc13119c451b086111b76885c45bf4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Ellipse</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a94271a8a2b16101a52491b7e81e28547</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_new_sbgEkfEuler</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a4a3ca830bccd72c95689e6196ae29c9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_new_sbgEkfNav</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>afcef04ea45634c5ee10b83ca8da27dff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_new_sbgEkfQuat</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a1e7a91b213d0839ca6c2fc115c3af308</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_new_sbgEventA</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>ac7d7a4ec915951af1376da88e49713e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_new_sbgEventB</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a10a1453967805d504eb5d2ef82cc454c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_new_sbgEventC</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>ab8ed15f1c4f8f16fc587f71c8072a20d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_new_sbgEventD</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>ae2285edb6de6272590b23fe0d8a765a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_new_sbgGpsHdt</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>aee7feee219cc613d9b9fe7bef4509ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_new_sbgGpsPos</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>af328ae36841d5900288ec943a7310b4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_new_sbgGpsRaw</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a88d7b909e1f5cef4076ac7c7b2ff0f52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_new_sbgGpsVel</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a51a67ec8f442116a88490137ef121544</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_new_sbgImuData</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a43a4d406c37dd1d398b6c01c96bc28a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_new_sbgMag</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a3d048ee79170733373979e2e25581a25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_new_sbgMagCalib</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>afc6ca7a44cd6c38df3ea0411f598b426</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_new_sbgOdoVel</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a6c5e6c39b03f381b5b5e5097976a8324</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_new_sbgPressure</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a9b983c50aa577c46897c06b71dd5b1f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_new_sbgShipMotion</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>abca03156a3291155fbe72b8b55f0e969</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_new_sbgStatus</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>aa3336ceee5d6371f939962f242f00630</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_new_sbgUtcTime</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a4547e2287d9a36d60d758744715221e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_rate_frequency</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>abfc8380ef7acc857ec188724f401eef3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sbg_driver::SbgEkfEuler</type>
      <name>m_sbgEkfEuler_msg</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>abdfd97003915c61afe6308c814a4d983</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sbg_driver::SbgEkfNav</type>
      <name>m_sbgEkfNav_msg</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>ad0254018fd239dba9339f4ef6022d859</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sbg_driver::SbgEkfQuat</type>
      <name>m_sbgEkfQuat_msg</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a935383b022408534a3efdaecbadbc33e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sbg_driver::SbgEvent</type>
      <name>m_sbgEventA_msg</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a2b23b4fb61ba569ac744c17f1530e341</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sbg_driver::SbgEvent</type>
      <name>m_sbgEventB_msg</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>afebb62ca6dec7f17557cafb8616b3a8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sbg_driver::SbgEvent</type>
      <name>m_sbgEventC_msg</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a015065e330b29ba94d678515ab64d51c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sbg_driver::SbgEvent</type>
      <name>m_sbgEventD_msg</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a0a0f18f166bfe67bc06b38dcac0dcd19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sbg_driver::SbgGpsHdt</type>
      <name>m_sbgGpsHdt_msg</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>aad38dafd45ddf8c6c043f03c1ca509d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sbg_driver::SbgGpsPos</type>
      <name>m_sbgGpsPos_msg</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a011a50fc594f95630d4d53bee47a981a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sbg_driver::SbgGpsRaw</type>
      <name>m_sbgGpsRaw_msg</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a9d72ce2323523505ede472158f6d51e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sbg_driver::SbgGpsVel</type>
      <name>m_sbgGpsVel_msg</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>aa008026943180cac25168f16b021be4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sbg_driver::SbgImuData</type>
      <name>m_sbgImuData_msg</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a45a319ea23887b67d2e77ed22d4acf14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sbg_driver::SbgMag</type>
      <name>m_sbgMag_msg</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>adfa5d67945418df917fd4d49ee3f4559</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sbg_driver::SbgMagCalib</type>
      <name>m_sbgMagCalib_msg</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>ab878e4ae0a8038b98664f1e7ac00f363</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sbg_driver::SbgOdoVel</type>
      <name>m_sbgOdoVel_msg</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a94b103ce944a4efaf37936de0da67d9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sbg_driver::SbgPressure</type>
      <name>m_sbgPressure_msg</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a1199fb48ba30696ec3aea8f2a5dfeb38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sbg_driver::SbgShipMotion</type>
      <name>m_sbgShipMotion_msg</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a206d77a50e007022f2879023086a828a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sbg_driver::SbgStatus</type>
      <name>m_sbgStatus_msg</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>aff6d3e3807d9b939fce85b95ee52459e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sbg_driver::SbgUtcTime</type>
      <name>m_sbgUtcTime_msg</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a40572e65a48258087334148ec1dd77be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SbgEComHandle</type>
      <name>m_comHandle</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a981989e75089400913f9a711646bb846</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_gnss1AntennaDistance</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a05ea6a6d804cfba29f668e1169abfa58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_gnss1HdtRejectMode</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>af49671ab8a84333d491e69217dd0cd44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_gnss1LeverArmX</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a6f4b563ee8307b474b9fad449a7aded3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_gnss1LeverArmY</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a912084b3b9089ac7fd12883b89c3007b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_gnss1LeverArmZ</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>aa1642c52c22d05f0e1b352ad994726ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_gnss1ModulePortAssignment</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a93b2ea2e7e4734a3338e17c585d26cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_gnss1ModuleSyncAssignment</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>ae9049daddc00729321c20d3e26ef72ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_gnss1PitchOffset</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>ace7198c1bf89d354387fe687f5b01f9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_gnss1PosRejectMode</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a5d754df3a3e285ab9f075206642e55f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_gnss1VelRejectMode</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a99b7bf442acd8df366c7cb486c6c8eda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_gnss1YawOffset</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a5dce405a43e153a994fc42c76868e56e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint32</type>
      <name>m_gnssModelId</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>ae435daad713402ce3f2a2c4a547cff07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_imuAxisDirectionX</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a77962d5e796cbb9faa7aafcabd07b3bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_imuAxisDirectionY</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a28f8a18adc24d755edf570325a58b007</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_imuLeverArm</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a9ecb703c4366a81c2880ecae660d9a41</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_imuMisPitch</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a64944dc68ed140fb7db17b7d868a99b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_imuMisRoll</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a363ddb1feb2c9b84d8afe4426178d405</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_imuMisYaw</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a9b474dbaefdc54449555f29e7ff48cff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_initAlt</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a3fd9922fd1c1c542cadf5b1d566f3cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8</type>
      <name>m_initDay</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a8d71a539abda4e6402b0451b502252a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_initLat</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a22e798dbac278ced2a97689ef9623f47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_initLong</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a8de90cd794bcd616d37cf99bb81a3c5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8</type>
      <name>m_initMonth</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>ab3cd17b494fa9f0e4ab38086acd74556</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint16</type>
      <name>m_initYear</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a9dd06b569eb3e55c95d30139be6f9edf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_log_ekf_euler</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a3c79efa4a433f53c90095bd7818222fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_log_ekf_nav</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a82dfdde5b338bc737acb8f81ceb903e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_log_ekf_quat</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>afa021ed0df53005adc134bb350ba3b04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_log_event_a</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a06ca6489c44635b17d6559fb535b3b9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_log_event_b</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>aec28032c9b9879e34c8492cec354c896</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_log_event_c</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a60368739419a49207d872f51c708144a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_log_event_d</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>ae4131b1162c50fe4ba228ecee23a449b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_log_gps1_hdt</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a8e74ddc9d8823265e5c0253bd61e92b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_log_gps1_pos</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a1f2d85197cbeeaffa83e278f2537d223</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_log_gps1_raw</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a74a7c818ab14e3919dbf6698d95d1314</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_log_gps1_vel</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a89e50163d6c8d5af38a737abf571d8e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_log_imu_data</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a2e8c613d194ec5da1dfbe96a9be66d65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_log_mag</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a6708486d5082c75707c77643f75ce7ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_log_mag_calib</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>afaaaf5b554f758c7b11498b7fce3d605</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_log_odo_vel</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a499dbb2fad741f97c8bc00e36039c1e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_log_pressure</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a1a10809821326686c089bb7b50803df9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_log_ship_motion</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>ad77710ba5907c22da1a08944f0cb71f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_log_status</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a641dc25f201b071a2e6617649ad7286e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_log_utc_time</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>ae6b50b8d4b5b24ab3294be4017bc2eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SbgEComMagCalibResults</type>
      <name>m_magCalibResults</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a65081df8f67cc782fd606c1ce58b01bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_magMatrix</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>af75008fea59817c84ef1b10358167d72</anchor>
      <arglist>[3][3]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint32</type>
      <name>m_magModelId</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a9588a31b4575d8cfcd1096eb60d8406f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_magnetic_calibration_bandwidth</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a9a91f04226ed9d97fc8decdee11c712d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_magnetic_calibration_mode</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a817a0f2fab98c798ce1acd6dbe3b65f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_magOffset</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>ada56923bd0ed7b40320cc4bdd67c9a09</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_magRejectMode</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>aaf71174b9417ba11973d6dbcd4db6bbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint32</type>
      <name>m_motionProfileId</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a0a704517c6ae0d6ae34ed68471a3f223</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle *</type>
      <name>m_node</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>af25a533bd67fab10c3fcd3b1e7b04ee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_odomDirection</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a55c229a47f7dcfc9db5ab0e3ec3d968b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_odometerPinAssignment</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a99d38394da420ec8f63f8531cde5ff6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_odomGain</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>aa3962f7035423f501eb8ae0d31939b32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8</type>
      <name>m_odomGainError</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a2231bc880c70239203aa2dfc7d6f1845</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_odomLever</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a26725abe048c2068f3255a47d439ca35</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_odomRejectMode</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>aef2f051df510de12e0a416208f0eb237</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SbgEComOutputPort</type>
      <name>m_portOutput</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a619d4d65e28bda96bc54d52ad0be9c92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_rtcmPortAssignment</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a6499db20529418ebe5f50d6ad8b03a20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgEkfEuler_pub</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a06ea91d261062c4693cd8764cec2b7e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgEkfNav_pub</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a50115dac152a3085843b93ac2c7d462c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgEkfQuat_pub</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a52547b7b640b8ac2f33c965e3a1383ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgEventA_pub</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>af2d7bbda205da535963c213571c07a72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgEventB_pub</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>ab5c07fa5f5fa458f4dcf132f425308ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgEventC_pub</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a72ea2f5b79557e029f10bbdbebc82c16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgEventD_pub</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a6c8894b2060e3dd31b3beac4130c5e95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgGpsHdt_pub</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>ad3dda25aeec87dd5c9469ef18eef4534</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgGpsPos_pub</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>aef15ca51de2c174d78a6421c9aec752f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgGpsRaw_pub</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>ab409a5f2cba6367cf73d7ef402a343a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgGpsVel_pub</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>adfb65dc855397d008141a8250e295c8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgImuData_pub</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>ad39bb8af2d0ba557fc1464e7b9b8ffcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SbgInterface</type>
      <name>m_sbgInterface</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a1476b792f9c20fde84327c7ffb4b1bcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgMag_pub</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a5c34295036eb47044b52968df5ddfd87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgMagCalib_pub</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>ab260334aa39826140f8c5b3fd3d8e12c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgOdoVel_pub</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a7cfa2dad20ae0724e0147c676b1bf062</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgPressure_pub</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a4a6e06677e37adfbbc87e6a9f9b92e06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgShipMotion_pub</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a09d505286f89eb6c819808910ee82260</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgStatus_pub</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a0fdee7f628b98db57497473702394e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgUtcTime_pub</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>ade3918645002ec014a3378e31729a274</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8</type>
      <name>m_timeReference</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>aeaf63b594481057edea1f7bde82e2e2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint32</type>
      <name>m_uartBaudRate</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a1488b7799ff9df0e599d62a26ccc1322</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_uartPortName</name>
      <anchorfile>classEllipse.html</anchorfile>
      <anchor>a89f21df66110ee137be28fee54af9349</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title>SBG Systems Enhanced Communication library documentation</title>
    <filename>index</filename>
    <docanchor file="index" title="Code API">codeapi</docanchor>
    <docanchor file="index" title="ROS API">rosapi</docanchor>
    <docanchor file="index" title="Overview">overview</docanchor>
    <docanchor file="index" title="Crawling algorithm">crawling</docanchor>
    <docanchor file="index" title="Efficiency considerations">efficiency</docanchor>
    <docanchor file="index" title="Minimal dependencies">dependencies</docanchor>
  </compound>
</tagfile>
