<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>config_applier.cpp</name>
    <path>/tmp/ws/src/sbg_driver/src/</path>
    <filename>config__applier_8cpp</filename>
    <includes id="config__applier_8h" name="config_applier.h" local="no" imported="no">config_applier.h</includes>
  </compound>
  <compound kind="file">
    <name>config_applier.h</name>
    <path>/tmp/ws/src/sbg_driver/include/sbg_driver/</path>
    <filename>config__applier_8h</filename>
    <includes id="config__store_8h" name="config_store.h" local="no" imported="no">config_store.h</includes>
    <class kind="class">sbg::ConfigApplier</class>
    <namespace>sbg</namespace>
  </compound>
  <compound kind="file">
    <name>config_store.cpp</name>
    <path>/tmp/ws/src/sbg_driver/src/</path>
    <filename>config__store_8cpp</filename>
    <includes id="config__store_8h" name="config_store.h" local="yes" imported="no">config_store.h</includes>
  </compound>
  <compound kind="file">
    <name>config_store.h</name>
    <path>/tmp/ws/src/sbg_driver/include/sbg_driver/</path>
    <filename>config__store_8h</filename>
    <includes id="sbgEComLib_8h" name="sbgEComLib.h" local="no" imported="no">sbgEComLib.h</includes>
    <includes id="sbg__vector3_8h" name="sbg_vector3.h" local="yes" imported="no">sbg_vector3.h</includes>
    <class kind="class">sbg::ConfigStore</class>
    <class kind="struct">sbg::ConfigStore::SbgLogOutput</class>
    <namespace>sbg</namespace>
  </compound>
  <compound kind="file">
    <name>main.cpp</name>
    <path>/tmp/ws/src/sbg_driver/src/</path>
    <filename>main_8cpp</filename>
    <includes id="sbg__device_8h" name="sbg_device.h" local="no" imported="no">sbg_device.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>main_mag.cpp</name>
    <path>/tmp/ws/src/sbg_driver/src/</path>
    <filename>main__mag_8cpp</filename>
    <includes id="sbg__device_8h" name="sbg_device.h" local="yes" imported="no">sbg_device.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>main__mag_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>message_publisher.cpp</name>
    <path>/tmp/ws/src/sbg_driver/src/</path>
    <filename>message__publisher_8cpp</filename>
    <includes id="message__publisher_8h" name="message_publisher.h" local="yes" imported="no">message_publisher.h</includes>
  </compound>
  <compound kind="file">
    <name>message_publisher.h</name>
    <path>/tmp/ws/src/sbg_driver/include/sbg_driver/</path>
    <filename>message__publisher_8h</filename>
    <includes id="config__store_8h" name="config_store.h" local="no" imported="no">config_store.h</includes>
    <includes id="message__wrapper_8h" name="message_wrapper.h" local="no" imported="no">message_wrapper.h</includes>
    <class kind="class">sbg::MessagePublisher</class>
    <namespace>sbg</namespace>
  </compound>
  <compound kind="file">
    <name>message_wrapper.cpp</name>
    <path>/tmp/ws/src/sbg_driver/src/</path>
    <filename>message__wrapper_8cpp</filename>
    <includes id="message__wrapper_8h" name="message_wrapper.h" local="yes" imported="no">message_wrapper.h</includes>
    <includes id="sbg__vector3_8h" name="sbg_vector3.h" local="no" imported="no">sbg_vector3.h</includes>
  </compound>
  <compound kind="file">
    <name>message_wrapper.h</name>
    <path>/tmp/ws/src/sbg_driver/include/sbg_driver/</path>
    <filename>message__wrapper_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="sbg__matrix3_8h" name="sbg_matrix3.h" local="no" imported="no">sbg_matrix3.h</includes>
    <class kind="class">sbg::MessageWrapper</class>
    <namespace>sbg</namespace>
  </compound>
  <compound kind="file">
    <name>sbg_device.cpp</name>
    <path>/tmp/ws/src/sbg_driver/src/</path>
    <filename>sbg__device_8cpp</filename>
    <includes id="sbg__device_8h" name="sbg_device.h" local="yes" imported="no">sbg_device.h</includes>
    <includes id="sbgVersion_8h" name="sbgVersion.h" local="no" imported="no">version/sbgVersion.h</includes>
    <member kind="function">
      <type>std::string</type>
      <name>timeToStr</name>
      <anchorfile>sbg__device_8cpp.html</anchorfile>
      <anchor>ad8049fb41089fdfb35589f7cfd45bea3</anchor>
      <arglist>(ros::WallTime ros_t)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbg_device.h</name>
    <path>/tmp/ws/src/sbg_driver/include/sbg_driver/</path>
    <filename>sbg__device_8h</filename>
    <includes id="config__applier_8h" name="config_applier.h" local="no" imported="no">config_applier.h</includes>
    <includes id="config__store_8h" name="config_store.h" local="no" imported="no">config_store.h</includes>
    <includes id="message__publisher_8h" name="message_publisher.h" local="no" imported="no">message_publisher.h</includes>
    <class kind="class">sbg::SbgDevice</class>
    <namespace>sbg</namespace>
  </compound>
  <compound kind="file">
    <name>sbg_matrix3.h</name>
    <path>/tmp/ws/src/sbg_driver/include/sbg_driver/</path>
    <filename>sbg__matrix3_8h</filename>
    <includes id="sbgDefines_8h" name="sbgDefines.h" local="no" imported="no">sbgDefines.h</includes>
    <includes id="sbg__vector3_8h" name="sbg_vector3.h" local="yes" imported="no">sbg_vector3.h</includes>
    <class kind="class">sbg::SbgMatrix3</class>
    <namespace>sbg</namespace>
    <member kind="typedef">
      <type>SbgMatrix3&lt; double &gt;</type>
      <name>SbgMatrix3d</name>
      <anchorfile>namespacesbg.html</anchorfile>
      <anchor>aa66e6f089ff0c44d54bff4fa22e703f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SbgMatrix3&lt; float &gt;</type>
      <name>SbgMatrix3f</name>
      <anchorfile>namespacesbg.html</anchorfile>
      <anchor>a6ff07ca12c4c922c9010fe6ac45e4595</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbg_vector3.h</name>
    <path>/tmp/ws/src/sbg_driver/include/sbg_driver/</path>
    <filename>sbg__vector3_8h</filename>
    <includes id="sbgDefines_8h" name="sbgDefines.h" local="no" imported="no">sbgDefines.h</includes>
    <class kind="class">sbg::SbgVector3</class>
    <namespace>sbg</namespace>
    <member kind="typedef">
      <type>SbgVector3&lt; double &gt;</type>
      <name>SbgVector3d</name>
      <anchorfile>namespacesbg.html</anchorfile>
      <anchor>a628f5ba36fac628ad5b97a33d05434af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SbgVector3&lt; float &gt;</type>
      <name>SbgVector3f</name>
      <anchorfile>namespacesbg.html</anchorfile>
      <anchor>a1bc9d345032a7934b08355c2f33db878</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>areEquals</name>
      <anchorfile>namespacesbg.html</anchorfile>
      <anchor>ac6f8bee9f5dce6e753c99fc30a8d20bc</anchor>
      <arglist>(T firstValue, T secondValue)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgCommon.h</name>
    <path>/tmp/ws/src/sbg_driver/external/sbgECom/common/</path>
    <filename>sbgCommon_8h</filename>
    <includes id="sbgConfig_8h" name="sbgConfig.h" local="yes" imported="no">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="sbgPlatform_8h" name="sbgPlatform.h" local="yes" imported="no">sbgPlatform.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>SBG_CONFIG_ENABLE_LOG_DEBUG</name>
      <anchorfile>sbgCommon_8h.html</anchorfile>
      <anchor>ab59e87c69ae17abc1f1ae147c0180eb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_CONFIG_LOG_MAX_SIZE</name>
      <anchorfile>sbgCommon_8h.html</anchorfile>
      <anchor>aea8a0681fefdd19d1c3ce1af82ac0cf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_CONFIG_PATH_MAX_SIZE</name>
      <anchorfile>sbgCommon_8h.html</anchorfile>
      <anchor>ae26846a44084152cea030cd4693aa4ff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgCommonLibVersion.h</name>
    <path>/tmp/ws/src/sbg_driver/external/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/external/sbgECom/common/</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/external/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>SBG_COMMON_LIB_API uint16_t</type>
      <name>sbgCrc16Compute</name>
      <anchorfile>sbgCrc_8c.html</anchorfile>
      <anchor>a15518b82bb03581f2289199ceac69e97</anchor>
      <arglist>(const void *pData, size_t dataSize)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API void</type>
      <name>sbgCrc16Initialize</name>
      <anchorfile>sbgCrc_8c.html</anchorfile>
      <anchor>a383b6eadc3bdb0bdbb8d2a4a5627e1ce</anchor>
      <arglist>(SbgCrc16 *pInstance)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API void</type>
      <name>sbgCrc16Update</name>
      <anchorfile>sbgCrc_8c.html</anchorfile>
      <anchor>aa9fffef01104fc171cd046627b7bf2c3</anchor>
      <arglist>(SbgCrc16 *pInstance, const void *pData, size_t dataSize)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API uint32_t</type>
      <name>sbgCrc32Compute</name>
      <anchorfile>sbgCrc_8c.html</anchorfile>
      <anchor>a4eedded3614ec8181f9839cf6ec33b9c</anchor>
      <arglist>(const void *pData, size_t dataSize)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API void</type>
      <name>sbgCrc32Initialize</name>
      <anchorfile>sbgCrc_8c.html</anchorfile>
      <anchor>a16730c0362b11c9fc18711b4bef38578</anchor>
      <arglist>(SbgCrc32 *pInstance)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API void</type>
      <name>sbgCrc32Update</name>
      <anchorfile>sbgCrc_8c.html</anchorfile>
      <anchor>a77995a7acd72b5dfa3ed00d6db692ad6</anchor>
      <arglist>(SbgCrc32 *pInstance, const void *pData, size_t dataSize)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16_t</type>
      <name>crc16LookupTable</name>
      <anchorfile>sbgCrc_8c.html</anchorfile>
      <anchor>a289f4b57a2a1ff982af165e6cf6a398c</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32_t</type>
      <name>crc32EthernetTable</name>
      <anchorfile>sbgCrc_8c.html</anchorfile>
      <anchor>aefbabe58b6d6ba84a794df244c67a089</anchor>
      <arglist>[256]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgCrc.h</name>
    <path>/tmp/ws/src/sbg_driver/external/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_t</type>
      <name>SbgCrc16</name>
      <anchorfile>sbgCrc_8h.html</anchorfile>
      <anchor>a632a358c0a722181de4b8571ca90436a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>SbgCrc32</name>
      <anchorfile>sbgCrc_8h.html</anchorfile>
      <anchor>ae44b3c4135a874e8b02b8fdc82140ca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API uint16_t</type>
      <name>sbgCrc16Compute</name>
      <anchorfile>sbgCrc_8h.html</anchorfile>
      <anchor>a15518b82bb03581f2289199ceac69e97</anchor>
      <arglist>(const void *pData, size_t dataSize)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint16_t</type>
      <name>sbgCrc16Get</name>
      <anchorfile>sbgCrc_8h.html</anchorfile>
      <anchor>a1b72a21b7151e871c9ccd0e712fd2d39</anchor>
      <arglist>(const SbgCrc16 *pInstance)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API void</type>
      <name>sbgCrc16Initialize</name>
      <anchorfile>sbgCrc_8h.html</anchorfile>
      <anchor>a383b6eadc3bdb0bdbb8d2a4a5627e1ce</anchor>
      <arglist>(SbgCrc16 *pInstance)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API void</type>
      <name>sbgCrc16Update</name>
      <anchorfile>sbgCrc_8h.html</anchorfile>
      <anchor>aa9fffef01104fc171cd046627b7bf2c3</anchor>
      <arglist>(SbgCrc16 *pInstance, const void *pData, size_t dataSize)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API uint32_t</type>
      <name>sbgCrc32Compute</name>
      <anchorfile>sbgCrc_8h.html</anchorfile>
      <anchor>a4eedded3614ec8181f9839cf6ec33b9c</anchor>
      <arglist>(const void *pData, size_t dataSize)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint32_t</type>
      <name>sbgCrc32Get</name>
      <anchorfile>sbgCrc_8h.html</anchorfile>
      <anchor>a11ca5c84dd95a49f649d51ccec7405d1</anchor>
      <arglist>(const SbgCrc32 *pInstance)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API void</type>
      <name>sbgCrc32Initialize</name>
      <anchorfile>sbgCrc_8h.html</anchorfile>
      <anchor>a16730c0362b11c9fc18711b4bef38578</anchor>
      <arglist>(SbgCrc32 *pInstance)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API void</type>
      <name>sbgCrc32Update</name>
      <anchorfile>sbgCrc_8h.html</anchorfile>
      <anchor>a77995a7acd72b5dfa3ed00d6db692ad6</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/external/sbgECom/common/</path>
    <filename>sbgDebug_8h</filename>
    <includes id="sbgDefines_8h" name="sbgDefines.h" local="yes" imported="no">sbgDefines.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>SBG_DEBUG_LOG_CATEGORY</name>
      <anchorfile>sbgDebug_8h.html</anchorfile>
      <anchor>a57340a39179df7780f2a1f06c7590ea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_LOG_DEBUG</name>
      <anchorfile>sbgDebug_8h.html</anchorfile>
      <anchor>a50b568cf10b4a5575a7cb377fe019ecd</anchor>
      <arglist>(format,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_LOG_DEBUG_CALL</name>
      <anchorfile>sbgDebug_8h.html</anchorfile>
      <anchor>a4358714bcf2648afa8058a094da3c75f</anchor>
      <arglist>(format,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_LOG_ERROR</name>
      <anchorfile>sbgDebug_8h.html</anchorfile>
      <anchor>aa8630f1d2dd5366f728238d6fac1b7a8</anchor>
      <arglist>(format,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_LOG_ERROR_CALL</name>
      <anchorfile>sbgDebug_8h.html</anchorfile>
      <anchor>aea3851760bcd48116ada47c4c74b0b80</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_INFO_CALL</name>
      <anchorfile>sbgDebug_8h.html</anchorfile>
      <anchor>a8cb472cf6a1797a45919b1d2216eda1d</anchor>
      <arglist>(format,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_LOG_WARNING</name>
      <anchorfile>sbgDebug_8h.html</anchorfile>
      <anchor>a608a27715660b3d88fdaa6a614471287</anchor>
      <arglist>(format,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_LOG_WARNING_CALL</name>
      <anchorfile>sbgDebug_8h.html</anchorfile>
      <anchor>ab2a2275d1ce354aa7941d2f12e039bb1</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_DEBUG</name>
      <anchorfile>sbgDebug_8h.html</anchorfile>
      <anchor>a541d3e3de5b1813946f4d916b38e6976a352b587bb7104349ee2cd436e40f8bdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE const char *</type>
      <name>sbgDebugLogTypeToStr</name>
      <anchorfile>sbgDebug_8h.html</anchorfile>
      <anchor>ac65d91a16c36918e8c23754fce09b9ba</anchor>
      <arglist>(SbgDebugLogType logType)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgDefines.h</name>
    <path>/tmp/ws/src/sbg_driver/external/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_COMMON_LIB_API</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>add63a029ed2ea73b4fa34fcc7e5138d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_CONST_CAST_AA</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>ad99e2d168eaf5fc6f90c8714c34940e4</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_CONST_CAST_PP</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>af36c421ab36132308ba6fc7cc01f8cde</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_CONTAINER_OF</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>a002d311d9084c040d5713b6c6eca8221</anchor>
      <arglist>(ptr, type, member)</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_FALLTHROUGH</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>a06474fd1f51a41b89c3a617944c51c67</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_LIKELY</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>af953a4abc1efc36420632c752c58325b</anchor>
      <arglist>(expr)</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_STRLEN</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>a3f0021432ce5be69127b43de37a2a8c5</anchor>
      <arglist>(s)</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_UNLIKELY</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>a27eb5984757cd499b262aa553ee33e69</anchor>
      <arglist>(expr)</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>sbgAbs</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>a44542431330f29129f045f6048871f1c</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>sbgDivCeil</name>
      <anchorfile>sbgDefines_8h.html</anchorfile>
      <anchor>a95ba4c513cf355794dc470822b4f6460</anchor>
      <arglist>(n, d)</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/external/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_NED</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7af571816f435cd0f9d9c0005c9ba646bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_EKF_VEL_NED_ACC</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a0d87ddca1636f32412d6e3484a8626f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_EKF_VEL_BODY</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7afa37b71c13123fec15eb4da160d1147d</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_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>
    <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_AIR_DATA_INFO</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7ac268ba6a489704de2c066a96ee7203ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_AIR_DATA_ALTITUDE</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a308a36ba706e3afa5d7e12ccb2d17a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_AIR_DATA_AIRSPEED</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a5246d3911793270f2d821a5a80d3b352</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_DEPTH_INFO</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7adbc72a3a29f7e2b7a23e37f1eef15f43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_DEPTH_ALTITUDE</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7aa5659769793194e8c42924462edcd956</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_CASS_DATINF</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a3b2741176ec07567d784fd3483eff7e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_CASS_ACCS</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a76544e850ab150eef947cc28c4277a1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_CASS_OMGS</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a9fb4f1fc014892fba40d46e7f415aaa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_CASS_NRPY</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a3be55e0bccaf16722bb2dd51a0ab97d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_CASS_VEL</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7acd2c484774032970f06d2d51f709950b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_CASS_TIME</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a03e59c817237ae202603b22eadacd7c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_CASS_GPS_INF</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7ab6f3fa4933dc3436c1c5b61f100f4f31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_CASS_GPS_COG</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a93fffb237b3f6dbb6da196e4a62470f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_CASS_ADDINF</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7ac6e1ca270efb52ade6769c930646559a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_CASS_POS1</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a38f870e29a8fdc66dd172ff977c0e3be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_CASS_POS2</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a1a98f4591e3060b707287e0dd1c61d0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_CASS_SAT_INF</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a2079280af6669e7926388c2d2e58dcd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_CASS_IACCS</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a38ad219fa712b4df40112a28a26518f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_CASS_IOMG</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7ab00dd6b9b3c68fde20bae0cc62dc4f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_CASS_RR</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7a03c31914c9e3d5906e53b79114e0b940</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECAN_MSG_TRACK_SLIP_CURVATURE</name>
      <anchorfile>sbgECanId_8h.html</anchorfile>
      <anchor>a3e2f4583bd3b760ccc52c062ac9df9b7ab621748a5f52432d728f3426c8d2d9c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgECom.c</name>
    <path>/tmp/ws/src/sbg_driver/external/sbgECom/src/</path>
    <filename>sbgECom_8c</filename>
    <includes id="sbgECom_8h" name="sbgECom.h" local="yes" imported="no">sbgECom.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>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>a96052cd0e36a70ce33bc5e801cf00ed6</anchor>
      <arglist>(SbgEComHandle *pHandle, uint32_t numTrials, uint32_t cmdDefaultTimeOut)</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/external/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>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>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>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>a96052cd0e36a70ce33bc5e801cf00ed6</anchor>
      <arglist>(SbgEComHandle *pHandle, uint32_t numTrials, uint32_t 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>sbgEComBinaryLogAirData.c</name>
    <path>/tmp/ws/src/sbg_driver/external/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogAirData_8c</filename>
    <includes id="sbgEComBinaryLogAirData_8h" name="sbgEComBinaryLogAirData.h" local="yes" imported="no">sbgEComBinaryLogAirData.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseAirData</name>
      <anchorfile>sbgEComBinaryLogAirData_8c.html</anchorfile>
      <anchor>a20c03291287fdcbaa2ff4fd2b3ab2e22</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogAirData *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteAirData</name>
      <anchorfile>sbgEComBinaryLogAirData_8c.html</anchorfile>
      <anchor>af8680d774f04a63513d1329b3e40ec7c</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogAirData *pInputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogAirData.h</name>
    <path>/tmp/ws/src/sbg_driver/external/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogAirData_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">_SbgLogAirData</class>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_AIR_DATA_AIRPSEED_VALID</name>
      <anchorfile>sbgEComBinaryLogAirData_8h.html</anchorfile>
      <anchor>a3cd1181130425c198e68dca49431e091</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_AIR_DATA_ALTITUDE_VALID</name>
      <anchorfile>sbgEComBinaryLogAirData_8h.html</anchorfile>
      <anchor>af3a2451c51dafcf18e3135a1399bcca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_AIR_DATA_PRESSURE_ABS_VALID</name>
      <anchorfile>sbgEComBinaryLogAirData_8h.html</anchorfile>
      <anchor>aa572aa5c61a43c3fe7c8f50dc0deca36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_AIR_DATA_PRESSURE_DIFF_VALID</name>
      <anchorfile>sbgEComBinaryLogAirData_8h.html</anchorfile>
      <anchor>aa972e5d7f1b86be3f3d5e2a228945be5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_AIR_DATA_TEMPERATURE_VALID</name>
      <anchorfile>sbgEComBinaryLogAirData_8h.html</anchorfile>
      <anchor>ac52063617910b6314ef5562aba2bf32b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_AIR_DATA_TIME_IS_DELAY</name>
      <anchorfile>sbgEComBinaryLogAirData_8h.html</anchorfile>
      <anchor>a04b4b6b5dd0994b6d60719eafd57c1cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgLogAirData</type>
      <name>SbgLogAirData</name>
      <anchorfile>sbgEComBinaryLogAirData_8h.html</anchorfile>
      <anchor>a2ece1bdea1f04c25013b2dbd3d70a591</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseAirData</name>
      <anchorfile>sbgEComBinaryLogAirData_8h.html</anchorfile>
      <anchor>a20c03291287fdcbaa2ff4fd2b3ab2e22</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogAirData *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteAirData</name>
      <anchorfile>sbgEComBinaryLogAirData_8h.html</anchorfile>
      <anchor>af8680d774f04a63513d1329b3e40ec7c</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogAirData *pInputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogDebug.c</name>
    <path>/tmp/ws/src/sbg_driver/external/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>sbgEComBinaryLogParseDebugData</name>
      <anchorfile>sbgEComBinaryLogDebug_8c.html</anchorfile>
      <anchor>a715fcdfb4853f2ddc0146fb0f803ce8e</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogDebugData *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteDebugData</name>
      <anchorfile>sbgEComBinaryLogDebug_8c.html</anchorfile>
      <anchor>a856e02e7ac4ed06b18c4ae15653f2019</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogDebugData *pInputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogDebug.h</name>
    <path>/tmp/ws/src/sbg_driver/external/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>
    <includes id="sbgEComProtocol_8h" name="sbgEComProtocol.h" local="yes" imported="no">../protocol/sbgEComProtocol.h</includes>
    <class kind="struct">_SbgLogDebugData</class>
    <member kind="typedef">
      <type>struct _SbgLogDebugData</type>
      <name>SbgLogDebugData</name>
      <anchorfile>sbgEComBinaryLogDebug_8h.html</anchorfile>
      <anchor>a2ea2fc7b743e8d460670701a8b32ef5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseDebugData</name>
      <anchorfile>sbgEComBinaryLogDebug_8h.html</anchorfile>
      <anchor>a715fcdfb4853f2ddc0146fb0f803ce8e</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogDebugData *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteDebugData</name>
      <anchorfile>sbgEComBinaryLogDebug_8h.html</anchorfile>
      <anchor>a856e02e7ac4ed06b18c4ae15653f2019</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogDebugData *pInputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogDepth.c</name>
    <path>/tmp/ws/src/sbg_driver/external/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogDepth_8c</filename>
    <includes id="sbgEComBinaryLogDepth_8h" name="sbgEComBinaryLogDepth.h" local="yes" imported="no">sbgEComBinaryLogDepth.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseDepth</name>
      <anchorfile>sbgEComBinaryLogDepth_8c.html</anchorfile>
      <anchor>a872d273ecbb67764dc09cbba8df14594</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogDepth *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteDepth</name>
      <anchorfile>sbgEComBinaryLogDepth_8c.html</anchorfile>
      <anchor>ad6591b9ae62f3b658a7bf59bd99b0cad</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogDepth *pInputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogDepth.h</name>
    <path>/tmp/ws/src/sbg_driver/external/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogDepth_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">_SbgLogDepth</class>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_DEPTH_ALTITUDE_VALID</name>
      <anchorfile>sbgEComBinaryLogDepth_8h.html</anchorfile>
      <anchor>a9fd350e0d935a541d2b3587ca5c6c65b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_DEPTH_PRESSURE_ABS_VALID</name>
      <anchorfile>sbgEComBinaryLogDepth_8h.html</anchorfile>
      <anchor>a628ef8f8b06e53e26b09c4f718e16dc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_DEPTH_TIME_IS_DELAY</name>
      <anchorfile>sbgEComBinaryLogDepth_8h.html</anchorfile>
      <anchor>a9bbb68f54403d0dc11617ce412d823a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgLogDepth</type>
      <name>SbgLogDepth</name>
      <anchorfile>sbgEComBinaryLogDepth_8h.html</anchorfile>
      <anchor>a192d369e63f0d97cb0901cc51f7a8eb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseDepth</name>
      <anchorfile>sbgEComBinaryLogDepth_8h.html</anchorfile>
      <anchor>a872d273ecbb67764dc09cbba8df14594</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogDepth *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteDepth</name>
      <anchorfile>sbgEComBinaryLogDepth_8h.html</anchorfile>
      <anchor>ad6591b9ae62f3b658a7bf59bd99b0cad</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogDepth *pInputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogDiag.c</name>
    <path>/tmp/ws/src/sbg_driver/external/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogDiag_8c</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>
    <includes id="sbgEComBinaryLogDiag_8h" name="sbgEComBinaryLogDiag.h" local="yes" imported="no">sbgEComBinaryLogDiag.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseDiagData</name>
      <anchorfile>sbgEComBinaryLogDiag_8c.html</anchorfile>
      <anchor>a495d4fab96a8bab314ab307a18efd2c6</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogDiagData *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteDiagData</name>
      <anchorfile>sbgEComBinaryLogDiag_8c.html</anchorfile>
      <anchor>ac1698cb402410ff460b5ec1f5fbbf477</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogDiagData *pInputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogDiag.h</name>
    <path>/tmp/ws/src/sbg_driver/external/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogDiag_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>
    <includes id="sbgEComProtocol_8h" name="sbgEComProtocol.h" local="yes" imported="no">../protocol/sbgEComProtocol.h</includes>
    <class kind="struct">_SbgLogDiagData</class>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_LOG_DIAG_MAX_STRING_SIZE</name>
      <anchorfile>sbgEComBinaryLogDiag_8h.html</anchorfile>
      <anchor>a647442ddad69e55c434975ca2780a2eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgLogDiagData</type>
      <name>SbgLogDiagData</name>
      <anchorfile>sbgEComBinaryLogDiag_8h.html</anchorfile>
      <anchor>aa057e2b2a14e29abb355f70380bc24f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseDiagData</name>
      <anchorfile>sbgEComBinaryLogDiag_8h.html</anchorfile>
      <anchor>a495d4fab96a8bab314ab307a18efd2c6</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogDiagData *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteDiagData</name>
      <anchorfile>sbgEComBinaryLogDiag_8h.html</anchorfile>
      <anchor>ac1698cb402410ff460b5ec1f5fbbf477</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogDiagData *pInputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogDvl.c</name>
    <path>/tmp/ws/src/sbg_driver/external/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/external/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/external/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/external/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_AIR_DATA_USED</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>a4169a5a14ef6926b39b8d51a19372f8a</anchor>
      <arglist></arglist>
    </member>
    <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_DEPTH_USED</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>a73bea0927015d2094763af32474b5dd1</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_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_t</type>
      <name>sbgEComLogEkfBuildSolutionStatus</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>a62b91e428f458dfee3e728c47cb4890e</anchor>
      <arglist>(SbgEComSolutionMode solutionMode, uint32_t masks)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgEComSolutionMode</type>
      <name>sbgEComLogEkfGetSolutionMode</name>
      <anchorfile>sbgEComBinaryLogEkf_8h.html</anchorfile>
      <anchor>a1872b1e44de9131135701aa96c428736</anchor>
      <arglist>(uint32_t status)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogEvent.c</name>
    <path>/tmp/ws/src/sbg_driver/external/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/external/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/external/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/external/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_BASELINE_VALID</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>aa3df2524ada743eba3626989eac128de</anchor>
      <arglist></arglist>
    </member>
    <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_t</type>
      <name>sbgEComLogGpsHdtBuildStatus</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>abe22ffd2942c7028d4a67359c0f388eb</anchor>
      <arglist>(SbgEComGpsHdtStatus status, uint32_t masks)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgEComGpsHdtStatus</type>
      <name>sbgEComLogGpsHdtGetStatus</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a47f840716f0c86398bd09723ed3c677e</anchor>
      <arglist>(uint32_t status)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint32_t</type>
      <name>sbgEComLogGpsPosBuildStatus</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a5f175fd0f923d3a5465a4c987e4ccbe8</anchor>
      <arglist>(SbgEComGpsPosStatus status, SbgEComGpsPosType type, uint32_t masks)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgEComGpsPosStatus</type>
      <name>sbgEComLogGpsPosGetStatus</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a2d55046cb60d9218dc0bef07ca802cb0</anchor>
      <arglist>(uint32_t status)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgEComGpsPosType</type>
      <name>sbgEComLogGpsPosGetType</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a0829c57d7cc847e461dca3224351292a</anchor>
      <arglist>(uint32_t status)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint32_t</type>
      <name>sbgEComLogGpsVelBuildStatus</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a8ae973217929c2178f9490e588a8e7db</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>ae7b5ac4c0d4cc9cfcc70c5e93458cafc</anchor>
      <arglist>(uint32_t status)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgEComGpsVelType</type>
      <name>sbgEComLogGpsVelGetType</name>
      <anchorfile>sbgEComBinaryLogGps_8h.html</anchorfile>
      <anchor>a4b348382460e5159dcabf41a5b009bc2</anchor>
      <arglist>(uint32_t status)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogImu.c</name>
    <path>/tmp/ws/src/sbg_driver/external/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>sbgEComBinaryLogParseImuShort</name>
      <anchorfile>sbgEComBinaryLogImu_8c.html</anchorfile>
      <anchor>a26e41c661bf7e63a3c57bd938dadc980</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogImuShort *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>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteImuShort</name>
      <anchorfile>sbgEComBinaryLogImu_8c.html</anchorfile>
      <anchor>a76ed89dbb7609f0e1a934a3de1dfed63</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogImuShort *pInputData)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>sbgLogImuShortGetDeltaAngle</name>
      <anchorfile>sbgEComBinaryLogImu_8c.html</anchorfile>
      <anchor>a1c03a261d9273dc930758853996e5d1c</anchor>
      <arglist>(const SbgLogImuShort *pImuShort, size_t idx)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>sbgLogImuShortGetDeltaVelocity</name>
      <anchorfile>sbgEComBinaryLogImu_8c.html</anchorfile>
      <anchor>af6f9976654830fc6548eee8f8ca6c329</anchor>
      <arglist>(const SbgLogImuShort *pImuShort, size_t idx)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>sbgLogImuShortGetTemperature</name>
      <anchorfile>sbgEComBinaryLogImu_8c.html</anchorfile>
      <anchor>ac9842f9ee16e73d6a9a52a9b56023304</anchor>
      <arglist>(const SbgLogImuShort *pImuShort)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogImu.h</name>
    <path>/tmp/ws/src/sbg_driver/external/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>
    <class kind="struct">_SbgLogImuShort</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="typedef">
      <type>struct _SbgLogImuShort</type>
      <name>SbgLogImuShort</name>
      <anchorfile>sbgEComBinaryLogImu_8h.html</anchorfile>
      <anchor>a07f124309781b2fee31ac5bceae3e6eb</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>sbgEComBinaryLogParseImuShort</name>
      <anchorfile>sbgEComBinaryLogImu_8h.html</anchorfile>
      <anchor>a26e41c661bf7e63a3c57bd938dadc980</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogImuShort *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>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteImuShort</name>
      <anchorfile>sbgEComBinaryLogImu_8h.html</anchorfile>
      <anchor>a76ed89dbb7609f0e1a934a3de1dfed63</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogImuShort *pInputData)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>sbgLogImuShortGetDeltaAngle</name>
      <anchorfile>sbgEComBinaryLogImu_8h.html</anchorfile>
      <anchor>a1c03a261d9273dc930758853996e5d1c</anchor>
      <arglist>(const SbgLogImuShort *pImuShort, size_t idx)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>sbgLogImuShortGetDeltaVelocity</name>
      <anchorfile>sbgEComBinaryLogImu_8h.html</anchorfile>
      <anchor>af6f9976654830fc6548eee8f8ca6c329</anchor>
      <arglist>(const SbgLogImuShort *pImuShort, size_t idx)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>sbgLogImuShortGetTemperature</name>
      <anchorfile>sbgEComBinaryLogImu_8h.html</anchorfile>
      <anchor>ac9842f9ee16e73d6a9a52a9b56023304</anchor>
      <arglist>(const SbgLogImuShort *pImuShort)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogImuRaw.c</name>
    <path>/tmp/ws/src/sbg_driver/external/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogImuRaw_8c</filename>
    <includes id="sbgEComBinaryLogImuRaw_8h" name="sbgEComBinaryLogImuRaw.h" local="yes" imported="no">sbgEComBinaryLogImuRaw.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseImuRawData</name>
      <anchorfile>sbgEComBinaryLogImuRaw_8c.html</anchorfile>
      <anchor>a206fc92137aff6ad38969f763db33273</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogImuRawData *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteImuRawData</name>
      <anchorfile>sbgEComBinaryLogImuRaw_8c.html</anchorfile>
      <anchor>adf47d80a2d96050ddc97d8c098a820fb</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogImuRawData *pInputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogImuRaw.h</name>
    <path>/tmp/ws/src/sbg_driver/external/sbgECom/src/binaryLogs/</path>
    <filename>sbgEComBinaryLogImuRaw_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">_SbgLogImuRawData</class>
    <member kind="typedef">
      <type>struct _SbgLogImuRawData</type>
      <name>SbgLogImuRawData</name>
      <anchorfile>sbgEComBinaryLogImuRaw_8h.html</anchorfile>
      <anchor>af9facf7d30d58242f44c7a5a8e433099</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogParseImuRawData</name>
      <anchorfile>sbgEComBinaryLogImuRaw_8h.html</anchorfile>
      <anchor>a206fc92137aff6ad38969f763db33273</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgLogImuRawData *pOutputData)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComBinaryLogWriteImuRawData</name>
      <anchorfile>sbgEComBinaryLogImuRaw_8h.html</anchorfile>
      <anchor>adf47d80a2d96050ddc97d8c098a820fb</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, const SbgLogImuRawData *pInputData)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogMag.c</name>
    <path>/tmp/ws/src/sbg_driver/external/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/external/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/external/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/external/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="define">
      <type>#define</type>
      <name>SBG_ECOM_ODO_TIME_SYNC</name>
      <anchorfile>sbgEComBinaryLogOdometer_8h.html</anchorfile>
      <anchor>aa3b98d2ac921d3386e9f52fabdd3bc72</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>sbgEComBinaryLogs.c</name>
    <path>/tmp/ws/src/sbg_driver/external/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/external/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="sbgEComBinaryLogAirData_8h" name="sbgEComBinaryLogAirData.h" local="yes" imported="no">sbgEComBinaryLogAirData.h</includes>
    <includes id="sbgEComBinaryLogDebug_8h" name="sbgEComBinaryLogDebug.h" local="yes" imported="no">sbgEComBinaryLogDebug.h</includes>
    <includes id="sbgEComBinaryLogDepth_8h" name="sbgEComBinaryLogDepth.h" local="yes" imported="no">sbgEComBinaryLogDepth.h</includes>
    <includes id="sbgEComBinaryLogDiag_8h" name="sbgEComBinaryLogDiag.h" local="yes" imported="no">sbgEComBinaryLogDiag.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="sbgEComBinaryLogImuRaw_8h" name="sbgEComBinaryLogImuRaw.h" local="yes" imported="no">sbgEComBinaryLogImuRaw.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="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/external/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/external/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_SWELL_MODE</name>
      <anchorfile>sbgEComBinaryLogShipMotion_8h.html</anchorfile>
      <anchor>aca4df45f0c7cb1dcb4e465c4974a2017</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/external/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/external/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_AIR_DATA_RECV</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>ae1668932d40b2f7aaf1285ca90dfeaf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_AIDING_DEPTH_RECV</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a06f10350a33bb3ef3a65b24e74fcf82a</anchor>
      <arglist></arglist>
    </member>
    <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_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_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_t</type>
      <name>sbgEComLogStatusBuildCommunicationStatus</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a09dca5cfb570a5cf349439197ce3552f</anchor>
      <arglist>(SbgEComCanBusStatus canStatus, uint32_t masks)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgEComCanBusStatus</type>
      <name>sbgEComLogStatusGetCanStatus</name>
      <anchorfile>sbgEComBinaryLogStatus_8h.html</anchorfile>
      <anchor>a10a06b373b99a9a194d7305ba7bf4f39</anchor>
      <arglist>(uint32_t status)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComBinaryLogUsbl.c</name>
    <path>/tmp/ws/src/sbg_driver/external/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/external/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/external/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/external/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_t</type>
      <name>sbgEComLogUtcBuildClockStatus</name>
      <anchorfile>sbgEComBinaryLogUtc_8h.html</anchorfile>
      <anchor>ac8cad5907d82695d90e0e206f6b2fedd</anchor>
      <arglist>(SbgEComClockStatus clockStatus, SbgEComClockUtcStatus utcStatus, uint16_t masks)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgEComClockStatus</type>
      <name>sbgEComLogUtcGetClockStatus</name>
      <anchorfile>sbgEComBinaryLogUtc_8h.html</anchorfile>
      <anchor>ac24932a87c5d060c8e71239cc4760f94</anchor>
      <arglist>(uint16_t status)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgEComClockUtcStatus</type>
      <name>sbgEComLogUtcGetClockUtcStatus</name>
      <anchorfile>sbgEComBinaryLogUtc_8h.html</anchorfile>
      <anchor>a3ade80ddd30ed7e3e4a63728b8868ffa</anchor>
      <arglist>(uint16_t status)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmd.c</name>
    <path>/tmp/ws/src/sbg_driver/external/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/external/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="sbgEComCmdAirData_8h" name="sbgEComCmdAirData.h" local="yes" imported="no">sbgEComCmdAirData.h</includes>
    <includes id="sbgEComCmdDvl_8h" name="sbgEComCmdDvl.h" local="yes" imported="no">sbgEComCmdDvl.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/external/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>sbgEComCmdAdvancedGetThresholds</name>
      <anchorfile>sbgEComCmdAdvanced_8c.html</anchorfile>
      <anchor>ad8590fcf532f0ed591a2f0303b263677</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComValidityThresholds *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>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdAdvancedSetThresholds</name>
      <anchorfile>sbgEComCmdAdvanced_8c.html</anchorfile>
      <anchor>af93c7a2ab4f4e24145faa2a44a398a9f</anchor>
      <arglist>(SbgEComHandle *pHandle, const SbgEComValidityThresholds *pConf)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdAdvanced.h</name>
    <path>/tmp/ws/src/sbg_driver/external/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>
    <class kind="struct">_SbgEComValidityThresholds</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="typedef">
      <type>struct _SbgEComValidityThresholds</type>
      <name>SbgEComValidityThresholds</name>
      <anchorfile>sbgEComCmdAdvanced_8h.html</anchorfile>
      <anchor>ab1dc413993459847da135e6bf5e25cb0</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>sbgEComCmdAdvancedGetThresholds</name>
      <anchorfile>sbgEComCmdAdvanced_8h.html</anchorfile>
      <anchor>ad8590fcf532f0ed591a2f0303b263677</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComValidityThresholds *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>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdAdvancedSetThresholds</name>
      <anchorfile>sbgEComCmdAdvanced_8h.html</anchorfile>
      <anchor>af93c7a2ab4f4e24145faa2a44a398a9f</anchor>
      <arglist>(SbgEComHandle *pHandle, const SbgEComValidityThresholds *pConf)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdAirData.c</name>
    <path>/tmp/ws/src/sbg_driver/external/sbgECom/src/commands/</path>
    <filename>sbgEComCmdAirData_8c</filename>
    <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>
    <includes id="sbgEComCmdAirData_8h" name="sbgEComCmdAirData.h" local="yes" imported="no">sbgEComCmdAirData.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdAirDataGetLeverArm</name>
      <anchorfile>sbgEComCmdAirData_8c.html</anchorfile>
      <anchor>a163f3a7023d5e722c0ce6987539ce79c</anchor>
      <arglist>(SbgEComHandle *pHandle, float *pLeverArm)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdAirDataGetModelId</name>
      <anchorfile>sbgEComCmdAirData_8c.html</anchorfile>
      <anchor>a6433fcdccb79c8ec77730d91ec69844d</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComAirDataModelsIds *pModelId)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdAirDataGetRejection</name>
      <anchorfile>sbgEComCmdAirData_8c.html</anchorfile>
      <anchor>abc9dd2fa9ae0b5bc7cbc4afb69ca1bdd</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComAirDataRejectionConf *pRejectConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdAirDataSetLeverArm</name>
      <anchorfile>sbgEComCmdAirData_8c.html</anchorfile>
      <anchor>ad1c78fddea30d608c630dbe5ad8ada8f</anchor>
      <arglist>(SbgEComHandle *pHandle, const float *pLeverArm)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdAirDataSetModelId</name>
      <anchorfile>sbgEComCmdAirData_8c.html</anchorfile>
      <anchor>a3454a3c791ba192bb869ed546fd673b5</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComAirDataModelsIds modelId)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdAirDataSetRejection</name>
      <anchorfile>sbgEComCmdAirData_8c.html</anchorfile>
      <anchor>a738853cef1ad974237d926fc18483875</anchor>
      <arglist>(SbgEComHandle *pHandle, const SbgEComAirDataRejectionConf *pRejectConf)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdAirData.h</name>
    <path>/tmp/ws/src/sbg_driver/external/sbgECom/src/commands/</path>
    <filename>sbgEComCmdAirData_8h</filename>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="no" imported="no">sbgCommon.h</includes>
    <includes id="sbgEComCmdCommon_8h" name="sbgEComCmdCommon.h" local="yes" imported="no">sbgEComCmdCommon.h</includes>
    <class kind="struct">_SbgEComAirDataRejectionConf</class>
    <member kind="typedef">
      <type>enum _SbgEComAirDataModelsIds</type>
      <name>SbgEComAirDataModelsIds</name>
      <anchorfile>sbgEComCmdAirData_8h.html</anchorfile>
      <anchor>ac6d98294a7da0709fa2de6c1aad1d482</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgEComAirDataRejectionConf</type>
      <name>SbgEComAirDataRejectionConf</name>
      <anchorfile>sbgEComCmdAirData_8h.html</anchorfile>
      <anchor>a1e30733555918dcf675f00060ef6f6ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComAirDataModelsIds</name>
      <anchorfile>sbgEComCmdAirData_8h.html</anchorfile>
      <anchor>acaf36bcd3bf79a7306216b387bbb3567</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_AIR_DATA_MODEL_INTERNAL</name>
      <anchorfile>sbgEComCmdAirData_8h.html</anchorfile>
      <anchor>acaf36bcd3bf79a7306216b387bbb3567a77e69ac2e2fc6fd8776ba6562e0a96ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_AIR_DATA_MODEL_GENERIC_ECOM</name>
      <anchorfile>sbgEComCmdAirData_8h.html</anchorfile>
      <anchor>acaf36bcd3bf79a7306216b387bbb3567a98d6e8f16c10eddc743c0e915d08d8cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_AIR_DATA_MODEL_AHRS_500</name>
      <anchorfile>sbgEComCmdAirData_8h.html</anchorfile>
      <anchor>acaf36bcd3bf79a7306216b387bbb3567a10aa19cf4122ba97dece6a48fb5298e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdAirDataGetLeverArm</name>
      <anchorfile>sbgEComCmdAirData_8h.html</anchorfile>
      <anchor>a163f3a7023d5e722c0ce6987539ce79c</anchor>
      <arglist>(SbgEComHandle *pHandle, float *pLeverArm)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdAirDataGetModelId</name>
      <anchorfile>sbgEComCmdAirData_8h.html</anchorfile>
      <anchor>a6433fcdccb79c8ec77730d91ec69844d</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComAirDataModelsIds *pModelId)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdAirDataGetRejection</name>
      <anchorfile>sbgEComCmdAirData_8h.html</anchorfile>
      <anchor>abc9dd2fa9ae0b5bc7cbc4afb69ca1bdd</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComAirDataRejectionConf *pRejectConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdAirDataSetLeverArm</name>
      <anchorfile>sbgEComCmdAirData_8h.html</anchorfile>
      <anchor>ad1c78fddea30d608c630dbe5ad8ada8f</anchor>
      <arglist>(SbgEComHandle *pHandle, const float *pLeverArm)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdAirDataSetModelId</name>
      <anchorfile>sbgEComCmdAirData_8h.html</anchorfile>
      <anchor>a3454a3c791ba192bb869ed546fd673b5</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComAirDataModelsIds modelId)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdAirDataSetRejection</name>
      <anchorfile>sbgEComCmdAirData_8h.html</anchorfile>
      <anchor>a738853cef1ad974237d926fc18483875</anchor>
      <arglist>(SbgEComHandle *pHandle, const SbgEComAirDataRejectionConf *pRejectConf)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdCommon.c</name>
    <path>/tmp/ws/src/sbg_driver/external/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>sbgEComCmdGenericGetModelId</name>
      <anchorfile>sbgEComCmdCommon_8c.html</anchorfile>
      <anchor>ac7cca7434b8177c18d5b5b1cc0a45a8a</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8_t msgClass, uint8_t msg, uint32_t *pModelId)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGenericGetModelInfo</name>
      <anchorfile>sbgEComCmdCommon_8c.html</anchorfile>
      <anchor>a0a8e403e4b34472f1029a45f8ea15f0c</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8_t msgClass, uint8_t msg, SbgEComModelInfo *pModelInfo)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGenericSetModelId</name>
      <anchorfile>sbgEComCmdCommon_8c.html</anchorfile>
      <anchor>aa19369e627d4f07ea8e097dc2a2ddf2f</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8_t msgClass, uint8_t msg, uint32_t modelId)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComReceiveAnyCmd</name>
      <anchorfile>sbgEComCmdCommon_8c.html</anchorfile>
      <anchor>ad0c12ed2d20c17c7e1d7f1270e3501ef</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8_t *pMsgClass, uint8_t *pMsg, void *pData, size_t *pSize, size_t maxSize, uint32_t timeOut)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComReceiveCmd</name>
      <anchorfile>sbgEComCmdCommon_8c.html</anchorfile>
      <anchor>a08ed57ff63ef11cf591a680f06eb893b</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8_t msgClass, uint8_t msg, void *pData, size_t *pSize, size_t maxSize, uint32_t timeOut)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComSendAck</name>
      <anchorfile>sbgEComCmdCommon_8c.html</anchorfile>
      <anchor>af7ac6ff916223b3a5907e089bc9684c9</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8_t msgClass, uint8_t msg, SbgErrorCode cmdError)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComWaitForAck</name>
      <anchorfile>sbgEComCmdCommon_8c.html</anchorfile>
      <anchor>a3a3d5fa8a66603ebbcfe3c7dc71e9768</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8_t msgClass, uint8_t msg, uint32_t timeOut)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdCommon.h</name>
    <path>/tmp/ws/src/sbg_driver/external/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>sbgEComCmdGenericGetModelId</name>
      <anchorfile>sbgEComCmdCommon_8h.html</anchorfile>
      <anchor>ac7cca7434b8177c18d5b5b1cc0a45a8a</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8_t msgClass, uint8_t msg, uint32_t *pModelId)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGenericGetModelInfo</name>
      <anchorfile>sbgEComCmdCommon_8h.html</anchorfile>
      <anchor>a0a8e403e4b34472f1029a45f8ea15f0c</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8_t msgClass, uint8_t msg, SbgEComModelInfo *pModelInfo)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGenericSetModelId</name>
      <anchorfile>sbgEComCmdCommon_8h.html</anchorfile>
      <anchor>aa19369e627d4f07ea8e097dc2a2ddf2f</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8_t msgClass, uint8_t msg, uint32_t modelId)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComReceiveAnyCmd</name>
      <anchorfile>sbgEComCmdCommon_8h.html</anchorfile>
      <anchor>ad0c12ed2d20c17c7e1d7f1270e3501ef</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8_t *pMsgClass, uint8_t *pMsg, void *pData, size_t *pSize, size_t maxSize, uint32_t timeOut)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComReceiveCmd</name>
      <anchorfile>sbgEComCmdCommon_8h.html</anchorfile>
      <anchor>a08ed57ff63ef11cf591a680f06eb893b</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8_t msgClass, uint8_t msg, void *pData, size_t *pSize, size_t maxSize, uint32_t timeOut)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComSendAck</name>
      <anchorfile>sbgEComCmdCommon_8h.html</anchorfile>
      <anchor>af7ac6ff916223b3a5907e089bc9684c9</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8_t msgClass, uint8_t msg, SbgErrorCode cmdError)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComWaitForAck</name>
      <anchorfile>sbgEComCmdCommon_8h.html</anchorfile>
      <anchor>a3a3d5fa8a66603ebbcfe3c7dc71e9768</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8_t msgClass, uint8_t msg, uint32_t timeOut)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdDvl.c</name>
    <path>/tmp/ws/src/sbg_driver/external/sbgECom/src/commands/</path>
    <filename>sbgEComCmdDvl_8c</filename>
    <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>
    <includes id="sbgEComCmdDvl_8h" name="sbgEComCmdDvl.h" local="yes" imported="no">sbgEComCmdDvl.h</includes>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdDvlGetModelId</name>
      <anchorfile>sbgEComCmdDvl_8c.html</anchorfile>
      <anchor>ada444bfc18c14ccc02c6c15e61a2a196</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComDvlModelsIds *pModelId)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdDvlGetRejection</name>
      <anchorfile>sbgEComCmdDvl_8c.html</anchorfile>
      <anchor>aff805725bbf9613c98cedf8598e186f4</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComDvlRejectionConf *pRejectConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdDvlInstallationGet</name>
      <anchorfile>sbgEComCmdDvl_8c.html</anchorfile>
      <anchor>a6883e505dee7c6b9560c190e23bc70c9</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComDvlInstallation *pDvlInstallation)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdDvlInstallationSet</name>
      <anchorfile>sbgEComCmdDvl_8c.html</anchorfile>
      <anchor>a8c734cb857325daf3fe25381a77aebb3</anchor>
      <arglist>(SbgEComHandle *pHandle, const SbgEComDvlInstallation *pDvlInstallation)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdDvlSetModelId</name>
      <anchorfile>sbgEComCmdDvl_8c.html</anchorfile>
      <anchor>a73a7bc2b74973cdbf89df547869b91f7</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComDvlModelsIds modelId)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdDvlSetRejection</name>
      <anchorfile>sbgEComCmdDvl_8c.html</anchorfile>
      <anchor>add846b24c2b6952de84886cf133b52a6</anchor>
      <arglist>(SbgEComHandle *pHandle, const SbgEComDvlRejectionConf *pRejectConf)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdDvl.h</name>
    <path>/tmp/ws/src/sbg_driver/external/sbgECom/src/commands/</path>
    <filename>sbgEComCmdDvl_8h</filename>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="no" imported="no">sbgCommon.h</includes>
    <includes id="sbgEComCmdCommon_8h" name="sbgEComCmdCommon.h" local="yes" imported="no">sbgEComCmdCommon.h</includes>
    <class kind="struct">_SbgEComDvlInstallation</class>
    <class kind="struct">_SbgEComDvlRejectionConf</class>
    <member kind="typedef">
      <type>struct _SbgEComDvlInstallation</type>
      <name>SbgEComDvlInstallation</name>
      <anchorfile>sbgEComCmdDvl_8h.html</anchorfile>
      <anchor>a5e093fd2bca983323d25dda7d8f12838</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComDvlModelsIds</type>
      <name>SbgEComDvlModelsIds</name>
      <anchorfile>sbgEComCmdDvl_8h.html</anchorfile>
      <anchor>a17398bd3cc2648881712687aa6694c92</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgEComDvlRejectionConf</type>
      <name>SbgEComDvlRejectionConf</name>
      <anchorfile>sbgEComCmdDvl_8h.html</anchorfile>
      <anchor>aa4a32bb6c065378757e4bb00009dca07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>_SbgEComDvlModelsIds</name>
      <anchorfile>sbgEComCmdDvl_8h.html</anchorfile>
      <anchor>aa977a6156fbce3e5e8badf357c7119ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_DVL_MODEL_GENERIC_PD6</name>
      <anchorfile>sbgEComCmdDvl_8h.html</anchorfile>
      <anchor>aa977a6156fbce3e5e8badf357c7119adaec6e7fe823cf5160d03c00c7124a9ad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdDvlGetModelId</name>
      <anchorfile>sbgEComCmdDvl_8h.html</anchorfile>
      <anchor>ada444bfc18c14ccc02c6c15e61a2a196</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComDvlModelsIds *pModelId)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdDvlGetRejection</name>
      <anchorfile>sbgEComCmdDvl_8h.html</anchorfile>
      <anchor>aff805725bbf9613c98cedf8598e186f4</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComDvlRejectionConf *pRejectConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdDvlInstallationGet</name>
      <anchorfile>sbgEComCmdDvl_8h.html</anchorfile>
      <anchor>a6883e505dee7c6b9560c190e23bc70c9</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComDvlInstallation *pDvlInstallation)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdDvlInstallationSet</name>
      <anchorfile>sbgEComCmdDvl_8h.html</anchorfile>
      <anchor>a8c734cb857325daf3fe25381a77aebb3</anchor>
      <arglist>(SbgEComHandle *pHandle, const SbgEComDvlInstallation *pDvlInstallation)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdDvlSetModelId</name>
      <anchorfile>sbgEComCmdDvl_8h.html</anchorfile>
      <anchor>a73a7bc2b74973cdbf89df547869b91f7</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComDvlModelsIds modelId)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdDvlSetRejection</name>
      <anchorfile>sbgEComCmdDvl_8h.html</anchorfile>
      <anchor>add846b24c2b6952de84886cf133b52a6</anchor>
      <arglist>(SbgEComHandle *pHandle, const SbgEComDvlRejectionConf *pRejectConf)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdEthernet.c</name>
    <path>/tmp/ws/src/sbg_driver/external/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" static="yes">
      <type>static SbgErrorCode</type>
      <name>sbgEComEthernetConfParse</name>
      <anchorfile>sbgEComCmdEthernet_8c.html</anchorfile>
      <anchor>a5afd770fef9cdb94ded0f063315a5401</anchor>
      <arglist>(SbgStreamBuffer *pInputStream, SbgEComEthernetConf *pEthernetConf)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SbgErrorCode</type>
      <name>sbgEComEthernetConfWrite</name>
      <anchorfile>sbgEComCmdEthernet_8c.html</anchorfile>
      <anchor>ad75bd32cbc027c9cf67eb718adfaed6b</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/external/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/external/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/external/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/external/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/external/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="enumvalue">
      <name>SBG_ECOM_GNSS_TYPE_SEP_AX4</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>ae30a2d462a4bc674a8c2937c0ebdecf7a58e3a8259cf03975071d682f7523138d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_GNSS_TYPE_SEP_AXM2A</name>
      <anchorfile>sbgEComCmdFeatures_8h.html</anchorfile>
      <anchor>ae30a2d462a4bc674a8c2937c0ebdecf7ac3f2a201c3c0ce29ec44bc965bbb2f92</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/external/sbgECom/src/commands/</path>
    <filename>sbgEComCmdGnss_8c</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>
    <includes id="sbgEComCmdGnss_8h" name="sbgEComCmdGnss.h" local="yes" imported="no">sbgEComCmdGnss.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>sbgEComCmdGnss1InstallationGet</name>
      <anchorfile>sbgEComCmdGnss_8c.html</anchorfile>
      <anchor>a20771178a7cb014f512d8ac7d9d1cb17</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComGnssInstallation *pGnssInstallation)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGnss1InstallationSet</name>
      <anchorfile>sbgEComCmdGnss_8c.html</anchorfile>
      <anchor>abc517da4b3918ddca9a7777891f3196b</anchor>
      <arglist>(SbgEComHandle *pHandle, const SbgEComGnssInstallation *pGnssInstallation)</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>sbgEComCmdGnss1SetModelId</name>
      <anchorfile>sbgEComCmdGnss_8c.html</anchorfile>
      <anchor>a382022cd0f1530bd4690d9c9e8ffdb64</anchor>
      <arglist>(SbgEComHandle *pHandle, uint32_t 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" static="yes">
      <type>static SbgErrorCode</type>
      <name>sbgEComCmdGnssGetModelInfo</name>
      <anchorfile>sbgEComCmdGnss_8c.html</anchorfile>
      <anchor>a7fe462034eb8acf72804d119839b6250</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComModelInfo *pModelInfo, SbgEComCmd cmdId)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SbgErrorCode</type>
      <name>sbgEComCmdGnssGetRejection</name>
      <anchorfile>sbgEComCmdGnss_8c.html</anchorfile>
      <anchor>a20b8062324420d81c78269cce8f2d65f</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComGnssRejectionConf *pRejectConf, SbgEComCmd cmdId)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SbgErrorCode</type>
      <name>sbgEComCmdGnssInstallationGet</name>
      <anchorfile>sbgEComCmdGnss_8c.html</anchorfile>
      <anchor>a7788385f08142744fe6c00cceb1cb98d</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComGnssInstallation *pGnssInstallation, SbgEComCmd cmdId)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SbgErrorCode</type>
      <name>sbgEComCmdGnssInstallationSet</name>
      <anchorfile>sbgEComCmdGnss_8c.html</anchorfile>
      <anchor>af9be3dad78e50d563988fb28762c2927</anchor>
      <arglist>(SbgEComHandle *pHandle, const SbgEComGnssInstallation *pGnssInstallation, SbgEComCmd cmdId)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SbgErrorCode</type>
      <name>sbgEComCmdGnssSetModelId</name>
      <anchorfile>sbgEComCmdGnss_8c.html</anchorfile>
      <anchor>a9437825d74173a76a3cd0cab7c0c34fa</anchor>
      <arglist>(SbgEComHandle *pHandle, uint32_t id, SbgEComCmd cmdId)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SbgErrorCode</type>
      <name>sbgEComCmdGnssSetRejection</name>
      <anchorfile>sbgEComCmdGnss_8c.html</anchorfile>
      <anchor>a59f91daafe88d16ac1b10deabfae32c8</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/external/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">_SbgEComGnssInstallation</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>struct _SbgEComGnssInstallation</type>
      <name>SbgEComGnssInstallation</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>a1b3a183b4ee555871abf6e1debb7119e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComGnssInstallationMode</type>
      <name>SbgEComGnssInstallationMode</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>aca4bb4f86fa00e00228d3a02f9ec1799</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>_SbgEComGnssInstallationMode</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>a799a6de0d688c2650e9da92ebf079125</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_GNSS_INSTALLATION_MODE_SINGLE</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>a799a6de0d688c2650e9da92ebf079125a3469d787b23d4cde372dfaf96fe3c95c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_GNSS_INSTALLATION_MODE_DUAL_AUTO</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>a799a6de0d688c2650e9da92ebf079125ae7191af9497bf17b29324f19ab57e60d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_GNSS_INSTALLATION_MODE_DUAL_ROUGH</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>a799a6de0d688c2650e9da92ebf079125a0c0591062a29a6d85db96a479ccc3562</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_GNSS_INSTALLATION_MODE_DUAL_PRECISE</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>a799a6de0d688c2650e9da92ebf079125a99c5d462360b94f63fbb015440cc8b95</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_UBLOX_HIGH_DYNAMICS</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>aeb7d6a3869eec180a08b6aef05a64a9caee3f7f430416b23de9afc97bac0773c7</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_ELLIPSE_D_INTERNAL</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>aeb7d6a3869eec180a08b6aef05a64a9cad6be04379aa6884fbf4b7117b83ad224</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_GNSS_MODEL_UBLOX_HIGH_SPEED</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>aeb7d6a3869eec180a08b6aef05a64a9cacc097bed3ac537f770d51b55f78ae016</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="enumvalue">
      <name>SBG_ECOM_GNSS_MODEL_UBLOX_LOW_SPEED</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>aeb7d6a3869eec180a08b6aef05a64a9ca2bd851602b9a35c671154c97cd3cc8af</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SBG_DEPRECATED</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>a302a2b23b15a4f4972b235ec79f3897f</anchor>
      <arglist>(SbgErrorCode sbgEComCmdGnss1GetLeverArmAlignment(SbgEComHandle *pHandle, SbgEComGnssAlignmentInfo *pAlignConf))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SBG_DEPRECATED</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>a197f9b136f779892df3f514a9b2c1589</anchor>
      <arglist>(SbgErrorCode sbgEComCmdGnss1SetLeverArmAlignment(SbgEComHandle *pHandle, const 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>sbgEComCmdGnss1InstallationGet</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>a20771178a7cb014f512d8ac7d9d1cb17</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComGnssInstallation *pGnssInstallation)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGnss1InstallationSet</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>abc517da4b3918ddca9a7777891f3196b</anchor>
      <arglist>(SbgEComHandle *pHandle, const SbgEComGnssInstallation *pGnssInstallation)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdGnss1SetModelId</name>
      <anchorfile>sbgEComCmdGnss_8h.html</anchorfile>
      <anchor>a382022cd0f1530bd4690d9c9e8ffdb64</anchor>
      <arglist>(SbgEComHandle *pHandle, uint32_t 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/external/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/external/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/external/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>ab4dd181e959fe4a2ef6372af28ed9267</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComCanBitRate *pBitrate, SbgEComCanMode *pMode)</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>a64df2791e6482b2ccbf0ffe6886d65ac</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComCanBitRate bitrate, SbgEComCanMode mode)</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/external/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>enum _SbgEComCanMode</type>
      <name>SbgEComCanMode</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>ac4141057f36384b9dff90fd12000b6f9</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>_SbgEComCanMode</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>ad2fa4d56edc999e4143fb07d906ec6c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CAN_MODE_UNDEFINED</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>ad2fa4d56edc999e4143fb07d906ec6c1a7c60769d909abf0357012e55381ba0ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CAN_MODE_SPY</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>ad2fa4d56edc999e4143fb07d906ec6c1ad8dc0db524edc82e35be1b4a755c4b2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CAN_MODE_NORMAL</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>ad2fa4d56edc999e4143fb07d906ec6c1aebd8eff034bccb45e0edd7d20c9e2117</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CAN_NR_MODE</name>
      <anchorfile>sbgEComCmdInterface_8h.html</anchorfile>
      <anchor>ad2fa4d56edc999e4143fb07d906ec6c1acd3e017d58a45386c05e4d50c5dcb2b3</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>ab4dd181e959fe4a2ef6372af28ed9267</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComCanBitRate *pBitrate, SbgEComCanMode *pMode)</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>a64df2791e6482b2ccbf0ffe6886d65ac</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComCanBitRate bitrate, SbgEComCanMode mode)</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/external/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/external/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/external/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>sbgEComCmdMagSetModelId</name>
      <anchorfile>sbgEComCmdMag_8c.html</anchorfile>
      <anchor>ae7d79b3b828df372aa937225f64368d7</anchor>
      <arglist>(SbgEComHandle *pHandle, uint32_t 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/external/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>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>ae7d79b3b828df372aa937225f64368d7</anchor>
      <arglist>(SbgEComHandle *pHandle, uint32_t 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/external/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>sbgEComCmdOdoCanGetConf</name>
      <anchorfile>sbgEComCmdOdo_8c.html</anchorfile>
      <anchor>adf83b1f8c3649dfd7daf991aa073feff</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComCmdOdoCanChannel canChannel, SbgEComCmdOdoCanConf *pOdoCanConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdOdoCanSetConf</name>
      <anchorfile>sbgEComCmdOdo_8c.html</anchorfile>
      <anchor>a501771f427d89f48152c48ee96879af1</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComCmdOdoCanChannel canChannel, const SbgEComCmdOdoCanConf *pOdoCanConf)</arglist>
    </member>
    <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/external/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">_SbgEComCmdOdoCanConf</class>
    <class kind="struct">_SbgEComOdoConf</class>
    <class kind="struct">_SbgEComOdoRejectionConf</class>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_CMD_ODO_CAN_BIG_ENDIAN</name>
      <anchorfile>sbgEComCmdOdo_8h.html</anchorfile>
      <anchor>a59e156662b728ec6ef20b0aa0a0d9520</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_CMD_ODO_CAN_ENABLE</name>
      <anchorfile>sbgEComCmdOdo_8h.html</anchorfile>
      <anchor>a445706d3e2bd3417a1449c63eeb01390</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_CMD_ODO_CAN_ID_EXTENDED</name>
      <anchorfile>sbgEComCmdOdo_8h.html</anchorfile>
      <anchor>adf80616867f493afebb59949a17224c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_ECOM_CMD_ODO_CAN_SIGNED</name>
      <anchorfile>sbgEComCmdOdo_8h.html</anchorfile>
      <anchor>a76135f0806a6db149972705334351993</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum _SbgEComCmdOdoCanChannel</type>
      <name>SbgEComCmdOdoCanChannel</name>
      <anchorfile>sbgEComCmdOdo_8h.html</anchorfile>
      <anchor>a7f72ab3549687aeb324655abab649ccd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _SbgEComCmdOdoCanConf</type>
      <name>SbgEComCmdOdoCanConf</name>
      <anchorfile>sbgEComCmdOdo_8h.html</anchorfile>
      <anchor>ad27aa34f443fe0f9bbdf79ffff9dbd49</anchor>
      <arglist></arglist>
    </member>
    <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="enumeration">
      <type></type>
      <name>_SbgEComCmdOdoCanChannel</name>
      <anchorfile>sbgEComCmdOdo_8h.html</anchorfile>
      <anchor>a5aa5c497435cdfb86e542f8195f6bf0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_ODO_CAN_CH_VELOCITY</name>
      <anchorfile>sbgEComCmdOdo_8h.html</anchorfile>
      <anchor>a5aa5c497435cdfb86e542f8195f6bf0fac94f1fa8b4ca01fe74723de9081f3b1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_ODO_CAN_CH_REVERSE</name>
      <anchorfile>sbgEComCmdOdo_8h.html</anchorfile>
      <anchor>a5aa5c497435cdfb86e542f8195f6bf0facd4468cf55c27cbc5ef3b49a2debcdf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdOdoCanGetConf</name>
      <anchorfile>sbgEComCmdOdo_8h.html</anchorfile>
      <anchor>adf83b1f8c3649dfd7daf991aa073feff</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComCmdOdoCanChannel canChannel, SbgEComCmdOdoCanConf *pOdoCanConf)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdOdoCanSetConf</name>
      <anchorfile>sbgEComCmdOdo_8h.html</anchorfile>
      <anchor>a501771f427d89f48152c48ee96879af1</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgEComCmdOdoCanChannel canChannel, const SbgEComCmdOdoCanConf *pOdoCanConf)</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/external/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>a195480b9d6eef5547313f1a49f3c7fdb</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgECanMessageId internalId, SbgEComOutputMode *pMode, uint32_t *pUserId, bool *pExtended)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdCanOutputSetConf</name>
      <anchorfile>sbgEComCmdOutput_8c.html</anchorfile>
      <anchor>a31b63f6ad72995c89d92a014f78924af</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgECanMessageId internalId, SbgEComOutputMode mode, uint32_t 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/external/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>a195480b9d6eef5547313f1a49f3c7fdb</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgECanMessageId internalId, SbgEComOutputMode *pMode, uint32_t *pUserId, bool *pExtended)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComCmdCanOutputSetConf</name>
      <anchorfile>sbgEComCmdOutput_8h.html</anchorfile>
      <anchor>a31b63f6ad72995c89d92a014f78924af</anchor>
      <arglist>(SbgEComHandle *pHandle, SbgECanMessageId internalId, SbgEComOutputMode mode, uint32_t 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/external/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>sbgEComCmdSensorSetMotionProfileId</name>
      <anchorfile>sbgEComCmdSensor_8c.html</anchorfile>
      <anchor>aade61905b24736008c1d621c82d2e9ad</anchor>
      <arglist>(SbgEComHandle *pHandle, uint32_t id)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdSensor.h</name>
    <path>/tmp/ws/src/sbg_driver/external/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_PORT_E</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>ae8794d7081f7467dc56bd943e7a905e6a4b77347235714d137e2dd340ed4449f6</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="enumvalue">
      <name>SBG_ECOM_MOTION_PROFILE_HEAVY_MACHINERY</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>a4e0cbd658a708b75d7798a9833fb547eadbce4d46dc8dbbbf5c9f6a2bd007ed91</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="enumvalue">
      <name>SBG_ECOM_MODULE_ODO_CAN</name>
      <anchorfile>sbgEComCmdSensor_8h.html</anchorfile>
      <anchor>af9ef8bb3827ce82d0843d0a09827e8a7a4030f2ed3c4bec216f34f9c04aaf5309</anchor>
      <arglist></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>aade61905b24736008c1d621c82d2e9ad</anchor>
      <arglist>(SbgEComHandle *pHandle, uint32_t id)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComCmdSettings.c</name>
    <path>/tmp/ws/src/sbg_driver/external/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/external/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>sbgEComGetVersion.c</name>
    <path>/tmp/ws/src/sbg_driver/external/sbgECom/src/</path>
    <filename>sbgEComGetVersion_8c</filename>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="no" imported="no">sbgCommon.h</includes>
    <includes id="sbgVersion_8h" name="sbgVersion.h" local="no" imported="no">version/sbgVersion.h</includes>
    <includes id="sbgEComVersion_8h" name="sbgEComVersion.h" local="yes" imported="no">sbgEComVersion.h</includes>
    <includes id="sbgEComGetVersion_8h" name="sbgEComGetVersion.h" local="yes" imported="no">sbgEComGetVersion.h</includes>
    <member kind="function">
      <type>uint32_t</type>
      <name>sbgEComGetVersion</name>
      <anchorfile>sbgEComGetVersion_8c.html</anchorfile>
      <anchor>ad8e326aefe6e0e3aa4fbab1b051760eb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>sbgEComGetVersionAsString</name>
      <anchorfile>sbgEComGetVersion_8c.html</anchorfile>
      <anchor>a13f228a4c3ffb2ea382ac947fb6701ec</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComGetVersion.h</name>
    <path>/tmp/ws/src/sbg_driver/external/sbgECom/src/</path>
    <filename>sbgEComGetVersion_8h</filename>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="no" imported="no">sbgCommon.h</includes>
    <member kind="function">
      <type>uint32_t</type>
      <name>sbgEComGetVersion</name>
      <anchorfile>sbgEComGetVersion_8h.html</anchorfile>
      <anchor>ad8e326aefe6e0e3aa4fbab1b051760eb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>sbgEComGetVersionAsString</name>
      <anchorfile>sbgEComGetVersion_8h.html</anchorfile>
      <anchor>a13f228a4c3ffb2ea382ac947fb6701ec</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComIds.h</name>
    <path>/tmp/ws/src/sbg_driver/external/sbgECom/src/</path>
    <filename>sbgEComIds_8h</filename>
    <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>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_t</type>
      <name>SbgEComMsgId</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a674593b895922db467a31742b0a9f597</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="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_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_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_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_INSTALLATION</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2a47f367c9f9ae5a4566479df954f2968f</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_CMD_VALIDITY_THRESHOLDS</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2adee4cece90787ecc610eab946899b4a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_DVL_MODEL_ID</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2a7ec91a02dfac6faeb1c1cfa7900f106d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_DVL_INSTALLATION</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2a740587410089d6ccb6c6079c235b5461</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_DVL_REJECT_MODES</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2ac31020e2308114a059ffad5152e71d1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_AIRDATA_MODEL_ID</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2a912b36a64ed021b330cfd0041e3ca74d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_AIRDATA_LEVER_ARM</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2ae7bcb32ef60d94878b575a4d556762fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_AIRDATA_REJECT_MODES</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2a66205a4d8912a8e6773c2ae76849d5ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_CMD_ODO_CAN_CONF</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae3f80aad4f4c7acb09af255364d540c2a5c3100cfcd7461e7eb151b055d78d58e</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_LOG_NMEA_1_PHINF</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae9b56f30d1a4126d18017037ddb41a3ba256c86255f9553c77ccd0e17c9786095</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_NMEA_1_PHTRO</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae9b56f30d1a4126d18017037ddb41a3babb1ec800682331fc320ac6b4a4cf35a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_NMEA_1_PHLIN</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae9b56f30d1a4126d18017037ddb41a3ba066d4fc165c50bcaa4ddf013d563512f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_NMEA_1_PHOCT</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae9b56f30d1a4126d18017037ddb41a3ba7ed1cbac1be4dd354e2dfb29125cebd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_NMEA_1_INDYN</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>ae9b56f30d1a4126d18017037ddb41a3bab68ca20b9a1581d76b01c7c0141d1e60</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_THIRD_PARTY_DOLOG_HRP</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a91a21f2fd2c14227e14336e8f6c514dcaf20231d77762c16937e668f9e8beefe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_THIRD_PARTY_AHRS_500</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a91a21f2fd2c14227e14336e8f6c514dca5796363040682388a56f3637d270d993</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_AIR_DATA</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03a1b91111b24ba96feb049797059b17d62</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_IMU_RAW_DATA</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03a63c37ff797aef3e2218b83cf27818983</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_DEBUG_1</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03a6b37fb23c36a05314deed085242fe3d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_DEBUG_2</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03afc5faefee7bc254b5764d97195944a2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_DEBUG_3</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03ab0e582034d070dae1a6e44e77d1bdf50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_IMU_SHORT</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03a663d855a8f5682775da3cebaa87213a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_EVENT_OUT_A</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03a3ae1a964f8b1299a7724297ef3169b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_EVENT_OUT_B</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03aecde69a2e5e8c68f8f53f17a5f59456a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_DEPTH</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03a1ff67fe0e9d9e4d2a7fde424495211f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SBG_ECOM_LOG_DIAG</name>
      <anchorfile>sbgEComIds_8h.html</anchorfile>
      <anchor>a617abb7ab33fc6e4d37324c149d0ff03a8f33ce7f1fc3898d2d81d7751cf85cb0</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>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/external/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>
    <includes id="sbgEComGetVersion_8h" name="sbgEComGetVersion.h" local="yes" imported="no">sbgEComGetVersion.h</includes>
  </compound>
  <compound kind="file">
    <name>sbgEComProtocol.c</name>
    <path>/tmp/ws/src/sbg_driver/external/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>a8c38da337a48f7b2dea553b329337cf2</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, size_t streamCursor)</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>a3eecef7087401e14ff5a85ebd2220155</anchor>
      <arglist>(SbgEComProtocol *pHandle, uint8_t *pMsgClass, uint8_t *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>a22f5f7b1e9ffc9308eb2d6d160d588c9</anchor>
      <arglist>(SbgEComProtocol *pHandle, uint8_t msgClass, uint8_t msg, const void *pData, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComStartFrameGeneration</name>
      <anchorfile>sbgEComProtocol_8c.html</anchorfile>
      <anchor>a4b01f64305ce244bbc7692751d152d46</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, uint8_t msgClass, uint8_t msg, size_t *pStreamCursor)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComProtocol.h</name>
    <path>/tmp/ws/src/sbg_driver/external/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>a8c38da337a48f7b2dea553b329337cf2</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, size_t streamCursor)</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>a3eecef7087401e14ff5a85ebd2220155</anchor>
      <arglist>(SbgEComProtocol *pHandle, uint8_t *pMsgClass, uint8_t *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>a22f5f7b1e9ffc9308eb2d6d160d588c9</anchor>
      <arglist>(SbgEComProtocol *pHandle, uint8_t msgClass, uint8_t msg, const void *pData, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComStartFrameGeneration</name>
      <anchorfile>sbgEComProtocol_8h.html</anchorfile>
      <anchor>a4b01f64305ce244bbc7692751d152d46</anchor>
      <arglist>(SbgStreamBuffer *pOutputStream, uint8_t msgClass, uint8_t msg, size_t *pStreamCursor)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComTransfer.c</name>
    <path>/tmp/ws/src/sbg_driver/external/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>a55bb84ad8872498366034ea7cb3173f9</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8_t msgClass, uint8_t msg, void *pBuffer, size_t *pActualSize, size_t bufferSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SbgErrorCode</type>
      <name>sbgEComTransferReceiveData</name>
      <anchorfile>sbgEComTransfer_8c.html</anchorfile>
      <anchor>ab72b889700e6f28ca6748c52c1ce05da</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8_t msgClass, uint8_t msg, void *pBuffer, size_t offset, size_t packetSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SbgErrorCode</type>
      <name>sbgEComTransferReceiveEnd</name>
      <anchorfile>sbgEComTransfer_8c.html</anchorfile>
      <anchor>aa7b23e58ed899446f49b707d72399071</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8_t msgClass, uint8_t msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SbgErrorCode</type>
      <name>sbgEComTransferReceiveInit</name>
      <anchorfile>sbgEComTransfer_8c.html</anchorfile>
      <anchor>a33484b9d3013da2f99e4292652978485</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8_t msgClass, uint8_t msg, size_t *pSize)</arglist>
    </member>
    <member kind="function">
      <type>SbgErrorCode</type>
      <name>sbgEComTransferSend</name>
      <anchorfile>sbgEComTransfer_8c.html</anchorfile>
      <anchor>a783978aa38b5c9e08146bc5820b2f4a4</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8_t msgClass, uint8_t msg, const void *pBuffer, size_t size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SbgErrorCode</type>
      <name>sbgEComTransferSendData</name>
      <anchorfile>sbgEComTransfer_8c.html</anchorfile>
      <anchor>a0bfc287ae79639a56e7561fd2762c9c2</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8_t msgClass, uint8_t msg, const void *pBuffer, size_t offset, size_t packetSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SbgErrorCode</type>
      <name>sbgEComTransferSendEnd</name>
      <anchorfile>sbgEComTransfer_8c.html</anchorfile>
      <anchor>aa94bf8dd6ca85a026cfda07faf51fb28</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8_t msgClass, uint8_t msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SbgErrorCode</type>
      <name>sbgEComTransferSendInit</name>
      <anchorfile>sbgEComTransfer_8c.html</anchorfile>
      <anchor>a583a7db5f9d9a5aa53aaadb6a0981efb</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8_t msgClass, uint8_t msg, size_t size)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComTransfer.h</name>
    <path>/tmp/ws/src/sbg_driver/external/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>a55bb84ad8872498366034ea7cb3173f9</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8_t msgClass, uint8_t 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>a783978aa38b5c9e08146bc5820b2f4a4</anchor>
      <arglist>(SbgEComHandle *pHandle, uint8_t msgClass, uint8_t msg, const void *pBuffer, size_t size)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgEComVersion.h</name>
    <path>/tmp/ws/src/sbg_driver/external/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/external/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" static="yes">
      <type>static const char *</type>
      <name>sbgErrorCodeToString</name>
      <anchorfile>sbgErrorCodes_8h.html</anchorfile>
      <anchor>a767b7f88a04eb88a5f80468fcc164e6c</anchor>
      <arglist>(SbgErrorCode errorCode)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgInterface.c</name>
    <path>/tmp/ws/src/sbg_driver/external/sbgECom/common/interfaces/</path>
    <filename>sbgInterface_8c</filename>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="no" imported="no">sbgCommon.h</includes>
    <includes id="sbgInterface_8h" name="sbgInterface.h" local="yes" imported="no">sbgInterface.h</includes>
    <member kind="function">
      <type>void</type>
      <name>sbgInterfaceNameSet</name>
      <anchorfile>sbgInterface_8c.html</anchorfile>
      <anchor>ac3911c7efaa0ecdcfaf31741df96b149</anchor>
      <arglist>(SbgInterface *pInterface, const char *pName)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>sbgInterfaceTypeGetAsString</name>
      <anchorfile>sbgInterface_8c.html</anchorfile>
      <anchor>a5366c8f19960782b73e445d711f0158f</anchor>
      <arglist>(const SbgInterface *pInterface)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sbgInterfaceZeroInit</name>
      <anchorfile>sbgInterface_8c.html</anchorfile>
      <anchor>a9ec702815c69fd65b00f83e92ff94db2</anchor>
      <arglist>(SbgInterface *pHandle)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>gInterfaceType</name>
      <anchorfile>sbgInterface_8c.html</anchorfile>
      <anchor>afcbdb36f1a0914473cd1f2a3ccaada9c</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgInterface.h</name>
    <path>/tmp/ws/src/sbg_driver/external/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="define">
      <type>#define</type>
      <name>SBG_IF_NAME_MAX_SIZE</name>
      <anchorfile>sbgInterface_8h.html</anchorfile>
      <anchor>aac0fad4e345fc851215ffb1fd849e131</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_IF_TYPE_ETH_TCP_IP</name>
      <anchorfile>sbgInterface_8h.html</anchorfile>
      <anchor>ac13869195989df532aeba05534f6d210</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_IF_TYPE_ETH_UDP</name>
      <anchorfile>sbgInterface_8h.html</anchorfile>
      <anchor>af07ad9f7210c84ba36a33b7c794385ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_IF_TYPE_FILE</name>
      <anchorfile>sbgInterface_8h.html</anchorfile>
      <anchor>a5bd17ccef56c6a9936477900f46234ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_IF_TYPE_LAST_RESERVED</name>
      <anchorfile>sbgInterface_8h.html</anchorfile>
      <anchor>abdf6051009b51c1b863f07ecd14c3289</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_IF_TYPE_SERIAL</name>
      <anchorfile>sbgInterface_8h.html</anchorfile>
      <anchor>a47d35fb5f0b9f650a58d786aece6b8e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_IF_TYPE_UNKNOW</name>
      <anchorfile>sbgInterface_8h.html</anchorfile>
      <anchor>ad2a0d168454f7bf9bf861a1d7319ead0</anchor>
      <arglist></arglist>
    </member>
    <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>SbgErrorCode(*</type>
      <name>SbgInterfaceFlushFunc</name>
      <anchorfile>sbgInterface_8h.html</anchorfile>
      <anchor>a9e94230d7556de8b29d6dd36b7045f56</anchor>
      <arglist>)(SbgInterface *pHandle)</arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t(*</type>
      <name>SbgInterfaceGetDelayFunc</name>
      <anchorfile>sbgInterface_8h.html</anchorfile>
      <anchor>a5a28f0aa05b9382c5c8d96746ab4afef</anchor>
      <arglist>)(SbgInterface *pHandle, size_t numBytes)</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>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>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="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgInterfaceFlush</name>
      <anchorfile>sbgInterface_8h.html</anchorfile>
      <anchor>a52d2fd69ca00aafa667e7511387e610c</anchor>
      <arglist>(SbgInterface *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint32_t</type>
      <name>sbgInterfaceGetDelay</name>
      <anchorfile>sbgInterface_8h.html</anchorfile>
      <anchor>a2fd0792ba2c8062ccc230fdb35b58ee5</anchor>
      <arglist>(SbgInterface *pHandle, size_t numBytes)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE const char *</type>
      <name>sbgInterfaceNameGet</name>
      <anchorfile>sbgInterface_8h.html</anchorfile>
      <anchor>a1034b50f839507f20c7abbdb15796597</anchor>
      <arglist>(const SbgInterface *pInterface)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API void</type>
      <name>sbgInterfaceNameSet</name>
      <anchorfile>sbgInterface_8h.html</anchorfile>
      <anchor>ac23a9dd8196dd1d0ec2f358af392c587</anchor>
      <arglist>(SbgInterface *pInterface, const char *pName)</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 uint32_t</type>
      <name>sbgInterfaceTypeGet</name>
      <anchorfile>sbgInterface_8h.html</anchorfile>
      <anchor>a392c5f388694c6214a48f5b72e254bfd</anchor>
      <arglist>(const SbgInterface *pInterface)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API const char *</type>
      <name>sbgInterfaceTypeGetAsString</name>
      <anchorfile>sbgInterface_8h.html</anchorfile>
      <anchor>a8fc4ed0f0e8add3d27a7d1b080720dd0</anchor>
      <arglist>(const SbgInterface *pInterface)</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_COMMON_LIB_API void</type>
      <name>sbgInterfaceZeroInit</name>
      <anchorfile>sbgInterface_8h.html</anchorfile>
      <anchor>abd5e66481c65286937ad646646f272de</anchor>
      <arglist>(SbgInterface *pHandle)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgInterfaceFile.c</name>
    <path>/tmp/ws/src/sbg_driver/external/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>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgInterfaceFileClose</name>
      <anchorfile>sbgInterfaceFile_8c.html</anchorfile>
      <anchor>aec8f680256ef28270b60bc21d9a75f63</anchor>
      <arglist>(SbgInterface *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgInterfaceFileFlush</name>
      <anchorfile>sbgInterfaceFile_8c.html</anchorfile>
      <anchor>a3b53b04ec6d19e20bb0b03239f5af46c</anchor>
      <arglist>(SbgInterface *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API size_t</type>
      <name>sbgInterfaceFileGetCursor</name>
      <anchorfile>sbgInterfaceFile_8c.html</anchorfile>
      <anchor>a47df637fa687ec6c670378650991dc42</anchor>
      <arglist>(const SbgInterface *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API size_t</type>
      <name>sbgInterfaceFileGetSize</name>
      <anchorfile>sbgInterfaceFile_8c.html</anchorfile>
      <anchor>a329cea3eb2a4bec052455d48c4cc0415</anchor>
      <arglist>(SbgInterface *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgInterfaceFileOpen</name>
      <anchorfile>sbgInterfaceFile_8c.html</anchorfile>
      <anchor>a1c0340da218d643753a1b440ac358552</anchor>
      <arglist>(SbgInterface *pHandle, const char *filePath)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgInterfaceFileRead</name>
      <anchorfile>sbgInterfaceFile_8c.html</anchorfile>
      <anchor>a165af1394782bccb589abab6bf1ca3ea</anchor>
      <arglist>(SbgInterface *pHandle, void *pBuffer, size_t *pReadBytes, size_t bytesToRead)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgInterfaceFileReadFake</name>
      <anchorfile>sbgInterfaceFile_8c.html</anchorfile>
      <anchor>aae0965fefe5d8ad59b16273bfe4535f8</anchor>
      <arglist>(SbgInterface *pHandle, void *pBuffer, size_t *pReadBytes, size_t bytesToRead)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgInterfaceFileWrite</name>
      <anchorfile>sbgInterfaceFile_8c.html</anchorfile>
      <anchor>a31d6673b1d561852ca6b12b7c890bbcf</anchor>
      <arglist>(SbgInterface *pHandle, const void *pBuffer, size_t bytesToWrite)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgInterfaceFileWriteFake</name>
      <anchorfile>sbgInterfaceFile_8c.html</anchorfile>
      <anchor>a5763f1c3d7bec3c2c98a298d9266fdf1</anchor>
      <arglist>(SbgInterface *pHandle, const void *pBuffer, size_t bytesToWrite)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgInterfaceFileWriteOpen</name>
      <anchorfile>sbgInterfaceFile_8c.html</anchorfile>
      <anchor>a97c126595e357de139fb980e4c4d76e2</anchor>
      <arglist>(SbgInterface *pHandle, const char *filePath)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgInterfaceFile.h</name>
    <path>/tmp/ws/src/sbg_driver/external/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>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgInterfaceFileClose</name>
      <anchorfile>sbgInterfaceFile_8h.html</anchorfile>
      <anchor>aec8f680256ef28270b60bc21d9a75f63</anchor>
      <arglist>(SbgInterface *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgInterfaceFileFlush</name>
      <anchorfile>sbgInterfaceFile_8h.html</anchorfile>
      <anchor>a3b53b04ec6d19e20bb0b03239f5af46c</anchor>
      <arglist>(SbgInterface *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API size_t</type>
      <name>sbgInterfaceFileGetCursor</name>
      <anchorfile>sbgInterfaceFile_8h.html</anchorfile>
      <anchor>a47df637fa687ec6c670378650991dc42</anchor>
      <arglist>(const SbgInterface *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API size_t</type>
      <name>sbgInterfaceFileGetSize</name>
      <anchorfile>sbgInterfaceFile_8h.html</anchorfile>
      <anchor>a329cea3eb2a4bec052455d48c4cc0415</anchor>
      <arglist>(SbgInterface *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgInterfaceFileOpen</name>
      <anchorfile>sbgInterfaceFile_8h.html</anchorfile>
      <anchor>a1c0340da218d643753a1b440ac358552</anchor>
      <arglist>(SbgInterface *pHandle, const char *filePath)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgInterfaceFileRead</name>
      <anchorfile>sbgInterfaceFile_8h.html</anchorfile>
      <anchor>a165af1394782bccb589abab6bf1ca3ea</anchor>
      <arglist>(SbgInterface *pHandle, void *pBuffer, size_t *pReadBytes, size_t bytesToRead)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgInterfaceFileReadFake</name>
      <anchorfile>sbgInterfaceFile_8h.html</anchorfile>
      <anchor>aae0965fefe5d8ad59b16273bfe4535f8</anchor>
      <arglist>(SbgInterface *pHandle, void *pBuffer, size_t *pReadBytes, size_t bytesToRead)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgInterfaceFileWrite</name>
      <anchorfile>sbgInterfaceFile_8h.html</anchorfile>
      <anchor>a31d6673b1d561852ca6b12b7c890bbcf</anchor>
      <arglist>(SbgInterface *pHandle, const void *pBuffer, size_t bytesToWrite)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgInterfaceFileWriteFake</name>
      <anchorfile>sbgInterfaceFile_8h.html</anchorfile>
      <anchor>a5763f1c3d7bec3c2c98a298d9266fdf1</anchor>
      <arglist>(SbgInterface *pHandle, const void *pBuffer, size_t bytesToWrite)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgInterfaceFileWriteOpen</name>
      <anchorfile>sbgInterfaceFile_8h.html</anchorfile>
      <anchor>a97c126595e357de139fb980e4c4d76e2</anchor>
      <arglist>(SbgInterface *pHandle, const char *filePath)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgInterfaceSerial.h</name>
    <path>/tmp/ws/src/sbg_driver/external/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>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgInterfaceSerialChangeBaudrate</name>
      <anchorfile>sbgInterfaceSerial_8h.html</anchorfile>
      <anchor>a99ebce9203b08873f48f5461806a620f</anchor>
      <arglist>(SbgInterface *pHandle, uint32_t baudRate)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgInterfaceSerialCreate</name>
      <anchorfile>sbgInterfaceSerial_8h.html</anchorfile>
      <anchor>a62417f3307cbcd857407497b49868321</anchor>
      <arglist>(SbgInterface *pHandle, const char *deviceName, uint32_t baudRate)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgInterfaceSerialDestroy</name>
      <anchorfile>sbgInterfaceSerial_8h.html</anchorfile>
      <anchor>aab71d0d3665797e3045a3069241f32a2</anchor>
      <arglist>(SbgInterface *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgInterfaceSerialFlush</name>
      <anchorfile>sbgInterfaceSerial_8h.html</anchorfile>
      <anchor>ae7cb60ac03d5b839824af786600e87d8</anchor>
      <arglist>(SbgInterface *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgInterfaceSerialRead</name>
      <anchorfile>sbgInterfaceSerial_8h.html</anchorfile>
      <anchor>a3deeb0a6617fe22d9fc61d301ef42791</anchor>
      <arglist>(SbgInterface *pHandle, void *pBuffer, size_t *pReadBytes, size_t bytesToRead)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgInterfaceSerialWrite</name>
      <anchorfile>sbgInterfaceSerial_8h.html</anchorfile>
      <anchor>a53fabcad97e07b2c9b80fc35a90e412b</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/external/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/external/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/external/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/external/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>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgInterfaceUdpAllowBroadcast</name>
      <anchorfile>sbgInterfaceUdp_8h.html</anchorfile>
      <anchor>abade8ad7daabf601a675a67129dd4347</anchor>
      <arglist>(SbgInterface *pHandle, bool allowBroadcast)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgInterfaceUdpCreate</name>
      <anchorfile>sbgInterfaceUdp_8h.html</anchorfile>
      <anchor>af3937ceea193663c7ac5ab8fa3d02657</anchor>
      <arglist>(SbgInterface *pHandle, sbgIpAddress remoteAddr, uint32_t remotePort, uint32_t localPort)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgInterfaceUdpDestroy</name>
      <anchorfile>sbgInterfaceUdp_8h.html</anchorfile>
      <anchor>a29a0aa75db4062aa7b6ec0bf5f7c820b</anchor>
      <arglist>(SbgInterface *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgInterfaceUdpRead</name>
      <anchorfile>sbgInterfaceUdp_8h.html</anchorfile>
      <anchor>ad795ee5b90bf292ffbcf02bcc0b1a711</anchor>
      <arglist>(SbgInterface *pHandle, void *pBuffer, size_t *pReadBytes, size_t bytesToRead)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgInterfaceUdpWrite</name>
      <anchorfile>sbgInterfaceUdp_8h.html</anchorfile>
      <anchor>a03d31eaf917948b0d0465830d376230a</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/external/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>SBG_COMMON_LIB_API bool</type>
      <name>sbgIpNetMaskValid</name>
      <anchorfile>sbgNetwork_8c.html</anchorfile>
      <anchor>a3faba9aa57b6ef434786953a3410ddc6</anchor>
      <arglist>(sbgIpAddress netmask)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API sbgIpAddress</type>
      <name>sbgNetworkIpFromString</name>
      <anchorfile>sbgNetwork_8c.html</anchorfile>
      <anchor>a1156b83a691d0e9e539207f27e4f64f7</anchor>
      <arglist>(const char *pBuffer)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API void</type>
      <name>sbgNetworkIpToString</name>
      <anchorfile>sbgNetwork_8c.html</anchorfile>
      <anchor>a62d81524dd05c25e80b06547cdabf38f</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/external/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>ab8ea760b9d68a2bd2e5e959f0ff0ea7a</anchor>
      <arglist>(uint8_t a, uint8_t b, uint8_t c, uint8_t 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_t</type>
      <name>sbgIpAddrGetA</name>
      <anchorfile>sbgNetwork_8h.html</anchorfile>
      <anchor>a0a35ffd0e7956d89b4e5c5f46169a327</anchor>
      <arglist>(sbgIpAddress ipAddr)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint8_t</type>
      <name>sbgIpAddrGetB</name>
      <anchorfile>sbgNetwork_8h.html</anchorfile>
      <anchor>aa0edb912e4290278551c3131078931f6</anchor>
      <arglist>(sbgIpAddress ipAddr)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint8_t</type>
      <name>sbgIpAddrGetC</name>
      <anchorfile>sbgNetwork_8h.html</anchorfile>
      <anchor>aa5e968f7a0f3d8950f6cded6981efd21</anchor>
      <arglist>(sbgIpAddress ipAddr)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint8_t</type>
      <name>sbgIpAddrGetD</name>
      <anchorfile>sbgNetwork_8h.html</anchorfile>
      <anchor>ad25ecd8961b3bf6b55270c2c9cf32379</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>SBG_COMMON_LIB_API bool</type>
      <name>sbgIpNetMaskValid</name>
      <anchorfile>sbgNetwork_8h.html</anchorfile>
      <anchor>a3faba9aa57b6ef434786953a3410ddc6</anchor>
      <arglist>(sbgIpAddress netmask)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API sbgIpAddress</type>
      <name>sbgNetworkIpFromString</name>
      <anchorfile>sbgNetwork_8h.html</anchorfile>
      <anchor>a1156b83a691d0e9e539207f27e4f64f7</anchor>
      <arglist>(const char *pBuffer)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API void</type>
      <name>sbgNetworkIpToString</name>
      <anchorfile>sbgNetwork_8h.html</anchorfile>
      <anchor>a62d81524dd05c25e80b06547cdabf38f</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/external/sbgECom/common/platform/</path>
    <filename>sbgPlatform_8c</filename>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="no" imported="no">sbgCommon.h</includes>
    <member kind="function">
      <type>SBG_COMMON_LIB_API uint32_t</type>
      <name>sbgGetTime</name>
      <anchorfile>sbgPlatform_8c.html</anchorfile>
      <anchor>a68c9a920bff5eebab59efcda545381f4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API void</type>
      <name>sbgPlatformDebugLogMsg</name>
      <anchorfile>sbgPlatform_8c.html</anchorfile>
      <anchor>aabb29ab1dc78bd9e66dc796590d4bc99</anchor>
      <arglist>(const char *pFileName, const char *pFunctionName, uint32_t line, const char *pCategory, SbgDebugLogType logType, SbgErrorCode errorCode, const char *pFormat,...)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API void</type>
      <name>sbgSleep</name>
      <anchorfile>sbgPlatform_8c.html</anchorfile>
      <anchor>a1d000c9de0370046621e9cdfa874e239</anchor>
      <arglist>(uint32_t ms)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgPlatform.h</name>
    <path>/tmp/ws/src/sbg_driver/external/sbgECom/common/</path>
    <filename>sbgPlatform_8h</filename>
    <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="sbgErrorCodes_8h" name="sbgErrorCodes.h" local="yes" imported="no">sbgErrorCodes.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>SBG_COMMON_LIB_API uint32_t</type>
      <name>sbgGetTime</name>
      <anchorfile>sbgPlatform_8h.html</anchorfile>
      <anchor>a68c9a920bff5eebab59efcda545381f4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API void</type>
      <name>sbgPlatformDebugLogMsg</name>
      <anchorfile>sbgPlatform_8h.html</anchorfile>
      <anchor>aabb29ab1dc78bd9e66dc796590d4bc99</anchor>
      <arglist>(const char *pFileName, const char *pFunctionName, uint32_t line, const char *pCategory, SbgDebugLogType logType, SbgErrorCode errorCode, const char *pFormat,...)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API void</type>
      <name>sbgSleep</name>
      <anchorfile>sbgPlatform_8h.html</anchorfile>
      <anchor>a1d000c9de0370046621e9cdfa874e239</anchor>
      <arglist>(uint32_t ms)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgSplitBuffer.c</name>
    <path>/tmp/ws/src/sbg_driver/external/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/external/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/external/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/external/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/external/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_t</type>
      <name>sbgStreamBufferReadInt16BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>a728e6b62dee8f726d891ebd486956f01</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE int32_t</type>
      <name>sbgStreamBufferReadInt24BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>ae421497a11a08fe4b20d6058609812b1</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE int32_t</type>
      <name>sbgStreamBufferReadInt32BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>a31133f9cc3be8efc05c679408c26264b</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE int64_t</type>
      <name>sbgStreamBufferReadInt40BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>a49952927a189f1c040872518da1d7b02</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE int64_t</type>
      <name>sbgStreamBufferReadInt48BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>a0c397e6ccfe5a1cb4c88a16a77577110</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE int64_t</type>
      <name>sbgStreamBufferReadInt56BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>a128415237e8ae7a7b3d7b4a547d4a819</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE int64_t</type>
      <name>sbgStreamBufferReadInt64BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>a368c477c96edacd566835c52455c8fd4</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 SbgErrorCode</type>
      <name>sbgStreamBufferReadStringBE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>a0eec9887c3bc4d71dcea6c0933313e1a</anchor>
      <arglist>(SbgStreamBuffer *pHandle, char *pString, size_t maxSize)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint16_t</type>
      <name>sbgStreamBufferReadUint16BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>a445bdb00e6260d157f476a8438bc5d2e</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint32_t</type>
      <name>sbgStreamBufferReadUint24BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>a5f6c27981774f99a9ef50d23e436c1e8</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint32_t</type>
      <name>sbgStreamBufferReadUint32BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>acc3c35d97e1d110cc239633f7b2f0a2a</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint64_t</type>
      <name>sbgStreamBufferReadUint40BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>a78333f5bb3e98a322c032931dee9aa9d</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint64_t</type>
      <name>sbgStreamBufferReadUint48BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>afec53a48e7fc70a60887b0d425725803</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE int64_t</type>
      <name>sbgStreamBufferReadUint56BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>a4c4269336e4c6c22f2367881ddb3707e</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint64_t</type>
      <name>sbgStreamBufferReadUint64BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>a2729c665cd9b755ac2333e2fe63b944f</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>a02632aee51279ef27c74479a813d7100</anchor>
      <arglist>(SbgStreamBuffer *pHandle, int16_t value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteInt24BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>a0b7626b5dd1f009230bd7af0da18ec16</anchor>
      <arglist>(SbgStreamBuffer *pHandle, int32_t value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteInt32BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>a264df40d57ea83444915fb38ca9d5979</anchor>
      <arglist>(SbgStreamBuffer *pHandle, int32_t value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteInt64BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>a576906faf509409217f217ad5a5b96b5</anchor>
      <arglist>(SbgStreamBuffer *pHandle, int64_t 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>sbgStreamBufferWriteStringBE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>a776cb6aa247566cbf2c2bdb65677f41e</anchor>
      <arglist>(SbgStreamBuffer *pHandle, const char *pString)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteUint16BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>afe97de0c3c3987080ccb161a07b5a600</anchor>
      <arglist>(SbgStreamBuffer *pHandle, uint16_t value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteUint24BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>ad16bce9c8b07679bff5d203d227c55cd</anchor>
      <arglist>(SbgStreamBuffer *pHandle, uint32_t value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteUint32BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>a664cf99db41364f5cb107721e0fc5c87</anchor>
      <arglist>(SbgStreamBuffer *pHandle, uint32_t value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteUint64BE</name>
      <anchorfile>sbgStreamBufferBE_8h.html</anchorfile>
      <anchor>ae370e0a65ed5258afdcc2133e5a16011</anchor>
      <arglist>(SbgStreamBuffer *pHandle, uint64_t value)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgStreamBufferCommon.h</name>
    <path>/tmp/ws/src/sbg_driver/external/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>sbgStreamBufferReadBooleanBE</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a104b663dbe36786c6ee0e4923ff17d21</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferReadBooleanLE</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>ac7912e004ba1f6e186d7a58e04761aee</anchor>
      <arglist></arglist>
    </member>
    <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>sbgStreamBufferReadInt40</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>af8029b293fc2e0da12b45394f37cdefc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferReadInt48</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a38eff88587bbb644b9a5c9a72246a032</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferReadInt56</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a1106523cba4c78bc6d5b7ab22e729bb2</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>sbgStreamBufferReadString</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a92dfa509207a56d6bc48b2e75541f1e1</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>sbgStreamBufferReadUint40</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>addef6ae6a7261fb214b8f0bb2cbb7c67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferReadUint48</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a1698e4c672575e375279d7a635747dee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferReadUint56</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a155be5315d66e95a8c1b5dcc828ac4f6</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>sbgStreamBufferWriteBooleanBE</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a10d0c6d54d1b515dfcd277b3928ea996</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbgStreamBufferWriteBooleanLE</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a4a2cc7c9bf8a9482e684f396892be647</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>sbgStreamBufferWriteString</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a9678eecf59b84aba696e6b9578d6338a</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 bool</type>
      <name>sbgStreamBufferReadBoolean</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a914ec5f11809214c7bf79e3291d621df</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</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_t</type>
      <name>sbgStreamBufferReadInt8</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a084c132cb09a6eb5a0144ea460ff44ff</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint8_t</type>
      <name>sbgStreamBufferReadUint8</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>af7a7a2ca406bbe2cd48932535c02e51c</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>sbgStreamBufferWriteBoolean</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a8ab616efb2cd6c58c3e58453f90b4446</anchor>
      <arglist>(SbgStreamBuffer *pHandle, bool value)</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>a25aa0ad975de0c17d7d446e538a40c82</anchor>
      <arglist>(SbgStreamBuffer *pHandle, int8_t value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteUint8</name>
      <anchorfile>sbgStreamBufferCommon_8h.html</anchorfile>
      <anchor>a41bae1f188cff355a8a503347dfe36cb</anchor>
      <arglist>(SbgStreamBuffer *pHandle, uint8_t value)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgStreamBufferLE.h</name>
    <path>/tmp/ws/src/sbg_driver/external/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_t</type>
      <name>sbgStreamBufferReadInt16LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>a6834dcd2fc8f6381a01d363ff6509b57</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE int32_t</type>
      <name>sbgStreamBufferReadInt24LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>ab1480560e30c08375e26f4dd09981d33</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE int32_t</type>
      <name>sbgStreamBufferReadInt32LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>af426d48f974b86f14a876ce38233c993</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE int64_t</type>
      <name>sbgStreamBufferReadInt40LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>a289148c8793c910d3383c09ee0c8652b</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE int64_t</type>
      <name>sbgStreamBufferReadInt48LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>a181dcf258825262a54d3094cbe659c3a</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE int64_t</type>
      <name>sbgStreamBufferReadInt56LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>ad0737b09eaca51172a2487f10623a456</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE int64_t</type>
      <name>sbgStreamBufferReadInt64LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>ad6e3254c2de2ec86131b14b15b6baab8</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 SbgErrorCode</type>
      <name>sbgStreamBufferReadStringLE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>adf6ac8c310a4ffd349746377b8b0d3ba</anchor>
      <arglist>(SbgStreamBuffer *pHandle, char *pString, size_t maxSize)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint16_t</type>
      <name>sbgStreamBufferReadUint16LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>a293890f124fb57708dbd73d46789df55</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint32_t</type>
      <name>sbgStreamBufferReadUint24LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>a545e1abc26af08d1b7a05ebc8c133b1f</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint32_t</type>
      <name>sbgStreamBufferReadUint32LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>a5957d1112851c85564fc57d0dd969177</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE int64_t</type>
      <name>sbgStreamBufferReadUint40LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>a0e5234402f0e5d7f982d3c6f0c5060e6</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint64_t</type>
      <name>sbgStreamBufferReadUint48LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>a40f6b4a2b70e982eb25235d70cbca488</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint64_t</type>
      <name>sbgStreamBufferReadUint56LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>a4919715a6040e30cefc61f4846f1e51b</anchor>
      <arglist>(SbgStreamBuffer *pHandle)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint64_t</type>
      <name>sbgStreamBufferReadUint64LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>a770fabaf306dc56e2b5df4ba22295da2</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>aba299199e6087c7bf47d4a17a1907c44</anchor>
      <arglist>(SbgStreamBuffer *pHandle, int16_t value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteInt24LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>a5ee99377f4e4b380025e7c6c191b90a6</anchor>
      <arglist>(SbgStreamBuffer *pHandle, int32_t value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteInt32LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>a63800c85eb41ce724f4cd5a92b583913</anchor>
      <arglist>(SbgStreamBuffer *pHandle, int32_t value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteInt64LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>a2afd26db885be336ab6d2d993748f4a5</anchor>
      <arglist>(SbgStreamBuffer *pHandle, int64_t 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>sbgStreamBufferWriteStringLE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>ac060f6f7e55f247091183f6fba103eb9</anchor>
      <arglist>(SbgStreamBuffer *pHandle, const char *pString)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteUint16LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>a8f2c328d920ae8d2c401dc71451ae1b1</anchor>
      <arglist>(SbgStreamBuffer *pHandle, uint16_t value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteUint24LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>a255fcb2ff05c25ea0467d716ee8ace82</anchor>
      <arglist>(SbgStreamBuffer *pHandle, uint32_t value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteUint32LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>a81571dceef7a981359eec91417ba1361</anchor>
      <arglist>(SbgStreamBuffer *pHandle, uint32_t value)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE SbgErrorCode</type>
      <name>sbgStreamBufferWriteUint64LE</name>
      <anchorfile>sbgStreamBufferLE_8h.html</anchorfile>
      <anchor>a2d7ce5d59b78a0204d3a4a9d0a784ce5</anchor>
      <arglist>(SbgStreamBuffer *pHandle, uint64_t value)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgSwap.c</name>
    <path>/tmp/ws/src/sbg_driver/external/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/external/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_t</type>
      <name>sbgSwap16</name>
      <anchorfile>sbgSwap_8h.html</anchorfile>
      <anchor>af57222cd597bed9257e735f33523d428</anchor>
      <arglist>(uint16_t x)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint32_t</type>
      <name>sbgSwap32</name>
      <anchorfile>sbgSwap_8h.html</anchorfile>
      <anchor>aba764b8927cba7406dd85801e15cb0e0</anchor>
      <arglist>(uint32_t x)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint64_t</type>
      <name>sbgSwap64</name>
      <anchorfile>sbgSwap_8h.html</anchorfile>
      <anchor>a60650683f73b762f2a4b46a95cda8d8c</anchor>
      <arglist>(uint64_t 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/external/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">_Uint8ToInt64</class>
    <class kind="union">_Uint8ToUint16</class>
    <class kind="union">_Uint8ToUint32</class>
    <class kind="union">_Uint8ToUint64</class>
    <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_40</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>ad48fa195b0ced46a41be5ebf6b4f363d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_MAX_INT_48</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>a33e37e1a519159d62a1cbc3c976cfd26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_MAX_INT_56</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>a800eb7e684d9a3d46e8b085959b53818</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_40</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>af97e7e5685de46a45f0b676bafd26b9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_MAX_UINT_48</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>a3a35ab34b259bc0a56116efdab98aa7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_MAX_UINT_56</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>a4b0d50245a8d6995d0989de76caf8371</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_40</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>ab8432dd2947ba6bb0790ccd9c1b805e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_MIN_INT_48</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>a0a9b20b8e1b6bcf37e76a303dc89af6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBG_MIN_INT_56</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>a3bf1a26193a1f07b4ca04dd099a9950b</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_t</type>
      <name>sbgIpAddress</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>adba731597d31bd314d0231494e6e84c6</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 _Uint8ToInt64</type>
      <name>Uint8ToInt64</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>abc2e886343d1b830a33660f5a2b78af5</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>
    <member kind="typedef">
      <type>union _Uint8ToUint64</type>
      <name>Uint8ToUint64</name>
      <anchorfile>sbgTypes_8h.html</anchorfile>
      <anchor>a38441a579d89d23f5b547504bf61152b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgVersion.c</name>
    <path>/tmp/ws/src/sbg_driver/external/sbgECom/common/version/</path>
    <filename>sbgVersion_8c</filename>
    <includes id="sbgVersion_8h" name="sbgVersion.h" local="yes" imported="no">sbgVersion.h</includes>
    <member kind="function">
      <type>SBG_COMMON_LIB_API int32_t</type>
      <name>sbgVersionCompare</name>
      <anchorfile>sbgVersion_8c.html</anchorfile>
      <anchor>a49ef570df48e4cdd8971ade26685cf5c</anchor>
      <arglist>(const SbgVersion *pVersionA, const SbgVersion *pVersionB, SbgVersionCmpThresold thresold)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API int32_t</type>
      <name>sbgVersionCompareEncoded</name>
      <anchorfile>sbgVersion_8c.html</anchorfile>
      <anchor>ad8604a4af4dd81f0432d40cd1d0a6d8a</anchor>
      <arglist>(uint32_t versionA, uint32_t versionB, SbgVersionCmpThresold thresold)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API void</type>
      <name>sbgVersionDecode</name>
      <anchorfile>sbgVersion_8c.html</anchorfile>
      <anchor>a50c0021ed4ad8c8b9ef720502780dd0f</anchor>
      <arglist>(uint32_t encodedVersion, SbgVersion *pVersionInfo)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API uint32_t</type>
      <name>sbgVersionEncode</name>
      <anchorfile>sbgVersion_8c.html</anchorfile>
      <anchor>aeac896bc5e48de0e603d5414df5b2504</anchor>
      <arglist>(const SbgVersion *pVersionInfo)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgVersionFromString</name>
      <anchorfile>sbgVersion_8c.html</anchorfile>
      <anchor>ab9ac8d559c26f1bb6222736b2568dbdb</anchor>
      <arglist>(const char *pVersionStr, SbgVersion *pVersionInfo)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgVersionFromStringEncoded</name>
      <anchorfile>sbgVersion_8c.html</anchorfile>
      <anchor>a5fbf7d2489767ffa09fa84e3f58bdea3</anchor>
      <arglist>(const char *pVersionStr, uint32_t *pVersion)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API int32_t</type>
      <name>sbgVersionIsWithinRange</name>
      <anchorfile>sbgVersion_8c.html</anchorfile>
      <anchor>a913fa87ee7a8918702162ef2c2285115</anchor>
      <arglist>(const SbgVersion *pLowerVersion, const SbgVersion *pHigherVersion, const SbgVersion *pVersion)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API int32_t</type>
      <name>sbgVersionIsWithinRangeEncoded</name>
      <anchorfile>sbgVersion_8c.html</anchorfile>
      <anchor>a07c835814e446ecf9b2daa16ebe9e1d8</anchor>
      <arglist>(uint32_t lowerVersion, uint32_t higherVersion, uint32_t version)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgVersionToString</name>
      <anchorfile>sbgVersion_8c.html</anchorfile>
      <anchor>a7646e9dcb528f922c454ccc556a9341a</anchor>
      <arglist>(const SbgVersion *pVersionInfo, char *pBuffer, uint32_t sizeOfBuffer)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgVersionToStringEncoded</name>
      <anchorfile>sbgVersion_8c.html</anchorfile>
      <anchor>a4b44774fe339f0faa8d4e403abece92e</anchor>
      <arglist>(uint32_t version, char *pBuffer, uint32_t sizeOfBuffer)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sbgVersion.h</name>
    <path>/tmp/ws/src/sbg_driver/external/sbgECom/common/version/</path>
    <filename>sbgVersion_8h</filename>
    <includes id="sbgCommon_8h" name="sbgCommon.h" local="no" imported="no">sbgCommon.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>af53bcb024a636872836c7c51a2151dc2</anchor>
      <arglist>(SBG_INLINE uint32_t SBG_VERSION(uint8_t major, uint8_t minor, uint8_t rev, uint8_t build))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SBG_DEPRECATED</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a1b0196c0467f242c7fe50503789f39db</anchor>
      <arglist>(SBG_INLINE uint8_t SBG_VERSION_GET_MAJOR(uint32_t encodedVersion))</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint32_t</type>
      <name>SBG_VERSION</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>ad2e65de299b89454017a00b990c7f9d6</anchor>
      <arglist>(uint8_t major, uint8_t minor, uint8_t rev, uint8_t build)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint8_t</type>
      <name>SBG_VERSION_GET_BUILD</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a964b4a7a69ed9598fb41c2569711e791</anchor>
      <arglist>(uint32_t encodedVersion)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint8_t</type>
      <name>SBG_VERSION_GET_MAJOR</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>afd455399fa5d5ea934f064f81aa0fee5</anchor>
      <arglist>(uint32_t encodedVersion)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint8_t</type>
      <name>SBG_VERSION_GET_MINOR</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>ad566a38d13a010fdd179c12c7db6933b</anchor>
      <arglist>(uint32_t encodedVersion)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE uint8_t</type>
      <name>SBG_VERSION_GET_REV</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>abb99d4b09f5bf4ee208adb3c4baf0293</anchor>
      <arglist>(uint32_t encodedVersion)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API int32_t</type>
      <name>sbgVersionCompare</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a49ef570df48e4cdd8971ade26685cf5c</anchor>
      <arglist>(const SbgVersion *pVersionA, const SbgVersion *pVersionB, SbgVersionCmpThresold thresold)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API int32_t</type>
      <name>sbgVersionCompareEncoded</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>ad8604a4af4dd81f0432d40cd1d0a6d8a</anchor>
      <arglist>(uint32_t versionA, uint32_t versionB, SbgVersionCmpThresold thresold)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API void</type>
      <name>sbgVersionDecode</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a50c0021ed4ad8c8b9ef720502780dd0f</anchor>
      <arglist>(uint32_t encodedVersion, SbgVersion *pVersionInfo)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API uint32_t</type>
      <name>sbgVersionEncode</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>aeac896bc5e48de0e603d5414df5b2504</anchor>
      <arglist>(const SbgVersion *pVersionInfo)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgVersionFromString</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>ab9ac8d559c26f1bb6222736b2568dbdb</anchor>
      <arglist>(const char *pVersionStr, SbgVersion *pVersionInfo)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgVersionFromStringEncoded</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a5fbf7d2489767ffa09fa84e3f58bdea3</anchor>
      <arglist>(const char *pVersionStr, uint32_t *pVersion)</arglist>
    </member>
    <member kind="function">
      <type>SBG_INLINE bool</type>
      <name>sbgVersionIsUsingSoftwareScheme</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a22c9375a234aa01e0707cfd1e8ef5ba2</anchor>
      <arglist>(uint32_t encodedVersion)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API int32_t</type>
      <name>sbgVersionIsWithinRange</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a913fa87ee7a8918702162ef2c2285115</anchor>
      <arglist>(const SbgVersion *pLowerVersion, const SbgVersion *pHigherVersion, const SbgVersion *pVersion)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API int32_t</type>
      <name>sbgVersionIsWithinRangeEncoded</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a07c835814e446ecf9b2daa16ebe9e1d8</anchor>
      <arglist>(uint32_t lowerVersion, uint32_t higherVersion, uint32_t version)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgVersionToString</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a7646e9dcb528f922c454ccc556a9341a</anchor>
      <arglist>(const SbgVersion *pVersionInfo, char *pBuffer, uint32_t sizeOfBuffer)</arglist>
    </member>
    <member kind="function">
      <type>SBG_COMMON_LIB_API SbgErrorCode</type>
      <name>sbgVersionToStringEncoded</name>
      <anchorfile>sbgVersion_8h.html</anchorfile>
      <anchor>a4b44774fe339f0faa8d4e403abece92e</anchor>
      <arglist>(uint32_t version, char *pBuffer, uint32_t sizeOfBuffer)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_DateStructure</name>
    <filename>struct__DateStructure.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>day</name>
      <anchorfile>struct__DateStructure.html</anchorfile>
      <anchor>a27e627d7a27d28f9e3a8f5dcbd7a5833</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>month</name>
      <anchorfile>struct__DateStructure.html</anchorfile>
      <anchor>a04882d328b9e500466d48280a5ca8eef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>year</name>
      <anchorfile>struct__DateStructure.html</anchorfile>
      <anchor>a65d0c5d57e78950b5a4754cda550b040</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_t</type>
      <name>valI</name>
      <anchorfile>union__DoubleNint.html</anchorfile>
      <anchor>aaac5ac66c27391a3b837f5f523ca44ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>valU</name>
      <anchorfile>union__DoubleNint.html</anchorfile>
      <anchor>a8b2b41d3db0b7a39f5fad6f176b1b63e</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_t</type>
      <name>valI</name>
      <anchorfile>union__FloatNint.html</anchorfile>
      <anchor>a9af319b9e2e0e22ce9d0ab9bf95942a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>valU</name>
      <anchorfile>union__FloatNint.html</anchorfile>
      <anchor>a384fa568821a06bbdc0f8b718825a2e8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>_SbgBinaryLogData</name>
    <filename>union__SbgBinaryLogData.html</filename>
    <member kind="variable">
      <type>SbgLogAirData</type>
      <name>airData</name>
      <anchorfile>union__SbgBinaryLogData.html</anchorfile>
      <anchor>a0532d1a8183fbfe654be0de47b48f6cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgLogDebugData</type>
      <name>debugData</name>
      <anchorfile>union__SbgBinaryLogData.html</anchorfile>
      <anchor>a8840e523185a9b70ee7f050bba06cb28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgLogDepth</type>
      <name>depthData</name>
      <anchorfile>union__SbgBinaryLogData.html</anchorfile>
      <anchor>a49962fa4a19c61d564fdffc7bc087c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgLogDiagData</type>
      <name>diagData</name>
      <anchorfile>union__SbgBinaryLogData.html</anchorfile>
      <anchor>a63c6ed798f945dc591ca3183abb4b718</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>SbgLogImuRawData</type>
      <name>imuRawData</name>
      <anchorfile>union__SbgBinaryLogData.html</anchorfile>
      <anchor>a6e41cde28e728e243ed777bd386ca60b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgLogImuShort</type>
      <name>imuShort</name>
      <anchorfile>union__SbgBinaryLogData.html</anchorfile>
      <anchor>a0d13b802555901b3572f039a6963d3e7</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>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>airDataPort</name>
      <anchorfile>struct__SbgEComAidingAssignConf.html</anchorfile>
      <anchor>a76a12d1e6196b4e83035d3fcb9b999ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgEComModulePortAssignment</type>
      <name>dvlPort</name>
      <anchorfile>struct__SbgEComAidingAssignConf.html</anchorfile>
      <anchor>adbb7fbaac982605ea627eb6fc4d8f290</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgEComModuleSyncAssignment</type>
      <name>dvlSync</name>
      <anchorfile>struct__SbgEComAidingAssignConf.html</anchorfile>
      <anchor>ab8f8cc31cafbe65bfeb47a555fbafb3a</anchor>
      <arglist></arglist>
    </member>
    <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>_SbgEComAirDataRejectionConf</name>
    <filename>struct__SbgEComAirDataRejectionConf.html</filename>
    <member kind="variable">
      <type>SbgEComRejectionMode</type>
      <name>airspeed</name>
      <anchorfile>struct__SbgEComAirDataRejectionConf.html</anchorfile>
      <anchor>ac26f692fe43aa3a1323795c4d16821e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgEComRejectionMode</type>
      <name>altitude</name>
      <anchorfile>struct__SbgEComAirDataRejectionConf.html</anchorfile>
      <anchor>afd0fa7f430f93b5740044aef19fa854a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgEComCmdOdoCanConf</name>
    <filename>struct__SbgEComCmdOdoCanConf.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>canId</name>
      <anchorfile>struct__SbgEComCmdOdoCanConf.html</anchorfile>
      <anchor>a7ee733bf198588064eb16534398cf84f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>dataSize</name>
      <anchorfile>struct__SbgEComCmdOdoCanConf.html</anchorfile>
      <anchor>ac58c7c48a87fef8e2960b3572632aa83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxValue</name>
      <anchorfile>struct__SbgEComCmdOdoCanConf.html</anchorfile>
      <anchor>a14b0bc51d3c19fc599be97e79396ff1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minValue</name>
      <anchorfile>struct__SbgEComCmdOdoCanConf.html</anchorfile>
      <anchor>aec921dd1f2654f25d19e76a85cf64d67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>offset</name>
      <anchorfile>struct__SbgEComCmdOdoCanConf.html</anchorfile>
      <anchor>abf4effea602a30351735f1019f9db818</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>options</name>
      <anchorfile>struct__SbgEComCmdOdoCanConf.html</anchorfile>
      <anchor>af6aad514fdabcdbd449cabaae916746b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>scale</name>
      <anchorfile>struct__SbgEComCmdOdoCanConf.html</anchorfile>
      <anchor>ad5d3b7185fc1605c109c8d86b092ffff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>startBit</name>
      <anchorfile>struct__SbgEComCmdOdoCanConf.html</anchorfile>
      <anchor>a2cc38aa90d5b8d9ff0a76493bf424a0d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgEComDeviceInfo</name>
    <filename>struct__SbgEComDeviceInfo.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>calibationRev</name>
      <anchorfile>struct__SbgEComDeviceInfo.html</anchorfile>
      <anchor>a2186d580c3908bc726e605b1893e38f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>calibrationDay</name>
      <anchorfile>struct__SbgEComDeviceInfo.html</anchorfile>
      <anchor>a6210bcafc3f2ef8ea1f240cca30cd811</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>calibrationMonth</name>
      <anchorfile>struct__SbgEComDeviceInfo.html</anchorfile>
      <anchor>ab3b83b28f5f6858c9d6e68bf1ef47919</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>calibrationYear</name>
      <anchorfile>struct__SbgEComDeviceInfo.html</anchorfile>
      <anchor>a05e3558546523ee7203aee240b632812</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>firmwareRev</name>
      <anchorfile>struct__SbgEComDeviceInfo.html</anchorfile>
      <anchor>a71b14091f2735e5405bee62706c04b3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>hardwareRev</name>
      <anchorfile>struct__SbgEComDeviceInfo.html</anchorfile>
      <anchor>a4fdf061ae6051eab12105d36bb091acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>productCode</name>
      <anchorfile>struct__SbgEComDeviceInfo.html</anchorfile>
      <anchor>a9a4d41f7df73eda28d9605892af21740</anchor>
      <arglist>[SBG_ECOM_INFO_PRODUCT_CODE_LENGTH]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>serialNumber</name>
      <anchorfile>struct__SbgEComDeviceInfo.html</anchorfile>
      <anchor>a239aaa227eb57f67deb16a68b964ecfc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgEComDvlInstallation</name>
    <filename>struct__SbgEComDvlInstallation.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>alignment</name>
      <anchorfile>struct__SbgEComDvlInstallation.html</anchorfile>
      <anchor>af988231965ebdc0769f0d41700f93014</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>leverArm</name>
      <anchorfile>struct__SbgEComDvlInstallation.html</anchorfile>
      <anchor>a135f09acb6bdf61355ec839e1188ee84</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>preciseInstallation</name>
      <anchorfile>struct__SbgEComDvlInstallation.html</anchorfile>
      <anchor>a56c8dd2f51b7eef8625b6a01ec4da70b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgEComDvlRejectionConf</name>
    <filename>struct__SbgEComDvlRejectionConf.html</filename>
    <member kind="variable">
      <type>SbgEComRejectionMode</type>
      <name>bottomLayer</name>
      <anchorfile>struct__SbgEComDvlRejectionConf.html</anchorfile>
      <anchor>ac0b2d0bb2dbbb12c44cb2492a0c9a35d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgEComRejectionMode</type>
      <name>waterLayer</name>
      <anchorfile>struct__SbgEComDvlRejectionConf.html</anchorfile>
      <anchor>adaae61b6d172346eb3964c3877ca8ae3</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_t</type>
      <name>gnssFeaturesMask</name>
      <anchorfile>struct__SbgEComFeatures.html</anchorfile>
      <anchor>a38162fa20119ad1f86441824ffa0a919</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_t</type>
      <name>gnssSignalsMask</name>
      <anchorfile>struct__SbgEComFeatures.html</anchorfile>
      <anchor>a5cea573be614d107c6592d82d34e9311</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_t</type>
      <name>gnssUpdateRate</name>
      <anchorfile>struct__SbgEComFeatures.html</anchorfile>
      <anchor>aa29eb2e6142921973f1933479bbbf25f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>sensorFeaturesMask</name>
      <anchorfile>struct__SbgEComFeatures.html</anchorfile>
      <anchor>a965702fb1df946363dca57680c529037</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>_SbgEComGnssInstallation</name>
    <filename>struct__SbgEComGnssInstallation.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>leverArmPrimary</name>
      <anchorfile>struct__SbgEComGnssInstallation.html</anchorfile>
      <anchor>a0a52a465c812138da105c54745ca551e</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>leverArmPrimaryPrecise</name>
      <anchorfile>struct__SbgEComGnssInstallation.html</anchorfile>
      <anchor>a65a88fe0214a8b697808b4001ca0a6ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>leverArmSecondary</name>
      <anchorfile>struct__SbgEComGnssInstallation.html</anchorfile>
      <anchor>a63bcf7c0282dcbf351be6e4cba04464b</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>SbgEComGnssInstallationMode</type>
      <name>leverArmSecondaryMode</name>
      <anchorfile>struct__SbgEComGnssInstallation.html</anchorfile>
      <anchor>aef17e7ea5a309d6f3e061cbedb605849</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_t</type>
      <name>cmdDefaultTimeOut</name>
      <anchorfile>struct__SbgEComHandle.html</anchorfile>
      <anchor>abebeaf20b4797110cc34fa7d2bcf72e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>numTrials</name>
      <anchorfile>struct__SbgEComHandle.html</anchorfile>
      <anchor>a65e233320ff1f254b3d41ddc7bdc4ac0</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_t</type>
      <name>day</name>
      <anchorfile>struct__SbgEComInitConditionConf.html</anchorfile>
      <anchor>a7ab0b464bd7cc4a05d27111ddb3733a3</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_t</type>
      <name>month</name>
      <anchorfile>struct__SbgEComInitConditionConf.html</anchorfile>
      <anchor>a8eb29447325813a5d663f277be37602a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>year</name>
      <anchorfile>struct__SbgEComInitConditionConf.html</anchorfile>
      <anchor>a231e20334120aa4cbf1809b88389e5c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgEComInterfaceConf</name>
    <filename>struct__SbgEComInterfaceConf.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>baudRate</name>
      <anchorfile>struct__SbgEComInterfaceConf.html</anchorfile>
      <anchor>a997acc62d4ece7db21ab80fc4a2a6e6a</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_t</type>
      <name>mask</name>
      <anchorfile>struct__SbgEComLegacyConf.html</anchorfile>
      <anchor>ac9bad9bbfe1b2ee61f1e04e00bc61f8b</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_t</type>
      <name>advancedStatus</name>
      <anchorfile>struct__SbgEComMagCalibResults.html</anchorfile>
      <anchor>a98715a5b3b5565c2e2910e7c3926611a</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_t</type>
      <name>maxNumPoints</name>
      <anchorfile>struct__SbgEComMagCalibResults.html</anchorfile>
      <anchor>a30fd495f728c8db6bbb11d57284e1800</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_t</type>
      <name>numPoints</name>
      <anchorfile>struct__SbgEComMagCalibResults.html</anchorfile>
      <anchor>aab28c90c67e66ec3fe3e759c46d77693</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_t</type>
      <name>id</name>
      <anchorfile>struct__SbgEComModelInfo.html</anchorfile>
      <anchor>ad755715164879c838aa89d85fc61a0b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>revision</name>
      <anchorfile>struct__SbgEComModelInfo.html</anchorfile>
      <anchor>a887b5a7c729c473b94916750083bc327</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_t</type>
      <name>gainError</name>
      <anchorfile>struct__SbgEComOdoConf.html</anchorfile>
      <anchor>aeb1f3aedd9a2d10bd571f28e70579fce</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_t</type>
      <name>rxBuffer</name>
      <anchorfile>struct__SbgEComProtocol.html</anchorfile>
      <anchor>adc5e87ea1b1c9038214d0b0bca7870df</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_t</type>
      <name>delay</name>
      <anchorfile>struct__SbgEComSyncInConf.html</anchorfile>
      <anchor>a61315c49ca7128339fcbffc5450d057a</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_t</type>
      <name>duration</name>
      <anchorfile>struct__SbgEComSyncOutConf.html</anchorfile>
      <anchor>ab4bb46af14edc2aa159374a9c0ee6600</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="struct">
    <name>_SbgEComValidityThresholds</name>
    <filename>struct__SbgEComValidityThresholds.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>attitudeThreshold</name>
      <anchorfile>struct__SbgEComValidityThresholds.html</anchorfile>
      <anchor>a0b43f8af83b54e0224b771aa48f236ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>headingThreshold</name>
      <anchorfile>struct__SbgEComValidityThresholds.html</anchorfile>
      <anchor>aba4b556c30a06bc52270252f0444604f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>positionThreshold</name>
      <anchorfile>struct__SbgEComValidityThresholds.html</anchorfile>
      <anchor>a540e83426082bbcc2865c8a2646c1901</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>velocityThreshold</name>
      <anchorfile>struct__SbgEComValidityThresholds.html</anchorfile>
      <anchor>a6e85d1762de189de17829f265dbb2de9</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>char</type>
      <name>name</name>
      <anchorfile>struct__SbgInterface.html</anchorfile>
      <anchor>a22fc3269973f77def81e7cefeecfeb22</anchor>
      <arglist>[SBG_IF_NAME_MAX_SIZE]</arglist>
    </member>
    <member kind="variable">
      <type>SbgInterfaceGetDelayFunc</type>
      <name>pDelayFunc</name>
      <anchorfile>struct__SbgInterface.html</anchorfile>
      <anchor>aa4cdfb22e058ec3861852ddd4be02297</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgInterfaceFlushFunc</type>
      <name>pFlushFunc</name>
      <anchorfile>struct__SbgInterface.html</anchorfile>
      <anchor>aa024e1ef82d772cc891c0184b4385c96</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>uint32_t</type>
      <name>type</name>
      <anchorfile>struct__SbgInterface.html</anchorfile>
      <anchor>a430d6be45d89ef6ca2e2e8f7515f456c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgInterfaceUdp</name>
    <filename>struct__SbgInterfaceUdp.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>localPort</name>
      <anchorfile>struct__SbgInterfaceUdp.html</anchorfile>
      <anchor>a10d46a505e50986d24e0b79e6ea480c7</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_t</type>
      <name>remotePort</name>
      <anchorfile>struct__SbgInterfaceUdp.html</anchorfile>
      <anchor>a97a67191eab4e563885545a1337402b4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgLogAirData</name>
    <filename>struct__SbgLogAirData.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>airTemperature</name>
      <anchorfile>struct__SbgLogAirData.html</anchorfile>
      <anchor>aed17d0e5affd49ad37e216fdb97fe402</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>altitude</name>
      <anchorfile>struct__SbgLogAirData.html</anchorfile>
      <anchor>a6e28e26f439e8460cd1fb9fed98c68f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>pressureAbs</name>
      <anchorfile>struct__SbgLogAirData.html</anchorfile>
      <anchor>a32e1e3dfc8dc2fefd67a009994f84718</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>pressureDiff</name>
      <anchorfile>struct__SbgLogAirData.html</anchorfile>
      <anchor>a25fcd1257bda329e128caf7c1f32e9b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>status</name>
      <anchorfile>struct__SbgLogAirData.html</anchorfile>
      <anchor>a0735b95797568e02e37a4316d68fcd66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogAirData.html</anchorfile>
      <anchor>a9f1a51a25eecdf9c89abc87e37b5373b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>trueAirspeed</name>
      <anchorfile>struct__SbgLogAirData.html</anchorfile>
      <anchor>a4a5e2a5dd4910a7ce86336f86a8f4aa1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgLogDebugData</name>
    <filename>struct__SbgLogDebugData.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>struct__SbgLogDebugData.html</anchorfile>
      <anchor>ac9bb5f668e9312b079b17a0b2ac4c78c</anchor>
      <arglist>[SBG_ECOM_MAX_PAYLOAD_SIZE-16]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>id</name>
      <anchorfile>struct__SbgLogDebugData.html</anchorfile>
      <anchor>a4be3839ae905465cc94de9e5e4bcdd87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>offset</name>
      <anchorfile>struct__SbgLogDebugData.html</anchorfile>
      <anchor>a682e8e89f649ec1eb70501ab20fabcf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>size</name>
      <anchorfile>struct__SbgLogDebugData.html</anchorfile>
      <anchor>aa6e86c5aa12746d1a8052cb752cf3eaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>totalSize</name>
      <anchorfile>struct__SbgLogDebugData.html</anchorfile>
      <anchor>a43f4f126c3b3ff0baa6cddf597f4408d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgLogDepth</name>
    <filename>struct__SbgLogDepth.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>altitude</name>
      <anchorfile>struct__SbgLogDepth.html</anchorfile>
      <anchor>a7da9a2e6e05670f20696ed5455fb8039</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>pressureAbs</name>
      <anchorfile>struct__SbgLogDepth.html</anchorfile>
      <anchor>a6ed398a26aa40660dfa08aeb28886af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>status</name>
      <anchorfile>struct__SbgLogDepth.html</anchorfile>
      <anchor>a454b55bf42423be572fd488938553ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogDepth.html</anchorfile>
      <anchor>a1129ba0812d3c4075a543cbe66738a1c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgLogDiagData</name>
    <filename>struct__SbgLogDiagData.html</filename>
    <member kind="variable">
      <type>SbgErrorCode</type>
      <name>errorCode</name>
      <anchorfile>struct__SbgLogDiagData.html</anchorfile>
      <anchor>a78430d35f4cba03000ee0c9f0be0f52b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>string</name>
      <anchorfile>struct__SbgLogDiagData.html</anchorfile>
      <anchor>a0cb3ca258acc1ed5a53443d9003f0a1d</anchor>
      <arglist>[SBG_ECOM_LOG_DIAG_MAX_STRING_SIZE]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timestamp</name>
      <anchorfile>struct__SbgLogDiagData.html</anchorfile>
      <anchor>a646b250b609806bc1d6d1d1920f07783</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgDebugLogType</type>
      <name>type</name>
      <anchorfile>struct__SbgLogDiagData.html</anchorfile>
      <anchor>a3007585c88834a2f41e04b9c1114a2d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgLogDvlData</name>
    <filename>struct__SbgLogDvlData.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>status</name>
      <anchorfile>struct__SbgLogDvlData.html</anchorfile>
      <anchor>ac1f555de28a8e2eabe4a04e354cfed4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogDvlData.html</anchorfile>
      <anchor>a09d964a51b4b807f0013f707b04f9b22</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>velocityQuality</name>
      <anchorfile>struct__SbgLogDvlData.html</anchorfile>
      <anchor>a67cbce845c2c40fe7b7c8ad31d0ca63c</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_t</type>
      <name>status</name>
      <anchorfile>struct__SbgLogEkfEulerData.html</anchorfile>
      <anchor>a41e7ff22b2c7a86655f780a2593de065</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogEkfEulerData.html</anchorfile>
      <anchor>a952bb0ba6c341f246e764a245fc9d9ca</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_t</type>
      <name>status</name>
      <anchorfile>struct__SbgLogEkfNavData.html</anchorfile>
      <anchor>af7d0f2271eeb1109689b8c5e019cc613</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogEkfNavData.html</anchorfile>
      <anchor>a350f873a7093943158ea986e7f915f65</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_t</type>
      <name>status</name>
      <anchorfile>struct__SbgLogEkfQuatData.html</anchorfile>
      <anchor>a71a8a757b1d4ae98255de1207db53216</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogEkfQuatData.html</anchorfile>
      <anchor>a56378a8c9138e788d4522c54a09fa05d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgLogEvent</name>
    <filename>struct__SbgLogEvent.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>status</name>
      <anchorfile>struct__SbgLogEvent.html</anchorfile>
      <anchor>ad02dff4251df3a9572bd2ad391081353</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>timeOffset0</name>
      <anchorfile>struct__SbgLogEvent.html</anchorfile>
      <anchor>a5adc5e7e3db05e5b20538c41b83646a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>timeOffset1</name>
      <anchorfile>struct__SbgLogEvent.html</anchorfile>
      <anchor>ade97df8a8d17fc7e2bcb9598c52e5a5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>timeOffset2</name>
      <anchorfile>struct__SbgLogEvent.html</anchorfile>
      <anchor>a02a3c7fe35672e23877118c711fb9364</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>timeOffset3</name>
      <anchorfile>struct__SbgLogEvent.html</anchorfile>
      <anchor>a784b69919464f57abb434e18571a0181</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogEvent.html</anchorfile>
      <anchor>a2144394758455f6ce447ef67e57d6a29</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_t</type>
      <name>status</name>
      <anchorfile>struct__SbgLogFastImuData.html</anchorfile>
      <anchor>a3eed0c7261339e5db1f112615d501692</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogFastImuData.html</anchorfile>
      <anchor>a1990d078c84032f52c57f191f0d1efcd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgLogGpsHdt</name>
    <filename>struct__SbgLogGpsHdt.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>baseline</name>
      <anchorfile>struct__SbgLogGpsHdt.html</anchorfile>
      <anchor>afdb0e8e5b4b3861abd0855b479e483d8</anchor>
      <arglist></arglist>
    </member>
    <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_t</type>
      <name>status</name>
      <anchorfile>struct__SbgLogGpsHdt.html</anchorfile>
      <anchor>a9ab4730693016788601d6c037b65201f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timeOfWeek</name>
      <anchorfile>struct__SbgLogGpsHdt.html</anchorfile>
      <anchor>a7535ee8bc25081e214e82610b1cfe74b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogGpsHdt.html</anchorfile>
      <anchor>a7fa806e753e18c1c72e8614313d2cfef</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_t</type>
      <name>baseStationId</name>
      <anchorfile>struct__SbgLogGpsPos.html</anchorfile>
      <anchor>aa66db2397ae71947ca0252695905c1be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>differentialAge</name>
      <anchorfile>struct__SbgLogGpsPos.html</anchorfile>
      <anchor>a1fcac2eb276ec62cf1e1d60da22bcdab</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_t</type>
      <name>numSvUsed</name>
      <anchorfile>struct__SbgLogGpsPos.html</anchorfile>
      <anchor>a5ddaf95a087a8c5c09866f7b5685eb5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>status</name>
      <anchorfile>struct__SbgLogGpsPos.html</anchorfile>
      <anchor>a34f632e10dc39d6a9e8662297ece04be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timeOfWeek</name>
      <anchorfile>struct__SbgLogGpsPos.html</anchorfile>
      <anchor>a3e5e7ac825b67def4b5e758474a0d6c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogGpsPos.html</anchorfile>
      <anchor>a4cecc1ca53a0f87e7a8d1cfe4fab0e1c</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_t</type>
      <name>rawBuffer</name>
      <anchorfile>struct__SbgLogGpsRaw.html</anchorfile>
      <anchor>a190688386dcb53cb2011e5310e7d4f17</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_t</type>
      <name>status</name>
      <anchorfile>struct__SbgLogGpsVel.html</anchorfile>
      <anchor>a032a67be354cc3aeb9dde987dcc43799</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timeOfWeek</name>
      <anchorfile>struct__SbgLogGpsVel.html</anchorfile>
      <anchor>ab7c5b7db39b6e5ed2d2fea4db1ad0dc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogGpsVel.html</anchorfile>
      <anchor>a01550aa3b4e3490f5d006d7362cf20f8</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_t</type>
      <name>status</name>
      <anchorfile>struct__SbgLogImuData.html</anchorfile>
      <anchor>a4d5285f144de7c9423a9a533e9b82909</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_t</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogImuData.html</anchorfile>
      <anchor>a0f4bc5b74b5c5c7b631ebc6497cad09b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgLogImuRawData</name>
    <filename>struct__SbgLogImuRawData.html</filename>
    <member kind="variable">
      <type>int32_t</type>
      <name>rawAccelerometers</name>
      <anchorfile>struct__SbgLogImuRawData.html</anchorfile>
      <anchor>a9d7f7aa25f4582c3ed956748f5f70e23</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>rawAuxValues</name>
      <anchorfile>struct__SbgLogImuRawData.html</anchorfile>
      <anchor>af9d42d160854258b5fa553fddbeb77be</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>rawGyroscopes</name>
      <anchorfile>struct__SbgLogImuRawData.html</anchorfile>
      <anchor>af8368196f3f2006b97143fb62bef025c</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>rawMagnetometers</name>
      <anchorfile>struct__SbgLogImuRawData.html</anchorfile>
      <anchor>a1554f0eb421ba29ca70fcd7a4dceafaf</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>rawTempAccels</name>
      <anchorfile>struct__SbgLogImuRawData.html</anchorfile>
      <anchor>a70e696288e03e2792ed4cfb6af30cf1d</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>rawTempAuxValues</name>
      <anchorfile>struct__SbgLogImuRawData.html</anchorfile>
      <anchor>a4d54ef6ae792fc159b2003a15f1aed1c</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>rawTempGyros</name>
      <anchorfile>struct__SbgLogImuRawData.html</anchorfile>
      <anchor>ad47e76cb32418ef328605a8537b92aea</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>rawTempMags</name>
      <anchorfile>struct__SbgLogImuRawData.html</anchorfile>
      <anchor>a6e83c9158154ccb71b9ae1ba23fbebd7</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>status</name>
      <anchorfile>struct__SbgLogImuRawData.html</anchorfile>
      <anchor>a88c451a70d33162c033d31f9de3f5585</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogImuRawData.html</anchorfile>
      <anchor>a092d43cfa84046b0aec88cc08f33f42c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgLogImuShort</name>
    <filename>struct__SbgLogImuShort.html</filename>
    <member kind="variable">
      <type>int32_t</type>
      <name>deltaAngle</name>
      <anchorfile>struct__SbgLogImuShort.html</anchorfile>
      <anchor>a0dc7deccde7aaf5cc9327067b8d1fecb</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>deltaVelocity</name>
      <anchorfile>struct__SbgLogImuShort.html</anchorfile>
      <anchor>a112be807da72afc63f20b5d0ca1bee67</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>status</name>
      <anchorfile>struct__SbgLogImuShort.html</anchorfile>
      <anchor>a8ed08618c576e294d8092f6686c42c7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>temperature</name>
      <anchorfile>struct__SbgLogImuShort.html</anchorfile>
      <anchor>a136e6707eec292fa8ad76d9c5b48fc13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogImuShort.html</anchorfile>
      <anchor>ae4ab97f904cc0930d386a64e9edf3a24</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_t</type>
      <name>status</name>
      <anchorfile>struct__SbgLogMag.html</anchorfile>
      <anchor>a6aafe73105143df64efe3f6a40f58310</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogMag.html</anchorfile>
      <anchor>a576e4be59d6f4a3a100f41264ecc6d1a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgLogMagCalib</name>
    <filename>struct__SbgLogMagCalib.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>magData</name>
      <anchorfile>struct__SbgLogMagCalib.html</anchorfile>
      <anchor>af1d2d26d9b97485f422375fb77e4d3dd</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>reserved</name>
      <anchorfile>struct__SbgLogMagCalib.html</anchorfile>
      <anchor>a495bc54e5988eba952f8ee6a26e59d72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogMagCalib.html</anchorfile>
      <anchor>a156bf830a6d526b765bd439fba62efa5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgLogOdometerData</name>
    <filename>struct__SbgLogOdometerData.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>status</name>
      <anchorfile>struct__SbgLogOdometerData.html</anchorfile>
      <anchor>a6f5730fffb492ead9e92f057f41739c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogOdometerData.html</anchorfile>
      <anchor>ac359b04dd7aac6ee3e82e7a7e1b2507c</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>_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_t</type>
      <name>status</name>
      <anchorfile>struct__SbgLogShipMotionData.html</anchorfile>
      <anchor>aa46583e0f54fa3538f5a5bfd58dd9f42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogShipMotionData.html</anchorfile>
      <anchor>aad948507e5aad8a917ce40aeeb938868</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgLogStatusData</name>
    <filename>struct__SbgLogStatusData.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>aidingStatus</name>
      <anchorfile>struct__SbgLogStatusData.html</anchorfile>
      <anchor>a6d9d97a5ae91af24979a1f5fc3a4a9c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>comStatus</name>
      <anchorfile>struct__SbgLogStatusData.html</anchorfile>
      <anchor>abcb313e33695e7e0311c50209e60884e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>generalStatus</name>
      <anchorfile>struct__SbgLogStatusData.html</anchorfile>
      <anchor>a8d397bfcdb9134c150885c5920f987fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>reserved1</name>
      <anchorfile>struct__SbgLogStatusData.html</anchorfile>
      <anchor>ab2fb9af220408c1d0732e86dbd111e1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>reserved2</name>
      <anchorfile>struct__SbgLogStatusData.html</anchorfile>
      <anchor>a17e95f04b15ea62e1d7ef0ca217dc7eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>reserved3</name>
      <anchorfile>struct__SbgLogStatusData.html</anchorfile>
      <anchor>a2572427be6d41f68de64f11100ce2cfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogStatusData.html</anchorfile>
      <anchor>a02333afb61cbabfa84076ee30251de14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>uptime</name>
      <anchorfile>struct__SbgLogStatusData.html</anchorfile>
      <anchor>abe72ead57eae9d7676781a922014a454</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_t</type>
      <name>status</name>
      <anchorfile>struct__SbgLogUsblData.html</anchorfile>
      <anchor>a1e2a72e249e3697a43dbbe5ad039d96f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogUsblData.html</anchorfile>
      <anchor>a542d6633b3d758e9ecc4fd38a53bc42e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgLogUtcData</name>
    <filename>struct__SbgLogUtcData.html</filename>
    <member kind="variable">
      <type>int8_t</type>
      <name>day</name>
      <anchorfile>struct__SbgLogUtcData.html</anchorfile>
      <anchor>ab3d2412bfcf2daca611c7e6c161394d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>gpsTimeOfWeek</name>
      <anchorfile>struct__SbgLogUtcData.html</anchorfile>
      <anchor>a7bba3ca7c26afad763aab92e9bc29cf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>hour</name>
      <anchorfile>struct__SbgLogUtcData.html</anchorfile>
      <anchor>a2b8a5a3e3ea9ea747fdbad1f1e978faf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>minute</name>
      <anchorfile>struct__SbgLogUtcData.html</anchorfile>
      <anchor>aff7cb37da79c6b73d456c2864c4c4cf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>month</name>
      <anchorfile>struct__SbgLogUtcData.html</anchorfile>
      <anchor>ad9112a4545c82d688da0d5813ffceed7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>nanoSecond</name>
      <anchorfile>struct__SbgLogUtcData.html</anchorfile>
      <anchor>aa6afa377edf9f4dd5aaffb8a943285dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>second</name>
      <anchorfile>struct__SbgLogUtcData.html</anchorfile>
      <anchor>acad543ae096e455a27edcfc0f6d6b5bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>status</name>
      <anchorfile>struct__SbgLogUtcData.html</anchorfile>
      <anchor>a2eabef635119c307a3f5b6aba2fd6af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timeStamp</name>
      <anchorfile>struct__SbgLogUtcData.html</anchorfile>
      <anchor>a77514ffc91a6f62c9d29cc4fec44111f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>year</name>
      <anchorfile>struct__SbgLogUtcData.html</anchorfile>
      <anchor>a11f9830dc1b43b23ec8507d1139f7d6c</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_t *</type>
      <name>pLinkedBuffer</name>
      <anchorfile>struct__SbgSplitBuffer.html</anchorfile>
      <anchor>a97389dc3717cde2ba6875cc25c53f47f</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_t *</type>
      <name>pBufferPtr</name>
      <anchorfile>struct__SbgStreamBuffer.html</anchorfile>
      <anchor>a7cd5059164cc15c84fb5580ac2cae32c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t *</type>
      <name>pCurrentPtr</name>
      <anchorfile>struct__SbgStreamBuffer.html</anchorfile>
      <anchor>a699485a9186be84b28bb67ea80afe92c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_SbgVersion</name>
    <filename>struct__SbgVersion.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>build</name>
      <anchorfile>struct__SbgVersion.html</anchorfile>
      <anchor>acfa607c439146804510d3c242377ea3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>major</name>
      <anchorfile>struct__SbgVersion.html</anchorfile>
      <anchor>a24d4c2bcd52a8a53dec54d55d3f5cf74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>minor</name>
      <anchorfile>struct__SbgVersion.html</anchorfile>
      <anchor>a138fb27e8034ff0251d1ce35d4ead329</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_t</type>
      <name>rev</name>
      <anchorfile>struct__SbgVersion.html</anchorfile>
      <anchor>a0e8aeb70aeb26a715eae40619397b982</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_t</type>
      <name>high</name>
      <anchorfile>struct__Split64.html</anchorfile>
      <anchor>a6aaece6ab99529296405656b3641682a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>low</name>
      <anchorfile>struct__Split64.html</anchorfile>
      <anchor>a7cd4bb6299fd344dab56f14e97a5b470</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>_Uint8PtrToUint32Ptr</name>
    <filename>union__Uint8PtrToUint32Ptr.html</filename>
    <member kind="variable">
      <type>uint32_t *</type>
      <name>m_pointerUint32</name>
      <anchorfile>union__Uint8PtrToUint32Ptr.html</anchorfile>
      <anchor>a193040aee7f5064da38fe3e9d376659d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t *</type>
      <name>m_pointerUint8</name>
      <anchorfile>union__Uint8PtrToUint32Ptr.html</anchorfile>
      <anchor>aa9a98041688bc91896db6a7bcae1be75</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>_Uint8ToInt16</name>
    <filename>union__Uint8ToInt16.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>buffer</name>
      <anchorfile>union__Uint8ToInt16.html</anchorfile>
      <anchor>a3ab5a60d5fba5dc25d82c9b7d08abe9f</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>value</name>
      <anchorfile>union__Uint8ToInt16.html</anchorfile>
      <anchor>a7db8f111d1c1c17298e28eaab2c8d9e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>_Uint8ToInt32</name>
    <filename>union__Uint8ToInt32.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>buffer</name>
      <anchorfile>union__Uint8ToInt32.html</anchorfile>
      <anchor>ab69d6561fb15ae1891687e79744705cd</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>value</name>
      <anchorfile>union__Uint8ToInt32.html</anchorfile>
      <anchor>a1e2ae2252a0ba8f88aa0b4bc934ac240</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>_Uint8ToInt64</name>
    <filename>union__Uint8ToInt64.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>buffer</name>
      <anchorfile>union__Uint8ToInt64.html</anchorfile>
      <anchor>a03224867135a56d83e28cb17af9fada4</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>int64_t</type>
      <name>value</name>
      <anchorfile>union__Uint8ToInt64.html</anchorfile>
      <anchor>a628f67190eb1d0056ea3a7daaf07c8e8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>_Uint8ToUint16</name>
    <filename>union__Uint8ToUint16.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>buffer</name>
      <anchorfile>union__Uint8ToUint16.html</anchorfile>
      <anchor>a7ec975e357cd64a476fbfe8a5b4aa869</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>value</name>
      <anchorfile>union__Uint8ToUint16.html</anchorfile>
      <anchor>a4c5c95c391ff5db3f11deab82a0e4c84</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>_Uint8ToUint32</name>
    <filename>union__Uint8ToUint32.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>buffer</name>
      <anchorfile>union__Uint8ToUint32.html</anchorfile>
      <anchor>a5cc9e5b8b2b7364b94fca409b4d95700</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>value</name>
      <anchorfile>union__Uint8ToUint32.html</anchorfile>
      <anchor>ab527508140516004f1219f81c94e9073</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>_Uint8ToUint64</name>
    <filename>union__Uint8ToUint64.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>buffer</name>
      <anchorfile>union__Uint8ToUint64.html</anchorfile>
      <anchor>a9f491b567be68cda52c1f542400821b9</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>value</name>
      <anchorfile>union__Uint8ToUint64.html</anchorfile>
      <anchor>a4f491a83bd2977d0ac796bbbc06d1989</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sbg::ConfigApplier</name>
    <filename>classsbg_1_1ConfigApplier.html</filename>
    <member kind="function">
      <type>void</type>
      <name>applyConfiguration</name>
      <anchorfile>classsbg_1_1ConfigApplier.html</anchorfile>
      <anchor>a264fe5eb44f3b90b9504d949dd266f4b</anchor>
      <arglist>(const ConfigStore &amp;ref_config_store)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConfigApplier</name>
      <anchorfile>classsbg_1_1ConfigApplier.html</anchorfile>
      <anchor>ad5ab201b7b0c07cbb27e28f6939dbc04</anchor>
      <arglist>(SbgEComHandle &amp;ref_sbg_com_handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveConfiguration</name>
      <anchorfile>classsbg_1_1ConfigApplier.html</anchorfile>
      <anchor>af5af0f469b890b9c0f6fbd577a2195b3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>checkConfigurationApplied</name>
      <anchorfile>classsbg_1_1ConfigApplier.html</anchorfile>
      <anchor>a40e8b44fdbac82f3fc4836d79562ec40</anchor>
      <arglist>(const SbgErrorCode &amp;ref_sbg_error_code, const std::string &amp;ref_conf_title)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>checkConfigurationGet</name>
      <anchorfile>classsbg_1_1ConfigApplier.html</anchorfile>
      <anchor>ad3270e9f3ed93af867bed89b66cc9c02</anchor>
      <arglist>(const SbgErrorCode &amp;ref_sbg_error_code, const std::string &amp;ref_conf_title) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>configureAidingAssignement</name>
      <anchorfile>classsbg_1_1ConfigApplier.html</anchorfile>
      <anchor>a4864f52a8f305b6139227397c8699149</anchor>
      <arglist>(const SbgEComAidingAssignConf &amp;ref_aiding_assign)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>configureGnssInstallation</name>
      <anchorfile>classsbg_1_1ConfigApplier.html</anchorfile>
      <anchor>a47f14232c52edbde907dbf426910f7c9</anchor>
      <arglist>(const SbgEComGnssInstallation &amp;ref_gnss_installation)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>configureGnssModel</name>
      <anchorfile>classsbg_1_1ConfigApplier.html</anchorfile>
      <anchor>ab5445a70d6896f9a432ad70f86abded9</anchor>
      <arglist>(const SbgEComModelInfo &amp;ref_gnss_model)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>configureGnssRejection</name>
      <anchorfile>classsbg_1_1ConfigApplier.html</anchorfile>
      <anchor>a698e4d96dfcb839807e4a2667ca1b5ee</anchor>
      <arglist>(const SbgEComGnssRejectionConf &amp;ref_gnss_rejection)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>configureImuAlignement</name>
      <anchorfile>classsbg_1_1ConfigApplier.html</anchorfile>
      <anchor>a90f950783016ea532195649bab06213e</anchor>
      <arglist>(const SbgEComSensorAlignmentInfo &amp;ref_sensor_align, const SbgVector3&lt; float &gt; &amp;ref_level_arms)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>configureInitCondition</name>
      <anchorfile>classsbg_1_1ConfigApplier.html</anchorfile>
      <anchor>aeed6a168d321a6e409d5d0651c41a738</anchor>
      <arglist>(const SbgEComInitConditionConf &amp;ref_init_condition)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>configureMagModel</name>
      <anchorfile>classsbg_1_1ConfigApplier.html</anchorfile>
      <anchor>a6e1fd6a950d0b741fd55b852db2190c6</anchor>
      <arglist>(const SbgEComModelInfo &amp;ref_mag_model)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>configureMagRejection</name>
      <anchorfile>classsbg_1_1ConfigApplier.html</anchorfile>
      <anchor>ad98f918428c18f2769b7310ee2c4f978</anchor>
      <arglist>(const SbgEComMagRejectionConf &amp;ref_mag_rejection)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>configureMotionProfile</name>
      <anchorfile>classsbg_1_1ConfigApplier.html</anchorfile>
      <anchor>ad3559b8dfa049c7171d34e5c6013b7f4</anchor>
      <arglist>(const SbgEComModelInfo &amp;ref_motion_profile)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>configureOdometer</name>
      <anchorfile>classsbg_1_1ConfigApplier.html</anchorfile>
      <anchor>a6958673458d31e00ed26dc4c77a691d1</anchor>
      <arglist>(const SbgEComOdoConf &amp;ref_odometer)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>configureOdometerLevelArm</name>
      <anchorfile>classsbg_1_1ConfigApplier.html</anchorfile>
      <anchor>a7acc991969250f75c398b3e5de180902</anchor>
      <arglist>(const SbgVector3&lt; float &gt; &amp;odometer_level_arms)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>configureOdometerRejection</name>
      <anchorfile>classsbg_1_1ConfigApplier.html</anchorfile>
      <anchor>a2388a389f46f949c3ff79da2ba7f10b2</anchor>
      <arglist>(const SbgEComOdoRejectionConf &amp;ref_odometer_rejection)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>configureOutput</name>
      <anchorfile>classsbg_1_1ConfigApplier.html</anchorfile>
      <anchor>a689cfa2ffb3f269996ca8649dd373c21</anchor>
      <arglist>(SbgEComOutputPort output_port, const ConfigStore::SbgLogOutput &amp;ref_log_output)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_reboot_needed_</name>
      <anchorfile>classsbg_1_1ConfigApplier.html</anchorfile>
      <anchor>a9ae300414b5c5ea2fc514115ece910fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SbgEComHandle &amp;</type>
      <name>m_ref_sbg_com_handle</name>
      <anchorfile>classsbg_1_1ConfigApplier.html</anchorfile>
      <anchor>a6fe2111975e9930d562182e650777172</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sbg::ConfigStore</name>
    <filename>classsbg_1_1ConfigStore.html</filename>
    <class kind="struct">sbg::ConfigStore::SbgLogOutput</class>
    <member kind="function">
      <type>bool</type>
      <name>checkConfigWithRos</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>ae4d238b3ede8605ed4599ebe8c2f1071</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkRosStandardMessages</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>a65a9edecfd7eb887efe43a689efc30c9</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConfigStore</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>aa6f75e3f69bcc5666d018d0ca7baa603</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const SbgEComAidingAssignConf &amp;</type>
      <name>getAidingAssignement</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>ac05ca744cdb930ea6cb9bd9ea2a27922</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getBaudRate</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>abb088071a34b751bf96a71266480d8a6</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>const SbgEComGnssInstallation &amp;</type>
      <name>getGnssInstallation</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>ac2a6dde3562bb43e3dd896a9381d867e</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>const SbgEComModelInfo &amp;</type>
      <name>getGnssModel</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>ac12de16e5478a64c1b9dba3d316294bc</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>const SbgEComGnssRejectionConf &amp;</type>
      <name>getGnssRejection</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>a7aa157da7fc54ee6b839808acdd57ba2</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>const SbgEComInitConditionConf &amp;</type>
      <name>getInitialConditions</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>ad136c656e44182c230c4e060d6fb363b</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getInputPortAddress</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>a1c7984bf16ff5744770dcf944c08fc44</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>sbgIpAddress</type>
      <name>getIpAddress</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>af82e63c7c5d5354162ffcbc6e455880f</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>const SbgEComMagCalibBandwidth &amp;</type>
      <name>getMagnetometerCalibBandwidth</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>ab3903621361b48f2ef37cb4749173fee</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>const SbgEComMagCalibMode &amp;</type>
      <name>getMagnetometerCalibMode</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>a329587c8809baefa0a99b59df13ec508</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>const SbgEComModelInfo &amp;</type>
      <name>getMagnetometerModel</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>a0669acf529dfbae642c7b6a58bf2fa3c</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>const SbgEComMagRejectionConf &amp;</type>
      <name>getMagnetometerRejection</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>a05acd34c1bd5ee81e7da3c9d7e5c1156</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>const SbgEComModelInfo &amp;</type>
      <name>getMotionProfile</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>aff4f0fba0fb5a3ad565a201fa7c87198</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>const SbgEComOdoConf &amp;</type>
      <name>getOdometerConf</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>aa46540ae916f0b1ec8e3bdc31ebfc9db</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>const SbgVector3&lt; float &gt; &amp;</type>
      <name>getOdometerLevelArms</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>a1af7a13f67d7115284270fa733e05c97</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>const SbgEComOdoRejectionConf &amp;</type>
      <name>getOdometerRejection</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>aafb3f468a489c69f7a7c913c9ff82b47</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; SbgLogOutput &gt; &amp;</type>
      <name>getOutputModes</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>abcd1e50b47b666deeea0a616b28c03a2</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>SbgEComOutputPort</type>
      <name>getOutputPort</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>afd868345bb5c9170c81895e6c097880d</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getOutputPortAddress</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>a12e7667a90fb6cc5bf5f8f281d284d8f</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getReadingRateFrequency</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>a46566fda8d2e433c831d36e9a9c57c01</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>const SbgEComSensorAlignmentInfo &amp;</type>
      <name>getSensorAlignement</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>a6bdf547951429c384a945d347b5958e6</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>const SbgVector3&lt; float &gt; &amp;</type>
      <name>getSensorLevelArms</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>a3f555daa9bb1ca6d50c42e959c776f16</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getUartPortName</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>ae40045479eedb94dd5d1d8cff46cf6bc</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInterfaceSerial</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>a324334ed4ebfecac75f80d67c20e5c7c</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInterfaceUdp</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>aaaeae0f18e252fa45ad30f77cbbac99d</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromRosNodeHandle</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>a778ce8630c4df1e4b75ce157075c4515</anchor>
      <arglist>(const ros::NodeHandle &amp;ref_node_handle)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>T</type>
      <name>getParameter</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>a90fcae50478358ebbc4da22f653e1f45</anchor>
      <arglist>(const ros::NodeHandle &amp;ref_node_handle, std::string param_key, int default_value) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadAidingAssignementParameters</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>ad6c05d764644a132f8c4775ab2c6febb</anchor>
      <arglist>(const ros::NodeHandle &amp;ref_node_handle)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadCommunicationParameters</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>a67b1d0065d9c88d2077fcc391d25cc05</anchor>
      <arglist>(const ros::NodeHandle &amp;ref_node_handle)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadGnssParameters</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>ab1738156d5564b0c43a4f6e28abbaa3e</anchor>
      <arglist>(const ros::NodeHandle &amp;ref_node_handle)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadImuAlignementParameters</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>a7c481989fa458f1acfb8b71a518f2541</anchor>
      <arglist>(const ros::NodeHandle &amp;ref_node_handle)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadMagnetometersParameters</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>a0d7b4427bb7dc36035abeb64f4f02913</anchor>
      <arglist>(const ros::NodeHandle &amp;ref_node_handle)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadOdometerParameters</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>abca875da275d7ff33b3f3cf5b57f3e4f</anchor>
      <arglist>(const ros::NodeHandle &amp;ref_node_handle)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadOutputConfiguration</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>ae6e6bf02ac0094c1181feb65679003b3</anchor>
      <arglist>(const ros::NodeHandle &amp;ref_node_handle, const std::string &amp;ref_key, SbgEComClass sbg_msg_class, SbgEComMsgId sbg_msg_id)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadSensorParameters</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>aef90e84f06512346e58056bdf4c6f6ab</anchor>
      <arglist>(const ros::NodeHandle &amp;ref_node_handle)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SbgEComAidingAssignConf</type>
      <name>m_aiding_assignement_conf_</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>a7d435af1f071575ae2d56367743a2add</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_configure_through_ros_</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>a03478d1394d695c7242ae99f9e69aa13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SbgEComGnssInstallation</type>
      <name>m_gnss_installation_</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>aa8b3b99ea9961db038edecc0fae74d99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SbgEComModelInfo</type>
      <name>m_gnss_model_info_</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>ae207946baad06084b2e2a481efee248c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SbgEComGnssRejectionConf</type>
      <name>m_gnss_rejection_conf_</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>a75fc687d394acdbd293a943c0cb65561</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint32_t</type>
      <name>m_in_port_address_</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>a458fdc96583cea20d92b80f57a569a0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SbgEComInitConditionConf</type>
      <name>m_init_condition_conf_</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>aa72c8313d39c3318b3c8dfc6f67bf0ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SbgEComMagCalibBandwidth</type>
      <name>m_mag_calib_bandwidth_</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>a0127393ae07f2eb397828ac1a05af87c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SbgEComMagCalibMode</type>
      <name>m_mag_calib_mode_</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>acc73fa6d74b1d75c2f4b630970a4000f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SbgEComModelInfo</type>
      <name>m_mag_model_info_</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>ac0aab861cde49f8bec74fcdabbc49687</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SbgEComMagRejectionConf</type>
      <name>m_mag_rejection_conf_</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>a4f1e549550ec270bf7f5f7b81690511e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SbgEComModelInfo</type>
      <name>m_motion_profile_model_info_</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>a4f014058072cfe1e447b6ffb66702f8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SbgEComOdoConf</type>
      <name>m_odometer_conf_</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>a7d2a7a23e57da40ee0601222c060e341</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SbgVector3&lt; float &gt;</type>
      <name>m_odometer_level_arm_</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>a3ebd89b3f1e03f8b7bcc6fb70b5b3a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SbgEComOdoRejectionConf</type>
      <name>m_odometer_rejection_conf_</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>ab1711e9e1442e237ac5243765ac2d534</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint32_t</type>
      <name>m_out_port_address_</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>a7435fec22fa04f5e356c5058984a8278</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; SbgLogOutput &gt;</type>
      <name>m_output_modes_</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>a78195a9566b3e2c48529bf35ab764052</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SbgEComOutputPort</type>
      <name>m_output_port_</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>acd948e4d8d52101e47061760f6c04c7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint32_t</type>
      <name>m_rate_frequency_</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>a77e68bd8ef45b103ccb2a23343184ebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_ros_standard_output_</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>aeb301246cbfe766b69b09865307a57cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sbgIpAddress</type>
      <name>m_sbg_ip_address_</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>a5d29369dfe50c687db3cde0ca8824e79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SbgEComSensorAlignmentInfo</type>
      <name>m_sensor_alignement_info_</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>aa8d9f276c9d6226d9274ea165b3417e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SbgVector3&lt; float &gt;</type>
      <name>m_sensor_lever_arm_</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>a5dd0e1353b54d9679e911ddced64e4e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_serial_communication_</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>abee84c13f179419625696739c821c840</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint32_t</type>
      <name>m_uart_baud_rate_</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>a9f1696b46faafe1c907972860bbee381</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_uart_port_name_</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>ac05b347c6509a07e7bb0b1cedb70ed08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_upd_communication_</name>
      <anchorfile>classsbg_1_1ConfigStore.html</anchorfile>
      <anchor>afe2f90aa17db75b24b47d726d5a2fedb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sbg::MessagePublisher</name>
    <filename>classsbg_1_1MessagePublisher.html</filename>
    <member kind="function">
      <type>uint32_t</type>
      <name>getMaxOutputFrequency</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>a864e1a6c84ba4cf768a12ce73d8a1fc0</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initPublishers</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>a9ee0ea3641df7cd3a05b4fb11e625163</anchor>
      <arglist>(ros::NodeHandle &amp;ref_ros_node_handle, const ConfigStore &amp;ref_config_store)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MessagePublisher</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>a71ed4afd3a89879965dc24e30835f161</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>aa7db3612ebe5b6a7ee983dac39b1bcff</anchor>
      <arglist>(const ros::Time &amp;ref_ros_time, SbgEComClass sbg_msg_class, SbgEComMsgId sbg_msg_id, const SbgBinaryLogData &amp;ref_sbg_log)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>defineRosStandardPublishers</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>a2c500bea336a5e105ba81d6ebb0e88b8</anchor>
      <arglist>(ros::NodeHandle &amp;ref_ros_node_handle)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>uint32_t</type>
      <name>getCorrespondingFrequency</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>afd86ce64ae8ee773035dacbfcdcdbe8a</anchor>
      <arglist>(SbgEComOutputMode output_mode) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>getOutputTopicName</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>aa4dc99fec512533b25c218f8097e4b2d</anchor>
      <arglist>(SbgEComMsgId sbg_message_id) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initPublisher</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>a2089f48040e3a658045a451136dc0414</anchor>
      <arglist>(ros::NodeHandle &amp;ref_ros_node_handle, SbgEComMsgId sbg_msg_id, SbgEComOutputMode output_conf, const std::string &amp;ref_output_topic)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>processRosImuMessage</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>a497f681610c3decd7237f4594aca2ada</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>processRosVelMessage</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>a9ff5be17a62bfa75a16c5c1bd4b67f10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishEkfNavigationData</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>ab79daf3204318a5713c8fd40edc225b6</anchor>
      <arglist>(const SbgBinaryLogData &amp;ref_sbg_log)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishFluidPressureData</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>aef1ea7db7e7db35d157455fc154f43d9</anchor>
      <arglist>(const SbgBinaryLogData &amp;ref_sbg_log)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishGpsPosData</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>a8f220b93fd0d979d7053069972ab2719</anchor>
      <arglist>(const SbgBinaryLogData &amp;ref_sbg_log)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishIMUData</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>a48e38d9e13b842be788d2eb1dd450010</anchor>
      <arglist>(const SbgBinaryLogData &amp;ref_sbg_log)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishMagData</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>af3cc9df518877ed2db4232b913874814</anchor>
      <arglist>(const SbgBinaryLogData &amp;ref_sbg_log)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishUtcData</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>a141b1a51ebaee9c2565818e9a829d181</anchor>
      <arglist>(const SbgBinaryLogData &amp;ref_sbg_log)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateMaxOutputFrequency</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>acf7dff2c9fc0927c06925f6be8f14c2c</anchor>
      <arglist>(SbgEComOutputMode output_mode)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_fluid_pub_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>a7eaf19c70fd7115149c8c5c3f13da7db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_imu_pub_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>aaf78523e4aa95e7f767eb5aafa02ccab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_mag_pub_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>ab91c9b94179afc5d4097eb2d952adbe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint32_t</type>
      <name>m_max_mesages_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>a175e0ad7810c258013efde5d9f5caa34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MessageWrapper</type>
      <name>m_message_wrapper_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>a2b350320cbc07d2736d6d57f3da78815</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_nav_sat_fix_pub_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>aaa8ade5bb57d07e1e6d0cfe964f9b1bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SbgEComOutputMode</type>
      <name>m_output_mode_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>a521dd88983aac7ec725a1c522fdf82d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_pos_ecef_pub_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>ade0b2758def901c8b538aff836e645a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sbg_driver::SbgEkfEuler</type>
      <name>m_sbg_ekf_euler_message_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>a7c22bde3a18447a7db4e66f7b3166f97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sbg_driver::SbgEkfNav</type>
      <name>m_sbg_ekf_nav_message_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>a96444f05ca04142793bf90e104ce2519</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sbg_driver::SbgEkfQuat</type>
      <name>m_sbg_ekf_quat_message_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>ae1c73a95bdd3fdd23ddfa85a0fee2c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sbg_driver::SbgImuData</type>
      <name>m_sbg_imu_message_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>ad6e898a39e8bceb13ba46df8abaa993c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgAirData_pub_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>a8abb37cdb1f66e7f2f3e637404f1cb81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgEkfEuler_pub_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>a3d9392dd96add9acaac90f2eacb3c2e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgEkfNav_pub_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>ab0c4070184ad350e4108e8555c790e2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgEkfQuat_pub_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>ac6d3d56429c7112fbda9928736257e0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgEventA_pub_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>a6bdd5ff555f8b4630e1afd6f0cb7eb11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgEventB_pub_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>a7f8373b7bee34d75956495cced17c08a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgEventC_pub_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>af35d8d21fa38c0c9ff39de87bd31dd15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgEventD_pub_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>afc73bf719540b427fc5858f76bb20624</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgEventE_pub_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>a792dbb057a3b240a5ec3b2fc381edeb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgGpsHdt_pub_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>a43ef6a7300ac78e391334b3764db50bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgGpsPos_pub_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>ab8422372d9af3d8c052a6008fc2af45b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgGpsRaw_pub_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>ae6c79f56425da4ad9f86035db1970d76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgGpsVel_pub_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>acbeda1541e30389c7d193c0936bb3a8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgImuData_pub_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>a132f59e383d74bb0fb29c2addd4cab1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgImuShort_pub_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>a45147a0ce1667274afb34f174d74abe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgMag_pub_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>aae822a797013d52bb3b5eef8cf19c72d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgMagCalib_pub_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>a2dacb5af4fd8db20fe095ebb671b57a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgOdoVel_pub_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>a531b0153bded893fdfb15481ce300516</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgShipMotion_pub_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>a39bc0d56e48748857c9838d765a92079</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgStatus_pub_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>ad558c9aa8b5577c8dea569bf07723c1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_sbgUtcTime_pub_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>a4757b7e2f13f94da08b9c61726d30970</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_temp_pub_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>af5e6b1f3a95dc5bac0b7979404cffb09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_utc_reference_pub_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>a94ab0a362738b5bfe7a73eb2efc82941</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>m_velocity_pub_</name>
      <anchorfile>classsbg_1_1MessagePublisher.html</anchorfile>
      <anchor>a56fe04d9f268cc7ab597fe6de5201bf0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sbg::MessageWrapper</name>
    <filename>classsbg_1_1MessageWrapper.html</filename>
    <member kind="function">
      <type>const sensor_msgs::FluidPressure</type>
      <name>createRosFluidPressureMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a8cd4a0c031e976f6da41e9d91627c5f4</anchor>
      <arglist>(const sbg_driver::SbgAirData &amp;ref_sbg_air_msg) const </arglist>
    </member>
    <member kind="function">
      <type>const sensor_msgs::Imu</type>
      <name>createRosImuMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a1a706e551ed1334e202ecc9857d52d66</anchor>
      <arglist>(const sbg_driver::SbgImuData &amp;ref_sbg_imu_msg, const sbg_driver::SbgEkfQuat &amp;ref_sbg_quat_msg) const </arglist>
    </member>
    <member kind="function">
      <type>const sensor_msgs::MagneticField</type>
      <name>createRosMagneticMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a74d7c6e86871bcaabb9d57e46e0b6caf</anchor>
      <arglist>(const sbg_driver::SbgMag &amp;ref_sbg_mag_msg) const </arglist>
    </member>
    <member kind="function">
      <type>const sensor_msgs::NavSatFix</type>
      <name>createRosNavSatFixMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>ac95c61f432e2ace92e1b29c7e850e41e</anchor>
      <arglist>(const sbg_driver::SbgGpsPos &amp;ref_sbg_gps_msg) const </arglist>
    </member>
    <member kind="function">
      <type>const geometry_msgs::PointStamped</type>
      <name>createRosPointStampedMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a6a475f66e86d4697b2099ee03eff7bb2</anchor>
      <arglist>(const sbg_driver::SbgEkfNav &amp;ref_sbg_ekf_msg) const </arglist>
    </member>
    <member kind="function">
      <type>const sensor_msgs::Temperature</type>
      <name>createRosTemperatureMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a7140e121998f63983f141795b5119a08</anchor>
      <arglist>(const sbg_driver::SbgImuData &amp;ref_sbg_imu_msg) const </arglist>
    </member>
    <member kind="function">
      <type>const geometry_msgs::TwistStamped</type>
      <name>createRosTwistStampedMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a1b56c44bee9790d8f23e5ff47d4905c1</anchor>
      <arglist>(const sbg_driver::SbgEkfEuler &amp;ref_sbg_ekf_vel_msg, const sbg_driver::SbgEkfNav &amp;ref_sbg_ekf_nav_msg, const sbg_driver::SbgImuData &amp;ref_sbg_imu_msg) const </arglist>
    </member>
    <member kind="function">
      <type>const geometry_msgs::TwistStamped</type>
      <name>createRosTwistStampedMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>ab708b34088838ed9143ddfff45300bab</anchor>
      <arglist>(const sbg_driver::SbgEkfQuat &amp;ref_sbg_ekf_vel_msg, const sbg_driver::SbgEkfNav &amp;ref_sbg_ekf_nav_msg, const sbg_driver::SbgImuData &amp;ref_sbg_imu_msg) const </arglist>
    </member>
    <member kind="function">
      <type>const sensor_msgs::TimeReference</type>
      <name>createRosUtcTimeReferenceMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>acbd83a45627bb16b9ba6f4e99c081c1b</anchor>
      <arglist>(const sbg_driver::SbgUtcTime &amp;ref_sbg_utc_msg) const </arglist>
    </member>
    <member kind="function">
      <type>const sbg_driver::SbgAirData</type>
      <name>createSbgAirDataMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a398f8ed14f34427303adef2ce8b148c5</anchor>
      <arglist>(const SbgLogAirData &amp;ref_air_data_log) const </arglist>
    </member>
    <member kind="function">
      <type>const sbg_driver::SbgEkfEuler</type>
      <name>createSbgEkfEulerMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a0005c11a80088c972ae2779dac520354</anchor>
      <arglist>(const SbgLogEkfEulerData &amp;ref_log_ekf_euler) const </arglist>
    </member>
    <member kind="function">
      <type>const sbg_driver::SbgEkfNav</type>
      <name>createSbgEkfNavMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>af79886f7437186c7f1affe3a96f15927</anchor>
      <arglist>(const SbgLogEkfNavData &amp;ref_log_ekf_nav) const </arglist>
    </member>
    <member kind="function">
      <type>const sbg_driver::SbgEkfQuat</type>
      <name>createSbgEkfQuatMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>abe5cef781cf19b51b4a914b4561cc420</anchor>
      <arglist>(const SbgLogEkfQuatData &amp;ref_log_ekf_quat) const </arglist>
    </member>
    <member kind="function">
      <type>const sbg_driver::SbgEvent</type>
      <name>createSbgEventMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>ad5d004f7770c8a48a6990c902cba1c2c</anchor>
      <arglist>(const SbgLogEvent &amp;ref_log_event) const </arglist>
    </member>
    <member kind="function">
      <type>const sbg_driver::SbgGpsHdt</type>
      <name>createSbgGpsHdtMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a22f4c945ed3a18690881fb28602d156d</anchor>
      <arglist>(const SbgLogGpsHdt &amp;ref_log_gps_hdt) const </arglist>
    </member>
    <member kind="function">
      <type>const sbg_driver::SbgGpsPos</type>
      <name>createSbgGpsPosMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a9efd9fbbb655b7a0e9abd9972782bc18</anchor>
      <arglist>(const SbgLogGpsPos &amp;ref_log_gps_pos) const </arglist>
    </member>
    <member kind="function">
      <type>const sbg_driver::SbgGpsRaw</type>
      <name>createSbgGpsRawMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a4b830c904f0e06e9aa818df3ed48f252</anchor>
      <arglist>(const SbgLogGpsRaw &amp;ref_log_gps_raw) const </arglist>
    </member>
    <member kind="function">
      <type>const sbg_driver::SbgGpsVel</type>
      <name>createSbgGpsVelMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a79d622edb73b29859386e9a3117df8f8</anchor>
      <arglist>(const SbgLogGpsVel &amp;ref_log_gps_vel) const </arglist>
    </member>
    <member kind="function">
      <type>const sbg_driver::SbgImuData</type>
      <name>createSbgImuDataMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a6ffdef8c0d7733981f74b81c56efeef0</anchor>
      <arglist>(const SbgLogImuData &amp;ref_log_imu_data) const </arglist>
    </member>
    <member kind="function">
      <type>const sbg_driver::SbgImuShort</type>
      <name>createSbgImuShortMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a2b5140fa7fb64b50d6fa52c912e69b82</anchor>
      <arglist>(const SbgLogImuShort &amp;ref_short_imu_log) const </arglist>
    </member>
    <member kind="function">
      <type>const sbg_driver::SbgMagCalib</type>
      <name>createSbgMagCalibMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a3952b6674b683e766573f2fe7db4efd8</anchor>
      <arglist>(const SbgLogMagCalib &amp;ref_log_mag_calib) const </arglist>
    </member>
    <member kind="function">
      <type>const sbg_driver::SbgMag</type>
      <name>createSbgMagMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a0de6dddd89fefb6a9e5deb9f29963683</anchor>
      <arglist>(const SbgLogMag &amp;ref_log_mag) const </arglist>
    </member>
    <member kind="function">
      <type>const sbg_driver::SbgOdoVel</type>
      <name>createSbgOdoVelMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>af645048438f33f5c6b193c6b2b4eab37</anchor>
      <arglist>(const SbgLogOdometerData &amp;ref_log_odo) const </arglist>
    </member>
    <member kind="function">
      <type>const sbg_driver::SbgShipMotion</type>
      <name>createSbgShipMotionMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>ac1e7c9cf853e69f83a512f82b8f9d315</anchor>
      <arglist>(const SbgLogShipMotionData &amp;ref_log_ship_motion) const </arglist>
    </member>
    <member kind="function">
      <type>const sbg_driver::SbgStatus</type>
      <name>createSbgStatusMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>ab84d9257432e0c0033040f58b89a8d08</anchor>
      <arglist>(const SbgLogStatusData &amp;ref_log_status) const </arglist>
    </member>
    <member kind="function">
      <type>const sbg_driver::SbgUtcTime</type>
      <name>createSbgUtcTimeMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a40db6e84f7b0a4a44cbe8c9b5af53ebd</anchor>
      <arglist>(const SbgLogUtcData &amp;ref_log_utc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MessageWrapper</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>aae4abef253ca3a30a5e978a453f22848</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRosProcessingTime</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a403e8172f47e01bf5dd77f919fe50ef6</anchor>
      <arglist>(const ros::Time &amp;ref_ros_time)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const ros::Time</type>
      <name>computeCorrectedRosTime</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>add979d99ac699dbee62ee2fa777c5bfe</anchor>
      <arglist>(uint32_t device_timestamp) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>const ros::Time</type>
      <name>convertUtcTimeToEpoch</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>ac4fed1959b27bac5b8f197b5c35448d0</anchor>
      <arglist>(const sbg_driver::SbgUtcTime &amp;ref_sbg_utc_msg) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>const sbg_driver::SbgAirDataStatus</type>
      <name>createAirDataStatusMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a892c009ae5ff3bdaa33bdf4490d41355</anchor>
      <arglist>(const SbgLogAirData &amp;ref_sbg_air_data) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>const sbg_driver::SbgEkfStatus</type>
      <name>createEkfStatusMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a015526abd2622b73a3f101353d5f4990</anchor>
      <arglist>(uint32_t ekf_status) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>const geometry_msgs::Vector3</type>
      <name>createGeometryVector3</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a98f6195574cf4eeee59c40a0ea09c805</anchor>
      <arglist>(const T *p_array, size_t array_size) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>const sbg_driver::SbgGpsPosStatus</type>
      <name>createGpsPosStatusMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a8a13bc75e534269c815137717cdd1b18</anchor>
      <arglist>(const SbgLogGpsPos &amp;ref_log_gps_pos) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>const sbg_driver::SbgGpsVelStatus</type>
      <name>createGpsVelStatusMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a365d8f737c7811f08d673e7217feeaf2</anchor>
      <arglist>(const SbgLogGpsVel &amp;ref_log_gps_vel) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>const sbg_driver::SbgImuStatus</type>
      <name>createImuStatusMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a38f0fa0c4917239927291dbe1b5d488b</anchor>
      <arglist>(uint16_t sbg_imu_status) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>const sbg_driver::SbgMagStatus</type>
      <name>createMagStatusMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>ac66aa39209c35359fb78fcd99da0a27e</anchor>
      <arglist>(const SbgLogMag &amp;ref_log_mag) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>const std_msgs::Header</type>
      <name>createRosHeader</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a85436c3687345f676814d88f03e10c6b</anchor>
      <arglist>(uint32_t device_timestamp) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>const geometry_msgs::TwistStamped</type>
      <name>createRosTwistStampedMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a7ab1cbfc57cf65040e92d4561985d66e</anchor>
      <arglist>(const sbg::SbgVector3f &amp;body_vel, const sbg_driver::SbgImuData &amp;ref_sbg_imu_msg) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>const sbg_driver::SbgShipMotionStatus</type>
      <name>createShipMotionStatusMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>ab318f355ae54e3833e2cc0bddd41e36c</anchor>
      <arglist>(const SbgLogShipMotionData &amp;ref_log_ship_motion) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>const sbg_driver::SbgStatusAiding</type>
      <name>createStatusAidingMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a81795c1f7a69c3382995b306ea7a8184</anchor>
      <arglist>(const SbgLogStatusData &amp;ref_log_status) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>const sbg_driver::SbgStatusCom</type>
      <name>createStatusComMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a4cb93b0ce559b43a04fb34d6803b07bf</anchor>
      <arglist>(const SbgLogStatusData &amp;ref_log_status) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>const sbg_driver::SbgStatusGeneral</type>
      <name>createStatusGeneralMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>ab6a545613b4f464920f2f76e4b1ff177</anchor>
      <arglist>(const SbgLogStatusData &amp;ref_log_status) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>const sbg_driver::SbgUtcTimeStatus</type>
      <name>createUtcStatusMessage</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a34ab7c4d9feb0e4b8615600bf0f8bcbe</anchor>
      <arglist>(const SbgLogUtcData &amp;ref_log_utc) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>uint32_t</type>
      <name>getNumberOfDaysInMonth</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a2aa60c8f8fc5e5b476a743d6d1a6a270</anchor>
      <arglist>(uint16_t year, uint8_t month_index) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>uint32_t</type>
      <name>getNumberOfDaysInYear</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a3eee45a0af29b013b76d899379c7a671</anchor>
      <arglist>(uint16_t year) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>isLeapYear</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>af95080a0b3a2c512443ada1d4421a9f1</anchor>
      <arglist>(uint16_t year) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_first_valid_utc_</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a478a16bb2efe34989bd91041a2174382</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sbg_driver::SbgUtcTime</type>
      <name>m_last_sbg_utc_</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a635599e96aee0b82fd8e13ed410b7b53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>m_ros_processing_time_</name>
      <anchorfile>classsbg_1_1MessageWrapper.html</anchorfile>
      <anchor>a28169a948b83b5cb5794c361dc513e9c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sbg::SbgDevice</name>
    <filename>classsbg_1_1SbgDevice.html</filename>
    <member kind="function">
      <type>uint32_t</type>
      <name>getUpdateFrequency</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>a4365ac4060bb7c3e019901db742931ce</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initDeviceForMagCalibration</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>a96a2dc6c4436692496352a908b8a541b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initDeviceForReceivingData</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>a0f4cb3b6405e964ad2f0b3adaa705e49</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>periodicHandle</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>a6b649d87cfcc5ac01d59632b7c33943a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SbgDevice</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>a3257322bbf9605cf78f2c536bbe55c5d</anchor>
      <arglist>(ros::NodeHandle &amp;ref_node_handle)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SbgDevice</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>ac6be2dfe95e70de4a3e8681cbd767955</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>configure</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>a9005dc3e3bc3cd516c603c713c6db0c5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>connect</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>a530c1f0c96af41bc299cb355fe799e80</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>displayMagCalibrationStatusResult</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>ac4b4f6dc2e7313f20c30acc829550c36</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>endMagCalibration</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>a0c5668270008e9a41e7d8a157a48adae</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>exportMagCalibrationResults</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>ae198e72747a3feec772fc665887fb25d</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>getVersionAsString</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>a67c491d6a81bb3fdda85eddc99f0ac54</anchor>
      <arglist>(uint32 sbg_version_enc) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initPublishers</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>a85f26b2566d49f514f2f7972a94812c6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadParameters</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>ab8eccff79907e53c50e8cab93e599834</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>onLogReceived</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>ae24b68a6771f732f1f4f71896e91b007</anchor>
      <arglist>(SbgEComClass msg_class, SbgEComMsgId msg, const SbgBinaryLogData &amp;ref_sbg_data)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>processMagCalibration</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>a676f666057e0eea2784dffe1235c26cc</anchor>
      <arglist>(std_srvs::Trigger::Request &amp;ref_ros_request, std_srvs::Trigger::Response &amp;ref_ros_response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>readDeviceInfo</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>ac0d2b6762011807f8d123efc007eebcd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>saveMagCalibration</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>a83e9c563c1c9eb3b5e472957ebffac4a</anchor>
      <arglist>(std_srvs::Trigger::Request &amp;ref_ros_request, std_srvs::Trigger::Response &amp;ref_ros_response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>startMagCalibration</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>aaf536882311a726148e3c6a33d644c0a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>uploadMagCalibrationToDevice</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>a3d08f754e38757d3e9735e82fab39224</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static SbgErrorCode</type>
      <name>onLogReceivedCallback</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>a5615a042bee522ea51860bc40ecd4623</anchor>
      <arglist>(SbgEComHandle *p_handle, SbgEComClass msg_class, SbgEComMsgId msg, const SbgBinaryLogData *p_log_data, void *p_user_arg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>m_calib_save_service_</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>aa25702657aeb0c35c21d9dd62d17cbfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>m_calib_service_</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>af8c8d60164a4dd48305638cdb06eea9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SbgEComHandle</type>
      <name>m_com_handle_</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>a1f8fce9b3d848e151ff50dafdd31d823</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ConfigStore</type>
      <name>m_config_store_</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>a189b27d2806311138ef248e27e2631fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_mag_calibration_done_</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>aa891e9d8e620e9bab306beef8ecf8303</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_mag_calibration_ongoing_</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>a965c820fb9fe33f3b81019c5ded8f0ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SbgEComMagCalibResults</type>
      <name>m_magCalibResults</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>a5980e0999f5420fbef739bde081df96f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MessagePublisher</type>
      <name>m_message_publisher_</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>a1c51ee5141b5e59193712b189e419fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint32_t</type>
      <name>m_rate_frequency_</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>ae3c967de5b73ba44f98b7ee683dd3328</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle &amp;</type>
      <name>m_ref_node_</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>a26a37cf5a4afcd8b6ad8276245525e90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>m_ros_processing_time_</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>a34c6a002169ac0b97c7bbafda44ea376</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SbgInterface</type>
      <name>m_sbg_interface_</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>acb486664626d578b3e0da33bcf3df22a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::map&lt; SbgEComMagCalibBandwidth, std::string &gt;</type>
      <name>g_mag_calib_bandwidth</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>a52e5b2d26c1529fa6c048d78d1734479</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::map&lt; SbgEComMagCalibConfidence, std::string &gt;</type>
      <name>g_mag_calib_confidence_</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>a686b512160f9780b7b3994671edfc6ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::map&lt; SbgEComMagCalibMode, std::string &gt;</type>
      <name>g_mag_calib_mode_</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>a7552568368604ff85efa4044085680c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::map&lt; SbgEComMagCalibQuality, std::string &gt;</type>
      <name>g_mag_calib_quality_</name>
      <anchorfile>classsbg_1_1SbgDevice.html</anchorfile>
      <anchor>a214a4f10ecc1a93fdb44ab3cf5a74b86</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sbg::ConfigStore::SbgLogOutput</name>
    <filename>structsbg_1_1ConfigStore_1_1SbgLogOutput.html</filename>
    <member kind="variable">
      <type>SbgEComClass</type>
      <name>message_class</name>
      <anchorfile>structsbg_1_1ConfigStore_1_1SbgLogOutput.html</anchorfile>
      <anchor>af477437f0d909c4d16cb504921205bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgEComMsgId</type>
      <name>message_id</name>
      <anchorfile>structsbg_1_1ConfigStore_1_1SbgLogOutput.html</anchorfile>
      <anchor>ae233077f6574a88fc792445e11f176f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SbgEComOutputMode</type>
      <name>output_mode</name>
      <anchorfile>structsbg_1_1ConfigStore_1_1SbgLogOutput.html</anchorfile>
      <anchor>a00dfac6c167799c4dc090a6b3294a60c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sbg::SbgMatrix3</name>
    <filename>classsbg_1_1SbgMatrix3.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>const T *</type>
      <name>data</name>
      <anchorfile>classsbg_1_1SbgMatrix3.html</anchorfile>
      <anchor>ae3ded8840cf6c5bcf8560ee252c0de8b</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeDcm</name>
      <anchorfile>classsbg_1_1SbgMatrix3.html</anchorfile>
      <anchor>ad13176c1f39cd7464469e528c6d2bfee</anchor>
      <arglist>(const SbgVector3f &amp;euler)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeDcm</name>
      <anchorfile>classsbg_1_1SbgMatrix3.html</anchorfile>
      <anchor>ab59c28e458237666bdb4ec0b63c29ca5</anchor>
      <arglist>(float w, float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>operator()</name>
      <anchorfile>classsbg_1_1SbgMatrix3.html</anchorfile>
      <anchor>a84b2054331e5d02b7c277aadec4e5648</anchor>
      <arglist>(int i, int j) const </arglist>
    </member>
    <member kind="function">
      <type>const SbgVector3&lt; T &gt;</type>
      <name>operator*</name>
      <anchorfile>classsbg_1_1SbgMatrix3.html</anchorfile>
      <anchor>a6e68ba840cd2387fd2c4ce58ac0cbbc3</anchor>
      <arglist>(const SbgVector3&lt; T &gt; &amp;vect) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SbgMatrix3</name>
      <anchorfile>classsbg_1_1SbgMatrix3.html</anchorfile>
      <anchor>a407d8b4f303632560991b55b1776c735</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SbgMatrix3</name>
      <anchorfile>classsbg_1_1SbgMatrix3.html</anchorfile>
      <anchor>a7b745b8419e2a130ee7fbfa5105fbc58</anchor>
      <arglist>(T value00, T value01, T value02, T value10, T value11, T value12, T value20, T value21, T value22)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SbgMatrix3</name>
      <anchorfile>classsbg_1_1SbgMatrix3.html</anchorfile>
      <anchor>a58e7e4e7304986ececa69ddec2f64828</anchor>
      <arglist>(const T *p_raw_data, size_t array_size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transpose</name>
      <anchorfile>classsbg_1_1SbgMatrix3.html</anchorfile>
      <anchor>af0b7c34cdf7efe4af7fcf51fd6068361</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; T, 9 &gt;</type>
      <name>m_data</name>
      <anchorfile>classsbg_1_1SbgMatrix3.html</anchorfile>
      <anchor>ac2d734fae2745776e3610231694eb493</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sbg::SbgVector3</name>
    <filename>classsbg_1_1SbgVector3.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>const T *</type>
      <name>data</name>
      <anchorfile>classsbg_1_1SbgVector3.html</anchorfile>
      <anchor>a7d2a21e2c7db3e69975d7cdabeac2800</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classsbg_1_1SbgVector3.html</anchorfile>
      <anchor>a3f0d1afbe633cd761cdb6f2a187737ff</anchor>
      <arglist>(const SbgVector3&lt; T &gt; &amp;ref_vector)</arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>operator()</name>
      <anchorfile>classsbg_1_1SbgVector3.html</anchorfile>
      <anchor>ae04fbe3aa4303615e8949da26cab95f2</anchor>
      <arglist>(size_t index) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classsbg_1_1SbgVector3.html</anchorfile>
      <anchor>abcf649963b899842ec965d9c8c44fc03</anchor>
      <arglist>(const SbgVector3&lt; T &gt; &amp;ref_vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SbgVector3</name>
      <anchorfile>classsbg_1_1SbgVector3.html</anchorfile>
      <anchor>ad02edffc194e30bc2bcd5527147b52a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SbgVector3</name>
      <anchorfile>classsbg_1_1SbgVector3.html</anchorfile>
      <anchor>abeb2bbb87fb7343eea2dad0547b73ea0</anchor>
      <arglist>(T x_value, T y_value, T z_value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SbgVector3</name>
      <anchorfile>classsbg_1_1SbgVector3.html</anchorfile>
      <anchor>aa069329f8de66a2f465539bfb57e5c8d</anchor>
      <arglist>(const T *p_raw_data, size_t array_size)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; T, 3 &gt;</type>
      <name>m_data</name>
      <anchorfile>classsbg_1_1SbgVector3.html</anchorfile>
      <anchor>a5ec253c99ec8ff815dd155127894415d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SbgVector3&lt; float &gt;</name>
    <filename>classsbg_1_1SbgVector3.html</filename>
    <member kind="function">
      <type>const float *</type>
      <name>data</name>
      <anchorfile>classsbg_1_1SbgVector3.html</anchorfile>
      <anchor>a7d2a21e2c7db3e69975d7cdabeac2800</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classsbg_1_1SbgVector3.html</anchorfile>
      <anchor>a3f0d1afbe633cd761cdb6f2a187737ff</anchor>
      <arglist>(const SbgVector3&lt; float &gt; &amp;ref_vector)</arglist>
    </member>
    <member kind="function">
      <type>const float</type>
      <name>operator()</name>
      <anchorfile>classsbg_1_1SbgVector3.html</anchorfile>
      <anchor>ae04fbe3aa4303615e8949da26cab95f2</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classsbg_1_1SbgVector3.html</anchorfile>
      <anchor>abcf649963b899842ec965d9c8c44fc03</anchor>
      <arglist>(const SbgVector3&lt; float &gt; &amp;ref_vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SbgVector3</name>
      <anchorfile>classsbg_1_1SbgVector3.html</anchorfile>
      <anchor>ad02edffc194e30bc2bcd5527147b52a9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SbgVector3</name>
      <anchorfile>classsbg_1_1SbgVector3.html</anchorfile>
      <anchor>abeb2bbb87fb7343eea2dad0547b73ea0</anchor>
      <arglist>(floatx_value, floaty_value, floatz_value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SbgVector3</name>
      <anchorfile>classsbg_1_1SbgVector3.html</anchorfile>
      <anchor>aa069329f8de66a2f465539bfb57e5c8d</anchor>
      <arglist>(const float *p_raw_data, size_t array_size)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; float, 3 &gt;</type>
      <name>m_data</name>
      <anchorfile>classsbg_1_1SbgVector3.html</anchorfile>
      <anchor>a5ec253c99ec8ff815dd155127894415d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sbg</name>
    <filename>namespacesbg.html</filename>
    <class kind="class">sbg::ConfigApplier</class>
    <class kind="class">sbg::ConfigStore</class>
    <class kind="class">sbg::MessagePublisher</class>
    <class kind="class">sbg::MessageWrapper</class>
    <class kind="class">sbg::SbgDevice</class>
    <class kind="class">sbg::SbgMatrix3</class>
    <class kind="class">sbg::SbgVector3</class>
    <member kind="typedef">
      <type>SbgMatrix3&lt; double &gt;</type>
      <name>SbgMatrix3d</name>
      <anchorfile>namespacesbg.html</anchorfile>
      <anchor>aa66e6f089ff0c44d54bff4fa22e703f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SbgMatrix3&lt; float &gt;</type>
      <name>SbgMatrix3f</name>
      <anchorfile>namespacesbg.html</anchorfile>
      <anchor>a6ff07ca12c4c922c9010fe6ac45e4595</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SbgVector3&lt; double &gt;</type>
      <name>SbgVector3d</name>
      <anchorfile>namespacesbg.html</anchorfile>
      <anchor>a628f5ba36fac628ad5b97a33d05434af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SbgVector3&lt; float &gt;</type>
      <name>SbgVector3f</name>
      <anchorfile>namespacesbg.html</anchorfile>
      <anchor>a1bc9d345032a7934b08355c2f33db878</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>areEquals</name>
      <anchorfile>namespacesbg.html</anchorfile>
      <anchor>ac6f8bee9f5dce6e753c99fc30a8d20bc</anchor>
      <arglist>(T firstValue, T secondValue)</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>
