<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>DJI_API.cpp</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk_lib/src/</path>
    <filename>DJI__API_8cpp</filename>
    <includes id="DJI__API_8h" name="DJI_API.h" local="yes" imported="no">DJI_API.h</includes>
  </compound>
  <compound kind="file">
    <name>DJI_API.h</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk_lib/include/dji_sdk_lib/</path>
    <filename>DJI__API_8h</filename>
    <includes id="DJI__Type_8h" name="DJI_Type.h" local="yes" imported="no">DJI_Type.h</includes>
    <includes id="DJI__HardDriver_8h" name="DJI_HardDriver.h" local="yes" imported="no">DJI_HardDriver.h</includes>
    <includes id="DJI__App_8h" name="DJI_App.h" local="yes" imported="no">DJI_App.h</includes>
    <class kind="class">DJI::onboardSDK::CoreAPI</class>
    <namespace>DJI</namespace>
    <namespace>DJI::onboardSDK</namespace>
    <member kind="enumeration">
      <name>ACK_ACTIVE_CODE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a61bc34345ece7ae0c5ecdc3f19039771</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_ACTIVE_SUCCESS</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a61bc34345ece7ae0c5ecdc3f19039771a51214eba42c5c0e0074c12bfc7b07612</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_ACTIVE_PARAMETER_ERROR</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a61bc34345ece7ae0c5ecdc3f19039771a6578e9c6c7a739205422f41ae97d5b35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_ACTIVE_ENCODE_ERROR</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a61bc34345ece7ae0c5ecdc3f19039771ac25942b1be182d6a250c24aac08b93b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_ACTIVE_NEW_DEVICE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a61bc34345ece7ae0c5ecdc3f19039771ad33f9e0b6774e12c7bdf98581f247f31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_ACTIVE_APP_NOT_CONNECTED</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a61bc34345ece7ae0c5ecdc3f19039771a9fdc1d73494ec311bce7b9b614cb6c66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_ACTIVE_NO_INTERNET</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a61bc34345ece7ae0c5ecdc3f19039771a5181c5ccade0a7cb9db7c883b3bf3f7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_ACTIVE_SERVER_REFUSED</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a61bc34345ece7ae0c5ecdc3f19039771a145bbec2a0ee2c5864d433557d90feb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_ACTIVE_ACCESS_LEVEL_ERROR</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a61bc34345ece7ae0c5ecdc3f19039771a82e0b23accb2c4348157b402d1a2dca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_ACTIVE_VERSION_ERROR</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a61bc34345ece7ae0c5ecdc3f19039771ad1aa64707210d3c72ca9d73e1affc735</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>ACK_ARM_CODE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a5e86cf954a41d9371f91dbcc9fb5bd1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_ARM_SUCCESS</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a5e86cf954a41d9371f91dbcc9fb5bd1aaee47918d383c19e8fbcfba02d9aebd27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_ARM_NEED_CONTROL</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a5e86cf954a41d9371f91dbcc9fb5bd1aacc98c0d4b4ff464cbbd5bd27de33ff7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_ARM_ALREADY_ARMED</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a5e86cf954a41d9371f91dbcc9fb5bd1aaa30f68acbfe3dcca45dbca5367cb710c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_ARM_IN_AIR</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a5e86cf954a41d9371f91dbcc9fb5bd1aa01d1b114708285913e88e96b2766e2f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>ACK_COMMON_CODE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aec259c8a8cf384789e0726ecf0773cbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_COMMON_SUCCESS</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aec259c8a8cf384789e0726ecf0773cbdabd62ba080954756d0b8b452c33314cfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_COMMON_KEYERROR</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aec259c8a8cf384789e0726ecf0773cbda456761b2ae2a8b18f87f97d00800aa98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_COMMON_NO_AUTHORIZATION</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aec259c8a8cf384789e0726ecf0773cbda5d31e165bc1ddd00dde98544ab86499e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_COMMON_NO_RIGHTS</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aec259c8a8cf384789e0726ecf0773cbdaaebc6e0ad9af2d6f20ca4e81b80a90e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_COMMON_NO_RESPONSE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aec259c8a8cf384789e0726ecf0773cbdae661bf65d14522fe9e98f5ebe811be32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>ACK_ERROR_CODE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ae9b83ce82c2006a3c98b5564354985c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_SUCCESS</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ae9b83ce82c2006a3c98b5564354985c9a469b88fbbae571cd1ab76cebfbe44977</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_PARAM_ERROR</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ae9b83ce82c2006a3c98b5564354985c9a8b381d6204cfa830cc26d92bc971f098</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>ACK_SETCONTROL_CODE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2c25679c32ef0731cde91fbe79ba27f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_SETCONTROL_ERROR_MODE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2c25679c32ef0731cde91fbe79ba27f8a0fb0f88ebb4b82e3c2e66324ed4af0ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_SETCONTROL_RELEASE_SUCCESS</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2c25679c32ef0731cde91fbe79ba27f8a1689123727873db0c690850621e1575e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_SETCONTROL_OBTAIN_SUCCESS</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2c25679c32ef0731cde91fbe79ba27f8a4789d072f9fe0bf466f5d8b8b4d71828</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_SETCONTROL_OBTAIN_RUNNING</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2c25679c32ef0731cde91fbe79ba27f8a3d103e2486fbea3bcd0d2179369f911a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_SETCONTROL_RELEASE_RUNNING</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2c25679c32ef0731cde91fbe79ba27f8aa4d35e17527983ed1ba04a019065c896</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_SETCONTROL_NEED_MODE_F</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2c25679c32ef0731cde91fbe79ba27f8a458859c6a5250b7c324637a16c6cb828</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_SETCONTROL_NEED_MODE_P</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2c25679c32ef0731cde91fbe79ba27f8a2e93615efe6f986c51f19b24c33022de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_SETCONTROL_IOC</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2c25679c32ef0731cde91fbe79ba27f8ad952308c2566feb71a96fa64787c08ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>ACTIVATION_CODE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a4113f70b8c866fbf0df85a730245f5b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_GETVERSION</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a4113f70b8c866fbf0df85a730245f5b1a56d92a9e4fc1923c56f8678a7816a257</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_ACTIVATE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a4113f70b8c866fbf0df85a730245f5b1a8ae1cd1f979439670f3b97b05b9ae03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_FREQUENCY</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a4113f70b8c866fbf0df85a730245f5b1ad04e8e159e1bbd9a6e7695933bc58489</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_TOMOBILE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a4113f70b8c866fbf0df85a730245f5b1abc8871690e3b2175b84074b0087874fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>BROADCAST_CODE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2b14c832dcf4537178ee563f2442a744</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_BROADCAST</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2b14c832dcf4537178ee563f2442a744a05884f29a7097f45aa2f8fcf1759784d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_LOSTCTRL</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2b14c832dcf4537178ee563f2442a744a2c195a05528a6443663cec838f77bd4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_FROMMOBILE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2b14c832dcf4537178ee563f2442a744aa91f107b5f2f8ddffb6eba4c8b51112f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_MISSION</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2b14c832dcf4537178ee563f2442a744a56ecf037127f3c1ab5531388e980ba7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_WAYPOINT</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2b14c832dcf4537178ee563f2442a744a4405c64c41613d4972da1d404664366e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>BROADCAST_FREQ</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a3411ca2b4f074a7b0a4f92031fee965e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BROADCAST_FREQ_0HZ</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a3411ca2b4f074a7b0a4f92031fee965ea8966ac21322bb39d0db9070f600f393d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BROADCAST_FREQ_1HZ</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a3411ca2b4f074a7b0a4f92031fee965ea58ff9e264eb516a6aa87d53aa7e57ebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BROADCAST_FREQ_10HZ</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a3411ca2b4f074a7b0a4f92031fee965ea999366e2c00a804d6269a25925763573</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BROADCAST_FREQ_50HZ</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a3411ca2b4f074a7b0a4f92031fee965ea9ea5f37ede6dbd25cf941165093d4199</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BROADCAST_FREQ_100HZ</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a3411ca2b4f074a7b0a4f92031fee965eaed7ea5160dc4e2449576fa033b56ccc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BROADCAST_FREQ_HOLD</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a3411ca2b4f074a7b0a4f92031fee965ea5ffe9d777a1930b957b2b0a95e7f94c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>CMD_SET</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a367390bac5784ce51e903df4a1d94896</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SET_ACTIVATION</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a367390bac5784ce51e903df4a1d94896aab20bd6dc1b619b2785173cbc588c356</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SET_CONTROL</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a367390bac5784ce51e903df4a1d94896a561ec3b859ee23f92365ea151ad17ba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SET_BROADCAST</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a367390bac5784ce51e903df4a1d94896a18132590aa054b7a2f570a17b6310404</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SET_MISSION</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a367390bac5784ce51e903df4a1d94896a36dd257696390905f313b64b8d0e2b6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SET_SYNC</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a367390bac5784ce51e903df4a1d94896a0ccde6e5c3628726513bf1b2bb36200e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SET_VIRTUALRC</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a367390bac5784ce51e903df4a1d94896af3cbd69931ee801ac58c082210d38906</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>CONTROL_CODE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>af7b05ac5443310e17f9fa66f661e0ae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_SETCONTROL</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>af7b05ac5443310e17f9fa66f661e0ae9a3468f7938e8fc789497663767eb66d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_TASK</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>af7b05ac5443310e17f9fa66f661e0ae9a12fac5c9bd064cf369fa973452bc70f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_STATUS</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>af7b05ac5443310e17f9fa66f661e0ae9a07c9b9ffb77a976a8484401b0d2a5ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_CONTROL</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>af7b05ac5443310e17f9fa66f661e0ae9ad745e5aff0bb0aaa0b1891f7ab84e1ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_SETARM</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>af7b05ac5443310e17f9fa66f661e0ae9ab9fcf4dc3ab6a223c6cfa65ddc4d712b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>FOLLOW_CODE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2233f613fbc4507ba9720e337993c15a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_FOLLOW_START</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2233f613fbc4507ba9720e337993c15aa0a4a985851a0b9314a5bf9c38e5af24c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_FOLLOW_STOP</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2233f613fbc4507ba9720e337993c15aa3902d33c0de8a0ed2c62969c41ac1b29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_FOLLOW_SETPAUSE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2233f613fbc4507ba9720e337993c15aaa351a391260aa5a322e388d4aa434504</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_FOLLOW_TARGET</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2233f613fbc4507ba9720e337993c15aa06945dd1b445c6ec15a5e9175fb4fcbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>HOTPOINT_CODE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aa6f7c73cfcc9aad490b8a1a2880174d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_HOTPOINT_START</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aa6f7c73cfcc9aad490b8a1a2880174d2a9f6dc8aa8033e0c1858fb30481edccaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_HOTPOINT_STOP</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aa6f7c73cfcc9aad490b8a1a2880174d2aa04ae4ebe51d8908d7c69f6ac15d4e11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_HOTPOINT_SETPAUSE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aa6f7c73cfcc9aad490b8a1a2880174d2a06f0658314082618d286a06a1fcff19f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_HOTPOINT_YAWRATE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aa6f7c73cfcc9aad490b8a1a2880174d2a0f2dbc8dd10af14e565179ae23ad7c0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_HOTPOINT_RADIUS</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aa6f7c73cfcc9aad490b8a1a2880174d2a70d7b46131c07fc6d9e84086aa0b682d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_HOTPOINT_SETYAW</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aa6f7c73cfcc9aad490b8a1a2880174d2abd3b27eb682c33ffcc3ffcac94206a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_HOTPOINT_LOAD</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aa6f7c73cfcc9aad490b8a1a2880174d2aeb31b95dfdcfdbf8bc1ffa351ca925cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>MISSION_TYPE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a5acd95911a6c1b3e71b88c7d5cf31410</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MISSION_MODE_A</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a5acd95911a6c1b3e71b88c7d5cf31410a2e7d678cb6c242c4842987e0c861a8c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MISSION_WAYPOINT</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a5acd95911a6c1b3e71b88c7d5cf31410a7c47b74ff1cc4443de729d398dabbac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MISSION_HOTPOINT</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a5acd95911a6c1b3e71b88c7d5cf31410a55be1a8a02e73edd6118be05a80186ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MISSION_FOLLOW</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a5acd95911a6c1b3e71b88c7d5cf31410a978d0f120dfd86e3d9dfed1ef5743bfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MISSION_IOC</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a5acd95911a6c1b3e71b88c7d5cf31410ae5b4d215bfc4c6f165a2e7ceef7068ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>SYNC_CODE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ac4fd27a7fb7b06d330c94159dbe4b376</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_SYNC_BROADCAST</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ac4fd27a7fb7b06d330c94159dbe4b376a5f7be7fe8065578035ba4fe90085f79f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>TASK_ACK_CODE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a16c5fe4538ab24c53f59642dacd867d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TASK_FAILURE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a16c5fe4538ab24c53f59642dacd867d0a716c8ef705bc9bc8469d59ba4b3c87f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TASK_SUCCESS</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a16c5fe4538ab24c53f59642dacd867d0ac6b1248b8111d8c75ab36752e18402ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>VIRTUALRC_CODE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a71a97e382ffba194a8f20382af1a8cff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_VIRTUALRC_SETTINGS</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a71a97e382ffba194a8f20382af1a8cffa095e1c213c6cc47c97bca7875c22bc83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_VIRTUALRC_DATA</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a71a97e382ffba194a8f20382af1a8cffa33bf11d817c6abf4e30bb7ca96cf593f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>WAYPOINT_CODE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>af6c2eda4697d640f927c93457fe3fde6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_WAYPOINT_INIT</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>af6c2eda4697d640f927c93457fe3fde6ab898f280be4a1991312331e847b1979d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_WAYPOINT_ADDPOINT</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>af6c2eda4697d640f927c93457fe3fde6a603446de80015f6d4702e5e5fdcbbf62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_WAYPOINT_SETSTART</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>af6c2eda4697d640f927c93457fe3fde6ac4f15a3ec9ad69cdaf37fc0a7078c553</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_WAYPOINT_SETPAUSE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>af6c2eda4697d640f927c93457fe3fde6a01ab291195b09d3f3fd4a34a8f9aabb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_WAYPOINT_DOWNLOAD</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>af6c2eda4697d640f927c93457fe3fde6acea5d753abfb642ab2f999444ed80cab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_WAYPOINT_INDEX</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>af6c2eda4697d640f927c93457fe3fde6a39e46512c725baf6ef37720e85868d97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_WAYPOINT_SETVELOCITY</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>af6c2eda4697d640f927c93457fe3fde6a6ccdd2fe722d4d58d6b6c1cefa8ad7b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_WAYPOINT_GETVELOCITY</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>af6c2eda4697d640f927c93457fe3fde6a4dbb2879ed1781d4c445cb666de6acc0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DJI_App.cpp</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk_lib/src/</path>
    <filename>DJI__App_8cpp</filename>
    <includes id="DJI__App_8h" name="DJI_App.h" local="yes" imported="no">DJI_App.h</includes>
    <includes id="DJI__API_8h" name="DJI_API.h" local="yes" imported="no">DJI_API.h</includes>
    <member kind="function">
      <type>unsigned char</type>
      <name>getCmdCode</name>
      <anchorfile>DJI__App_8cpp.html</anchorfile>
      <anchor>af299dce480dbb6609d9c98ff6c17c3db</anchor>
      <arglist>(Header *protocolHeader)</arglist>
    </member>
    <member kind="function">
      <type>unsigned char</type>
      <name>getCmdSet</name>
      <anchorfile>DJI__App_8cpp.html</anchorfile>
      <anchor>aa7ff828d86550a8ffebf440a0273c388</anchor>
      <arglist>(Header *protocolHeader)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>passData</name>
      <anchorfile>DJI__App_8cpp.html</anchorfile>
      <anchor>a60f2a66b609bddc01c60372127d609c1</anchor>
      <arglist>(uint16_t flag, uint16_t &amp;enable, void *data, unsigned char *buf, size_t datalen, size_t &amp;offset)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DJI_App.h</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk_lib/include/dji_sdk_lib/</path>
    <filename>DJI__App_8h</filename>
    <includes id="DJI__Link_8h" name="DJI_Link.h" local="yes" imported="no">DJI_Link.h</includes>
    <includes id="DJI__Type_8h" name="DJI_Type.h" local="yes" imported="no">DJI_Type.h</includes>
    <class kind="struct">req_id_t</class>
    <member kind="define">
      <type>#define</type>
      <name>CMD_RECIEVE</name>
      <anchorfile>DJI__App_8h.html</anchorfile>
      <anchor>a13242c02b605f24def959d7853aa113b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXC_DATA_SIZE</name>
      <anchorfile>DJI__App_8h.html</anchorfile>
      <anchor>ade913dfd5838cd00ed881e4f6136ed28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSG_ENABLE_FLAG_LEN</name>
      <anchorfile>DJI__App_8h.html</anchorfile>
      <anchor>a96ade276d55446015f6c73b76cd1a41c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REQ_REFUSE</name>
      <anchorfile>DJI__App_8h.html</anchorfile>
      <anchor>a72699397c413b173159574c4b755ca2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REQ_TIME_OUT</name>
      <anchorfile>DJI__App_8h.html</anchorfile>
      <anchor>aca89c169f554194df8243316767a21f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SET_CMD_SIZE</name>
      <anchorfile>DJI__App_8h.html</anchorfile>
      <anchor>ab77e0d86d0816f57582eff1ad989d574</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATUS_CMD_EXE_FAIL</name>
      <anchorfile>DJI__App_8h.html</anchorfile>
      <anchor>abda8ba19fde0c8c94d7b27c23cf4f749</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATUS_CMD_EXE_SUCCESS</name>
      <anchorfile>DJI__App_8h.html</anchorfile>
      <anchor>ac05ab0028b9e248b4a413dfc6d326585</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATUS_CMD_EXECUTING</name>
      <anchorfile>DJI__App_8h.html</anchorfile>
      <anchor>a908b6e7b2d79aa22a765dac69cc620e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DJI_Camera.cpp</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk_lib/src/</path>
    <filename>DJI__Camera_8cpp</filename>
    <includes id="DJI__Camera_8h" name="DJI_Camera.h" local="yes" imported="no">DJI_Camera.h</includes>
  </compound>
  <compound kind="file">
    <name>DJI_Camera.h</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk_lib/include/dji_sdk_lib/</path>
    <filename>DJI__Camera_8h</filename>
    <includes id="DJI__API_8h" name="DJI_API.h" local="yes" imported="no">DJI_API.h</includes>
    <class kind="class">DJI::onboardSDK::Camera</class>
    <namespace>DJI</namespace>
    <namespace>DJI::onboardSDK</namespace>
  </compound>
  <compound kind="file">
    <name>DJI_Codec.cpp</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk_lib/src/</path>
    <filename>DJI__Codec_8cpp</filename>
    <includes id="DJI__Codec_8h" name="DJI_Codec.h" local="yes" imported="no">DJI_Codec.h</includes>
    <includes id="DJI__Link_8h" name="DJI_Link.h" local="yes" imported="no">DJI_Link.h</includes>
    <includes id="DJI__API_8h" name="DJI_API.h" local="yes" imported="no">DJI_API.h</includes>
    <class kind="struct">tagAES256Context</class>
    <member kind="define">
      <type>#define</type>
      <name>BACK_TO_TABLES</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>a2eadb1491c48daa247b398ebff723435</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>F</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>a203d5b93e4077aa273c7013964a31f9e</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FD</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>a34a019814bbd4853e0850be57aa81f2a</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>rj_sbox</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>a2a20b780f42c5e4e126967efc6906f23</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>rj_sbox_inv</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>a9e948a67f3ad11bc374a063c1bded0aa</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="typedef">
      <type>struct tagAES256Context</type>
      <name>aes256_context</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>a33250fc1c35c8aa7449b99b35aae7651</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>ptr_aes256_codec</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>a939d1bdcc4651dcffc2563a39677884c</anchor>
      <arglist>)(aes256_context *ctx, unsigned char *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>aes256_decrypt_ecb</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>a34034040728c3dc9f29845ac7fb8fe31</anchor>
      <arglist>(aes256_context *ctx, unsigned char *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>aes256_done</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>a77cebd9e79ea3d0af109537f183ba3ef</anchor>
      <arglist>(aes256_context *ctx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>aes256_encrypt_ecb</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>a61cdb86b7e0069daee93ad0cc27fd555</anchor>
      <arglist>(aes256_context *ctx, unsigned char *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>aes256_init</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>ab551a74bb90dc3f82ac8d9077332aa34</anchor>
      <arglist>(aes256_context *ctx, unsigned char *k)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>aes_addRoundKey</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>ac14c14cef906912537bafc98f8cdb1b8</anchor>
      <arglist>(unsigned char *buf, unsigned char *key)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>aes_addRoundKey_cpy</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>a169eae97b2c8bfd7de86052b24ff2282</anchor>
      <arglist>(unsigned char *buf, unsigned char *key, unsigned char *cpk)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>aes_expandDecKey</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>a99654169ac88b404fd8ce516b7d963d0</anchor>
      <arglist>(unsigned char *k, unsigned char *rc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>aes_expandEncKey</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>a3496c9102f53e5ce962fa762ac9fb5bc</anchor>
      <arglist>(unsigned char *k, unsigned char *rc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>aes_mixColumns</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>a142e145c6d661db6bdd2b6b008480249</anchor>
      <arglist>(unsigned char *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>aes_mixColumns_inv</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>a264f37304fbf706ffd7ca6f99ab46bdb</anchor>
      <arglist>(unsigned char *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>aes_shiftRows</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>aa3f0d46a8466530a51cf1b3cede86b82</anchor>
      <arglist>(unsigned char *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>aes_shiftRows_inv</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>ad28bc88ea3c27c341ba9683e5c8b5412</anchor>
      <arglist>(unsigned char *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>aes_subBytes</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>a0a12d4368ff4235a3ba5a4a6db13a3d3</anchor>
      <arglist>(unsigned char *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>aes_subBytes_inv</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>a748f30a531f9200963c5fd1639d9d091</anchor>
      <arglist>(unsigned char *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calculateCRC</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>a09d943d43135f33c3d39c928999a7a97</anchor>
      <arglist>(void *p_data)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>crc16_update</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>a61aa02171a11a228ac958f52fa98cba1</anchor>
      <arglist>(uint16_t crc, uint8_t ch)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>crc32_update</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>aa2256df116c88c3af8e17454d96a0e34</anchor>
      <arglist>(uint32_t crc, uint8_t ch)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>encodeData</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>ac7d804684c8bb736bfdec86fbcb5a1d8</anchor>
      <arglist>(SDKFilter *p_filter, Header *p_head, ptr_aes256_codec codec_func)</arglist>
    </member>
    <member kind="function">
      <type>unsigned char</type>
      <name>rj_xtime</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>a49ea1d11c611228d7840241e61731c5c</anchor>
      <arglist>(unsigned char x)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>sdk_stream_crc16_calc</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>a2ee38c658154db9d10b5d07710785a61</anchor>
      <arglist>(const uint8_t *pMsg, size_t nLen)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>sdk_stream_crc32_calc</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>a9cac58ba07a8f753626432dd163a6546</anchor>
      <arglist>(const uint8_t *pMsg, size_t nLen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sdk_stream_prepare_lambda</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>a53ccd249a9ddaf58514a4ce6e185e77e</anchor>
      <arglist>(SDKFilter *p_filter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sdk_stream_shift_data_lambda</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>ac7908f8130637f1f30f4aaed476bb044</anchor>
      <arglist>(SDKFilter *p_filter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sdk_stream_update_reuse_part_lambda</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>a18620f9a779a29cf873c2ea4b32fe18a</anchor>
      <arglist>(SDKFilter *p_filter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformTwoByte</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>a1474dd64e6daba28cbbfe6fc94173093</anchor>
      <arglist>(const char *pstr, unsigned char *pdata)</arglist>
    </member>
    <member kind="variable">
      <type>const unsigned short</type>
      <name>CRC_INIT</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>a133a11c8985e3ff881e648e4646d019d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>crc_tab16</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>ad45fc62c93ecd1533cd7accbb3a54c31</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>crc_tab32</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>ae278265f2f4391d0e1482d647ad6f297</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>sbox</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>abbb6f385c467cfd964a68eeb6caaa04f</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>sboxinv</name>
      <anchorfile>DJI__Codec_8cpp.html</anchorfile>
      <anchor>abb9909a74c403f319083444a6b67ac36</anchor>
      <arglist>[256]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DJI_Codec.h</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk_lib/include/dji_sdk_lib/</path>
    <filename>DJI__Codec_8h</filename>
    <includes id="DJI__Type_8h" name="DJI_Type.h" local="yes" imported="no">DJI_Type.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>_SDK_CALC_CRC_HEAD</name>
      <anchorfile>DJI__Codec_8h.html</anchorfile>
      <anchor>aff9bcdb37275e682c8bd916b0d0010e7</anchor>
      <arglist>(_msg, _len)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_SDK_CALC_CRC_TAIL</name>
      <anchorfile>DJI__Codec_8h.html</anchorfile>
      <anchor>a709ec384102113c8e8b927454813b207</anchor>
      <arglist>(_msg, _len)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_SDK_CRC_DATA_SIZE</name>
      <anchorfile>DJI__Codec_8h.html</anchorfile>
      <anchor>a5a92bc48f8a62d62a2043992c5178831</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_SDK_CRC_HEAD_SIZE</name>
      <anchorfile>DJI__Codec_8h.html</anchorfile>
      <anchor>a6cead8661ac3a777efe7c7091b9c38d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_SDK_FULL_DATA_SIZE_MIN</name>
      <anchorfile>DJI__Codec_8h.html</anchorfile>
      <anchor>a2223d1bcb32ba49066d39442dbf20857</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_SDK_HEAD_DATA_LEN</name>
      <anchorfile>DJI__Codec_8h.html</anchorfile>
      <anchor>a057630bad574b7bbacb4623e9121edbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_SDK_MAX_RECV_SIZE</name>
      <anchorfile>DJI__Codec_8h.html</anchorfile>
      <anchor>a251e60bda28a474a4d27639ba693e86e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_SDK_SOF</name>
      <anchorfile>DJI__Codec_8h.html</anchorfile>
      <anchor>adf308a7001a9d536b6af407b18332c41</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_SDK_U16_SET</name>
      <anchorfile>DJI__Codec_8h.html</anchorfile>
      <anchor>a3e60aa1c4aec0dc97e9ae6d23c49f2cd</anchor>
      <arglist>(_addr, _val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_SDK_U32_SET</name>
      <anchorfile>DJI__Codec_8h.html</anchorfile>
      <anchor>aa1ae0d150f4e350850bdd9a6c229a3ff</anchor>
      <arglist>(_addr, _val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformTwoByte</name>
      <anchorfile>DJI__Codec_8h.html</anchorfile>
      <anchor>a1474dd64e6daba28cbbfe6fc94173093</anchor>
      <arglist>(const char *pstr, unsigned char *pdata)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DJI_Config.h</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk_lib/include/dji_sdk_lib/</path>
    <filename>DJI__Config_8h</filename>
    <includes id="DJI__Version_8h" name="DJI_Version.h" local="yes" imported="no">DJI_Version.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACK_SIZE</name>
      <anchorfile>DJI__Config_8h.html</anchorfile>
      <anchor>a6b370b818c6f8ae75d32ea97ba769f8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>API_ERROR_DATA</name>
      <anchorfile>DJI__Config_8h.html</anchorfile>
      <anchor>a27a3f3004903b8fb75fb414b1068a1d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>API_STATUS_DATA</name>
      <anchorfile>DJI__Config_8h.html</anchorfile>
      <anchor>a6625054cb7791338033ddebf2d2681c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BUFFER_SIZE</name>
      <anchorfile>DJI__Config_8h.html</anchorfile>
      <anchor>a6b20d41d6252e9871430c242cb1a56e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MEMORY_SIZE</name>
      <anchorfile>DJI__Config_8h.html</anchorfile>
      <anchor>a5ad3f75a4e38fd9bbed917c71ca4e9e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DJI_Flight.cpp</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk_lib/src/</path>
    <filename>DJI__Flight_8cpp</filename>
    <includes id="DJI__Flight_8h" name="DJI_Flight.h" local="yes" imported="no">DJI_Flight.h</includes>
  </compound>
  <compound kind="file">
    <name>DJI_Flight.h</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk_lib/include/dji_sdk_lib/</path>
    <filename>DJI__Flight_8h</filename>
    <includes id="DJI__API_8h" name="DJI_API.h" local="yes" imported="no">DJI_API.h</includes>
    <class kind="class">DJI::onboardSDK::Flight</class>
    <class kind="struct">DJI::onboardSDK::FlightData</class>
    <namespace>DJI</namespace>
    <namespace>DJI::onboardSDK</namespace>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::FlightData</type>
      <name>FlightData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>afaecc3cbb9c52f1902ba55831845e081</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DJI_Follow.cpp</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk_lib/src/</path>
    <filename>DJI__Follow_8cpp</filename>
    <includes id="DJI__Follow_8h" name="DJI_Follow.h" local="yes" imported="no">DJI_Follow.h</includes>
  </compound>
  <compound kind="file">
    <name>DJI_Follow.h</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk_lib/include/dji_sdk_lib/</path>
    <filename>DJI__Follow_8h</filename>
    <includes id="DJI__Mission_8h" name="DJI_Mission.h" local="yes" imported="no">DJI_Mission.h</includes>
    <class kind="class">DJI::onboardSDK::Follow</class>
    <class kind="struct">DJI::onboardSDK::FollowData</class>
    <class kind="struct">DJI::onboardSDK::FollowTarget</class>
    <namespace>DJI</namespace>
    <namespace>DJI::onboardSDK</namespace>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::FollowData</type>
      <name>FollowData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>addfbe747bb2bc365ad4f3d77571b4727</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::FollowTarget</type>
      <name>FollowTarget</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ab645b11a5570deb6bdf74126605f2c49</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DJI_HardDriver.cpp</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk_lib/src/</path>
    <filename>DJI__HardDriver_8cpp</filename>
    <includes id="DJI__HardDriver_8h" name="DJI_HardDriver.h" local="yes" imported="no">DJI_HardDriver.h</includes>
  </compound>
  <compound kind="file">
    <name>DJI_HardDriver.h</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk_lib/include/dji_sdk_lib/</path>
    <filename>DJI__HardDriver_8h</filename>
    <includes id="DJI__Type_8h" name="DJI_Type.h" local="yes" imported="no">DJI_Type.h</includes>
    <class kind="class">DJI::onboardSDK::HardDriver</class>
    <namespace>DJI</namespace>
    <namespace>DJI::onboardSDK</namespace>
  </compound>
  <compound kind="file">
    <name>DJI_HotPoint.cpp</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk_lib/src/</path>
    <filename>DJI__HotPoint_8cpp</filename>
    <includes id="DJI__HotPoint_8h" name="DJI_HotPoint.h" local="yes" imported="no">DJI_HotPoint.h</includes>
  </compound>
  <compound kind="file">
    <name>DJI_HotPoint.h</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk_lib/include/dji_sdk_lib/</path>
    <filename>DJI__HotPoint_8h</filename>
    <includes id="DJI__Mission_8h" name="DJI_Mission.h" local="yes" imported="no">DJI_Mission.h</includes>
    <class kind="class">DJI::onboardSDK::HotPoint</class>
    <class kind="struct">DJI::onboardSDK::HotPoint::YawRate</class>
    <namespace>DJI</namespace>
    <namespace>DJI::onboardSDK</namespace>
  </compound>
  <compound kind="file">
    <name>DJI_Link.cpp</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk_lib/src/</path>
    <filename>DJI__Link_8cpp</filename>
    <includes id="DJI__Link_8h" name="DJI_Link.h" local="yes" imported="no">DJI_Link.h</includes>
    <includes id="DJI__Codec_8h" name="DJI_Codec.h" local="yes" imported="no">DJI_Codec.h</includes>
    <includes id="DJI__API_8h" name="DJI_API.h" local="yes" imported="no">DJI_API.h</includes>
    <includes id="DJI__Logging_8h" name="DJI_Logging.h" local="yes" imported="no">DJI_Logging.h</includes>
    <member kind="function">
      <type>unsigned short</type>
      <name>calculateLength</name>
      <anchorfile>DJI__Link_8cpp.html</anchorfile>
      <anchor>acb6fecb80c1ac659e9ddee51e3ef3011</anchor>
      <arglist>(unsigned short size, unsigned short encrypt_flag)</arglist>
    </member>
    <member kind="variable">
      <type>CallBack</type>
      <name>callBack</name>
      <anchorfile>DJI__Link_8cpp.html</anchorfile>
      <anchor>ad54819c8d019b026b9bdf7c08f411201</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>data</name>
      <anchorfile>DJI__Link_8cpp.html</anchorfile>
      <anchor>a735984d41155bc1032e09bece8f8d66d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Header *</type>
      <name>protHeader</name>
      <anchorfile>DJI__Link_8cpp.html</anchorfile>
      <anchor>a1e39cb9219448d57547a57ac69806be4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DJI_Link.h</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk_lib/include/dji_sdk_lib/</path>
    <filename>DJI__Link_8h</filename>
    <includes id="DJI__Type_8h" name="DJI_Type.h" local="yes" imported="no">DJI_Type.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACK_SESSION_IDLE</name>
      <anchorfile>DJI__Link_8h.html</anchorfile>
      <anchor>a5579a1c641cc72df646d3db661a76a8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACK_SESSION_PROCESS</name>
      <anchorfile>DJI__Link_8h.html</anchorfile>
      <anchor>a32a76ea93b93d9ed1e0cf1e052f32b40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACK_SESSION_USING</name>
      <anchorfile>DJI__Link_8h.html</anchorfile>
      <anchor>aefe6f6da64939f8e6d94a4606c38751f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMD_SESSION_0</name>
      <anchorfile>DJI__Link_8h.html</anchorfile>
      <anchor>a3461ce3ff1286143a86a229478c1f876</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMD_SESSION_1</name>
      <anchorfile>DJI__Link_8h.html</anchorfile>
      <anchor>ac625d8b70e58259f7ece6c516dfb5c56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMD_SESSION_AUTO</name>
      <anchorfile>DJI__Link_8h.html</anchorfile>
      <anchor>a667524ea5179896a0815ffb62b2a1b9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POLL_TICK</name>
      <anchorfile>DJI__Link_8h.html</anchorfile>
      <anchor>a452d9523939f6ed496c4bb432ff40253</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DJI_Logging.cpp</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk_lib/src/</path>
    <filename>DJI__Logging_8cpp</filename>
    <includes id="DJI__Logging_8h" name="DJI_Logging.h" local="yes" imported="no">DJI_Logging.h</includes>
    <includes id="DJI__API_8h" name="DJI_API.h" local="yes" imported="no">DJI_API.h</includes>
    <includes id="DJI__Link_8h" name="DJI_Link.h" local="yes" imported="no">DJI_Link.h</includes>
    <includes id="DJI__Type_8h" name="DJI_Type.h" local="yes" imported="no">DJI_Type.h</includes>
    <namespace>DJI</namespace>
    <namespace>DJI::onboardSDK</namespace>
    <member kind="function">
      <type>void</type>
      <name>printFrame</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a9958a7f7d444db0ff39466a90a7d9671</anchor>
      <arglist>(HardDriver *hardDriver, Header *header, bool toAircraft)</arglist>
    </member>
    <member kind="variable">
      <type>pthread_mutex_t</type>
      <name>_logging_lock</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a47133fecb42a0aeca7d2954ffbff698b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DJI_Logging.h</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk_lib/include/dji_sdk_lib/</path>
    <filename>DJI__Logging_8h</filename>
    <includes id="DJI__API_8h" name="DJI_API.h" local="yes" imported="no">DJI_API.h</includes>
    <includes id="DJI__Type_8h" name="DJI_Type.h" local="yes" imported="no">DJI_Type.h</includes>
    <class kind="struct">DJI::onboardSDK::__ActivationGetProtocolVersionAck</class>
    <class kind="struct">DJI::onboardSDK::__ActivationGetProtocolVersionCommand</class>
    <class kind="struct">DJI::onboardSDK::__Command</class>
    <namespace>DJI</namespace>
    <namespace>DJI::onboardSDK</namespace>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::__ActivationGetProtocolVersionAck</type>
      <name>__ActivationGetProtocolVersionAck</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ae25ff7f47cd4d5ddaa3acc37d063012c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::__ActivationGetProtocolVersionCommand</type>
      <name>__ActivationGetProtocolVersionCommand</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a576e11664d64f4aa9afbc8c4ce651c44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::__Command</type>
      <name>__Command</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a98f8465d1629fe2fc27d1ebabbaa56ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>__ActivationGetProtocolVersionAckCodes</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ab734ae8cc37f663767e37e077eb14f0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AUTOPILOT_ACTIVATED</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ab734ae8cc37f663767e37e077eb14f0ca0142da3e1e0c38489a6d25eecf288867</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AUTOPILOT_NOT_ACTIVATED</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ab734ae8cc37f663767e37e077eb14f0ca32e69fe57e7f146860a6d964a4ac198f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printFrame</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a9958a7f7d444db0ff39466a90a7d9671</anchor>
      <arglist>(HardDriver *hardDriver, Header *header, bool toAircraft)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DJI_Memory.cpp</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk_lib/src/</path>
    <filename>DJI__Memory_8cpp</filename>
    <includes id="DJI__Memory_8h" name="DJI_Memory.h" local="yes" imported="no">DJI_Memory.h</includes>
    <includes id="DJI__API_8h" name="DJI_API.h" local="yes" imported="no">DJI_API.h</includes>
    <member kind="function">
      <type>void</type>
      <name>freeMemory</name>
      <anchorfile>DJI__Memory_8cpp.html</anchorfile>
      <anchor>a6f11af4acbdcccca64b54c16d1fe572b</anchor>
      <arglist>(MMU_Tab *mmu_tab)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DJI_Memory.h</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk_lib/include/dji_sdk_lib/</path>
    <filename>DJI__Memory_8h</filename>
    <includes id="DJI__Type_8h" name="DJI_Type.h" local="yes" imported="no">DJI_Type.h</includes>
  </compound>
  <compound kind="file">
    <name>DJI_Mission.cpp</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk_lib/src/</path>
    <filename>DJI__Mission_8cpp</filename>
    <includes id="DJI__API_8h" name="DJI_API.h" local="yes" imported="no">DJI_API.h</includes>
    <includes id="DJI__Mission_8h" name="DJI_Mission.h" local="yes" imported="no">DJI_Mission.h</includes>
    <namespace>DJI</namespace>
    <namespace>DJI::onboardSDK</namespace>
    <member kind="function">
      <type>void</type>
      <name>missionCallback</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ae9df64fc646bf6331941da00b521a453</anchor>
      <arglist>(CoreAPI *api, Header *protocolHeader, UserData userdata=0)</arglist>
    </member>
    <member kind="variable">
      <type>MissionACKMap</type>
      <name>missionACKMAP</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>af5f778f8e3cc1aecbb662969387917a7</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DJI_Mission.h</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk_lib/include/dji_sdk_lib/</path>
    <filename>DJI__Mission_8h</filename>
    <includes id="DJI__Config_8h" name="DJI_Config.h" local="yes" imported="no">DJI_Config.h</includes>
    <includes id="DJI__API_8h" name="DJI_API.h" local="yes" imported="no">DJI_API.h</includes>
    <class kind="struct">DJI::onboardSDK::GSPushData</class>
    <class kind="struct">DJI::onboardSDK::HotPointACKData</class>
    <class kind="struct">DJI::onboardSDK::MissionACKMap</class>
    <namespace>DJI</namespace>
    <namespace>DJI::onboardSDK</namespace>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::GSPushData</type>
      <name>GSPushData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a41d91cb318a3e33fd043da65ae130401</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::HotPointACKData</type>
      <name>HotPointADKData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>abe5448040a886a25a12ea3f0095650e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::MissionACKMap</type>
      <name>MissionACKMap</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2174a7f113f5b9cdd7edb35362816ecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>missionCallback</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ae9df64fc646bf6331941da00b521a453</anchor>
      <arglist>(CoreAPI *api, Header *protocolHeader, UserData userdata=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DJI_Type.h</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk_lib/include/dji_sdk_lib/</path>
    <filename>DJI__Type_8h</filename>
    <includes id="DJI__Config_8h" name="DJI_Config.h" local="yes" imported="no">DJI_Config.h</includes>
    <includes id="DJICommonType_8h" name="DJICommonType.h" local="yes" imported="no">DJICommonType.h</includes>
    <class kind="struct">DJI::onboardSDK::Ack</class>
    <class kind="struct">DJI::onboardSDK::ACKSession</class>
    <class kind="struct">DJI::onboardSDK::ActivateData</class>
    <class kind="struct">DJI::onboardSDK::BroadcastData</class>
    <class kind="struct">DJI::onboardSDK::CallBackHandler</class>
    <class kind="struct">DJI::onboardSDK::CMDSession</class>
    <class kind="struct">DJI::onboardSDK::Command</class>
    <class kind="struct">DJI::onboardSDK::CommonData</class>
    <class kind="struct">DJI::onboardSDK::CtrlInfoData</class>
    <class kind="struct">DJI::onboardSDK::DroneVersionACK</class>
    <class kind="struct">DJI::onboardSDK::GimbalAngleData</class>
    <class kind="struct">DJI::onboardSDK::GimbalData</class>
    <class kind="struct">DJI::onboardSDK::GimbalSpeedData</class>
    <class kind="struct">DJI::onboardSDK::GPSData</class>
    <class kind="struct">DJI::onboardSDK::GPSPositionData</class>
    <class kind="struct">DJI::onboardSDK::Header</class>
    <class kind="struct">DJI::onboardSDK::HotPointData</class>
    <class kind="struct">DJI::onboardSDK::HotPointReadACK</class>
    <class kind="struct">DJI::onboardSDK::HotPointStartACK</class>
    <class kind="struct">DJI::onboardSDK::MagData</class>
    <class kind="struct">DJI::onboardSDK::MagnetData</class>
    <class kind="union">DJI::onboardSDK::MissionACKUnion</class>
    <class kind="struct">DJI::onboardSDK::MMU_Tab</class>
    <class kind="struct">DJI::onboardSDK::PositionData</class>
    <class kind="struct">DJI::onboardSDK::QuaternionData</class>
    <class kind="struct">DJI::onboardSDK::RadioData</class>
    <class kind="struct">DJI::onboardSDK::RCData</class>
    <class kind="struct">DJI::onboardSDK::RTKData</class>
    <class kind="struct">DJI::onboardSDK::SDKFilter</class>
    <class kind="struct">DJI::onboardSDK::TaskData</class>
    <class kind="struct">DJI::onboardSDK::TimeStampData</class>
    <class kind="struct">DJI::onboardSDK::Vector3fData</class>
    <class kind="struct">DJI::onboardSDK::VelocityData</class>
    <class kind="struct">DJI::onboardSDK::VersionData</class>
    <class kind="struct">DJI::onboardSDK::VirtualRCData</class>
    <class kind="struct">DJI::onboardSDK::VirtualRCSetting</class>
    <class kind="struct">DJI::onboardSDK::WayPointData</class>
    <class kind="struct">DJI::onboardSDK::WayPointDataACK</class>
    <class kind="struct">DJI::onboardSDK::WayPointInitACK</class>
    <class kind="struct">DJI::onboardSDK::WayPointInitData</class>
    <class kind="struct">DJI::onboardSDK::WayPointVelocityACK</class>
    <namespace>DJI</namespace>
    <namespace>DJI::onboardSDK</namespace>
    <member kind="define">
      <type>#define</type>
      <name>__DELETE</name>
      <anchorfile>DJI__Type_8h.html</anchorfile>
      <anchor>aca504dc52c76c2095b0df3f451ef9bbd</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__UNUSED</name>
      <anchorfile>DJI__Type_8h.html</anchorfile>
      <anchor>a6c30d490cd2302ff05d355f3ec844c1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>API_LOG</name>
      <anchorfile>DJI__Type_8h.html</anchorfile>
      <anchor>a2c663cc30300205e6a25232ef72f25e3</anchor>
      <arglist>(driver, title, fmt,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BUFFER_LOG</name>
      <anchorfile>DJI__Type_8h.html</anchorfile>
      <anchor>a98e6affc6cbeb67cb212a844dbfcc25a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEBUG_LOG</name>
      <anchorfile>DJI__Type_8h.html</anchorfile>
      <anchor>a571d51360926bac393fcf9c972a5ffa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_LOG</name>
      <anchorfile>DJI__Type_8h.html</anchorfile>
      <anchor>aad63e00aa89e48e3e98f24aabd301ae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MISSION_LOG</name>
      <anchorfile>DJI__Type_8h.html</anchorfile>
      <anchor>a582ee6388cded5de69fd887f175c364f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NAME</name>
      <anchorfile>DJI__Type_8h.html</anchorfile>
      <anchor>a14111ac8f43949172b152e50dc720aba</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRO_PURE_DATA_MAX_SIZE</name>
      <anchorfile>DJI__Type_8h.html</anchorfile>
      <anchor>a7f462ec217918b84b906b7d34ebefcb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RTK_LOG</name>
      <anchorfile>DJI__Type_8h.html</anchorfile>
      <anchor>a307b30430e5f568fe29b1205b94a1a9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATUS_LOG</name>
      <anchorfile>DJI__Type_8h.html</anchorfile>
      <anchor>a8837c8e6dced1e1f561cf6535d33eada</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TRACE_LOG</name>
      <anchorfile>DJI__Type_8h.html</anchorfile>
      <anchor>a349034eecd89202f550949435e19e09f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::Ack</type>
      <name>Ack</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a26777e6ad3febfede9695de18a99474d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::ACKSession</type>
      <name>ACKSession</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ad4bb8eac300dd4f5db80c2d843ada88d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::ActivateData</type>
      <name>ActivateData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a19c544e92b15988dd1f442072b4cbc64</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>BatteryData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a0f7304a862208bf274c109e86bcd3151</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::BroadcastData</type>
      <name>BroadcastData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ae6cbba03541bc7bf7d4956e744d026af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>CallBack</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a6d0ba31ed3bcd035d2b88922aa410175</anchor>
      <arglist>)(DJI::onboardSDK::CoreAPI *, Header *, UserData)</arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::CallBackHandler</type>
      <name>CallBackHandler</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a8d688793c294cf31870d06881be995be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::CMDSession</type>
      <name>CMDSession</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a86a20b6966c731ef79702202af06b24e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::Command</type>
      <name>Command</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a8e242f57e33f52e6532a3d71121e7a02</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::CommonData</type>
      <name>CommonData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2ac407a46bc557c653eb82dee70a97ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::CtrlInfoData</type>
      <name>CtrlInfoData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ae29d84fa484a1edd36d47dcad1b7ba0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>FlightStatus</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a26bc11390512e157d7f59412f816b1c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>float32_t</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aa55ea09be4fe763a718314979625866c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>float64_t</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a8eea24bdfcc232b023404075994b38b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::GimbalAngleData</type>
      <name>GimbalAngleData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a5dc007d5d982d79aed8091829a3efea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::GimbalData</type>
      <name>GimbalData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a32ffeb135971a89308ae22fd83571441</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::GimbalSpeedData</type>
      <name>GimbalSpeedData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a0c87503a360eb6459ad47935461d9729</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::GPSData</type>
      <name>GPSData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ad6db26bb74dcd881f93c0031bae5e914</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::GPSPositionData</type>
      <name>GPSPositionData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a4cf179a160f63b28aa3d622aa3f73fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::Header</type>
      <name>Header</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a14ecda64c265b3dd655ce82b06ce8456</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::HotPointData</type>
      <name>HotPointData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a1448a5d001a91235c5e08145d7f6a6a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::HotPointReadACK</type>
      <name>HotpointReadACK</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a3649872e74e2894fd5f1de77f65214f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::HotPointStartACK</type>
      <name>HotpointStartACK</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a280c15bd1d5ca3e33b713d39fe61693d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::MagData</type>
      <name>MagData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a1a43778cf092a88a6c2b938e651c1b62</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::MagnetData</type>
      <name>MagnetData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aea6e13bf4b08fb7178bc0eb258fd0e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>MissionACK</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a57553a650086a257fa205069df5b8c84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union DJI::onboardSDK::MissionACKUnion</type>
      <name>MissionACKUnion</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a0f7fbdd1d396bf0656fa6681c05cac03</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::MMU_Tab</type>
      <name>MMU_Tab</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a112002746462d1469ec7dbc562da0418</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::PositionData</type>
      <name>PositionData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a1245378b8e258c0a878b20569494498e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::QuaternionData</type>
      <name>QuaternionData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a288ee269c7dbc1959b916e781b2b8c45</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::RadioData</type>
      <name>RadioData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a7036f4c0336e21dfd1e56471fd311354</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::RCData</type>
      <name>RCData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a5643d95a442bf936449b7c191e95c7cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::RTKData</type>
      <name>RTKData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ab1bfe50ba801d7466eb0f5c3c09a5474</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::SDKFilter</type>
      <name>SDKFilter</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aac87b726305048671bd3c874dfca5e7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>SimpleACK</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>afae9c0c1b282a1f25d9290ed8dfa9b44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::TaskData</type>
      <name>TaskData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a316fb120e9f4d727044d9171151c4d10</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::TimeStampData</type>
      <name>TimeStampData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ac1b21f0ed233661ee8878606154c0721</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::Vector3fData</type>
      <name>Vector3fData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a0fa0b666ea11bdb3c40cb0283a8a0b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::VelocityData</type>
      <name>VelocityData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aa6d662eeb9573990788c63d7a4e3e433</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::VersionData</type>
      <name>VersionData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aa2eb6c30dbf3660a5de471d81fa66aab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::VirtualRCData</type>
      <name>VirtualRCData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a4880fd51e3024b4f901212417f19e14b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::VirtualRCSetting</type>
      <name>VirtualRCSetting</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aa7587aa31e6ca2a0f144a82e1336618e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::WayPointData</type>
      <name>WayPointData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a7399045f81d01a3ea3cb5df73a5c9e5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::WayPointDataACK</type>
      <name>WayPointDataACK</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a5c3f2e133de125c37593bd783e881729</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::WayPointInitACK</type>
      <name>WayPointInitACK</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a272e37ec1c83ba0cb36b991b66200835</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::WayPointInitData</type>
      <name>WayPointInitData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a25838ff0bcdcd511b138675bbf5c164b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::WayPointVelocityACK</type>
      <name>WayPointVelocityACK</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a4c798fe26d63d4d41364964d1e0beb18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>A3_MAX_ACK_SIZE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2604b39854e2449ed1c36b5dbf7468c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>buffer</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2d684944868eaf0c2b130b8004d3bad6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>bufsize</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ab986f0536a92aee0e14bd0affe2bff03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>CALLBACK_LIST_NUM</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a9062beb9fc0ec77350b46dc1153dd934</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>encrypt</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aecac64cf6384a1b0084da45aeeb36691</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>M100_MAX_ACK_SIZE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ae6fea4ea6ddeaea184d24130beac1341</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>MAX_ACK_SIZE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>afbde416d9be607e630dd9fc0eaf9d292</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>MMU_TABLE_NUM</name>
      <anchorfile>DJI__Type_8h.html</anchorfile>
      <anchor>ac89ceba8464cd5bfe06aed5ab4b38a79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>SESSION_TABLE_NUM</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ada0aa6e61e6175c1048d1df8f814bcce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DJI_Version.h</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk_lib/include/dji_sdk_lib/</path>
    <filename>DJI__Version_8h</filename>
    <namespace>DJI</namespace>
    <namespace>DJI::onboardSDK</namespace>
    <member kind="define">
      <type>#define</type>
      <name>MAKE_VERSION</name>
      <anchorfile>DJI__Version_8h.html</anchorfile>
      <anchor>a45b1a7ff62105593af4bf5f37b9010f6</anchor>
      <arglist>(a, b, c, d)</arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>Version</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a1621781715a8b4947de1fdbf3dd80495</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Version</type>
      <name>versionA3_31</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a7bebdfa033e19c37b8747e80ac52d47c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Version</type>
      <name>versionA3_32</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a90f96d0ca8384657fc6ba9a27d96e172</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Version</type>
      <name>versionM100_23</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ab56df9e891bc63abb093c12829689af6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Version</type>
      <name>versionM100_31</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2c67f65a10e9074b43178ded7046c8c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DJI_VirtualRC.cpp</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk_lib/src/</path>
    <filename>DJI__VirtualRC_8cpp</filename>
    <includes id="DJI__VirtualRC_8h" name="DJI_VirtualRC.h" local="yes" imported="no">DJI_VirtualRC.h</includes>
  </compound>
  <compound kind="file">
    <name>DJI_VirtualRC.h</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk_lib/include/dji_sdk_lib/</path>
    <filename>DJI__VirtualRC_8h</filename>
    <includes id="DJI__API_8h" name="DJI_API.h" local="yes" imported="no">DJI_API.h</includes>
    <class kind="class">DJI::onboardSDK::VirtualRC</class>
    <namespace>DJI</namespace>
    <namespace>DJI::onboardSDK</namespace>
  </compound>
  <compound kind="file">
    <name>DJI_WayPoint.cpp</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk_lib/src/</path>
    <filename>DJI__WayPoint_8cpp</filename>
    <includes id="DJI__WayPoint_8h" name="DJI_WayPoint.h" local="yes" imported="no">DJI_WayPoint.h</includes>
  </compound>
  <compound kind="file">
    <name>DJI_WayPoint.h</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk_lib/include/dji_sdk_lib/</path>
    <filename>DJI__WayPoint_8h</filename>
    <includes id="DJI__Mission_8h" name="DJI_Mission.h" local="yes" imported="no">DJI_Mission.h</includes>
    <class kind="class">DJI::onboardSDK::WayPoint</class>
    <namespace>DJI</namespace>
    <namespace>DJI::onboardSDK</namespace>
  </compound>
  <compound kind="file">
    <name>DJICommonType.h</name>
    <path>/tmp/ws/src/dji_onboardsdk_ros/dji_sdk_lib/include/dji_sdk_lib/</path>
    <filename>DJICommonType_8h</filename>
    <class kind="struct">DJI::EulerAngle</class>
    <class kind="struct">DJI::EulerianAngle</class>
    <class kind="struct">DJI::Measure</class>
    <class kind="struct">DJI::Measurement</class>
    <class kind="struct">DJI::SpaceVector</class>
    <class kind="struct">DJI::Vector3dData</class>
    <namespace>DJI</namespace>
    <member kind="typedef">
      <type>double</type>
      <name>Angle</name>
      <anchorfile>namespaceDJI.html</anchorfile>
      <anchor>a2cefac21654530417c2fa39c8e7ef709</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::EulerAngle</type>
      <name>EulerAngle</name>
      <anchorfile>namespaceDJI.html</anchorfile>
      <anchor>aca26b9a79a0952d7ea5d0a355e0a71db</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::EulerianAngle</type>
      <name>EulerianAngle</name>
      <anchorfile>namespaceDJI.html</anchorfile>
      <anchor>aae40f85fe3ce9df771ab709f05db2d08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>Flag</name>
      <anchorfile>namespaceDJI.html</anchorfile>
      <anchor>ac46082a5ea8919b47fb64283edc5bc18</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::Measure</type>
      <name>Measure</name>
      <anchorfile>namespaceDJI.html</anchorfile>
      <anchor>a33a0392b19136429c35297ee20819e73</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::Measurement</type>
      <name>Measurement</name>
      <anchorfile>namespaceDJI.html</anchorfile>
      <anchor>ab8295509ea10f45b68c55ae54614851f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>size16_t</name>
      <anchorfile>namespaceDJI.html</anchorfile>
      <anchor>a200ace21ec16f0010241a816432bf057</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>size8_t</name>
      <anchorfile>namespaceDJI.html</anchorfile>
      <anchor>a81537bd8f473c440aaea4c056facc8f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::SpaceVector</type>
      <name>SpaceVector</name>
      <anchorfile>namespaceDJI.html</anchorfile>
      <anchor>ad1dc49f750d830612593ed9253e4502a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>time_ms</name>
      <anchorfile>namespaceDJI.html</anchorfile>
      <anchor>a7bfe6f6b2679a535889bc7f5fc08c16f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>time_us</name>
      <anchorfile>namespaceDJI.html</anchorfile>
      <anchor>a28bc8e34006074f1b6d1fd6b3d2acfa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void *</type>
      <name>UserData</name>
      <anchorfile>namespaceDJI.html</anchorfile>
      <anchor>a0988c6a482e73ea79bc55aac26729302</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::Vector3dData</type>
      <name>Vector3dData</name>
      <anchorfile>namespaceDJI.html</anchorfile>
      <anchor>a28c3320e81dd92ca9907acd13108a901</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>req_id_t</name>
    <filename>structreq__id__t.html</filename>
    <member kind="variable">
      <type>unsigned char</type>
      <name>need_encrypt</name>
      <anchorfile>structreq__id__t.html</anchorfile>
      <anchor>a04d8311c674152db7f82ae32bd1d9c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>reserve</name>
      <anchorfile>structreq__id__t.html</anchorfile>
      <anchor>a3ad4267f8f18599113c4ea82c2218f8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>sequence_number</name>
      <anchorfile>structreq__id__t.html</anchorfile>
      <anchor>a082d591ff315e95ffe9c3685a793a9fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>session_id</name>
      <anchorfile>structreq__id__t.html</anchorfile>
      <anchor>a2f862d13ab53c345c5783d60c98bc03a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tagAES256Context</name>
    <filename>structtagAES256Context.html</filename>
    <member kind="variable">
      <type>unsigned char</type>
      <name>deckey</name>
      <anchorfile>structtagAES256Context.html</anchorfile>
      <anchor>a64a1b2a79a6569539d510897da8aa001</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>enckey</name>
      <anchorfile>structtagAES256Context.html</anchorfile>
      <anchor>ac5e9870db3292bfe1d815784e3c9bf9c</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>key</name>
      <anchorfile>structtagAES256Context.html</anchorfile>
      <anchor>abb3cec58669642dbdc0a91afb8bc73f7</anchor>
      <arglist>[32]</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>DJI</name>
    <filename>namespaceDJI.html</filename>
    <namespace>DJI::onboardSDK</namespace>
    <class kind="struct">DJI::EulerAngle</class>
    <class kind="struct">DJI::EulerianAngle</class>
    <class kind="struct">DJI::Measure</class>
    <class kind="struct">DJI::Measurement</class>
    <class kind="struct">DJI::SpaceVector</class>
    <class kind="struct">DJI::Vector3dData</class>
    <member kind="typedef">
      <type>double</type>
      <name>Angle</name>
      <anchorfile>namespaceDJI.html</anchorfile>
      <anchor>a2cefac21654530417c2fa39c8e7ef709</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::EulerAngle</type>
      <name>EulerAngle</name>
      <anchorfile>namespaceDJI.html</anchorfile>
      <anchor>aca26b9a79a0952d7ea5d0a355e0a71db</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::EulerianAngle</type>
      <name>EulerianAngle</name>
      <anchorfile>namespaceDJI.html</anchorfile>
      <anchor>aae40f85fe3ce9df771ab709f05db2d08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>Flag</name>
      <anchorfile>namespaceDJI.html</anchorfile>
      <anchor>ac46082a5ea8919b47fb64283edc5bc18</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::Measure</type>
      <name>Measure</name>
      <anchorfile>namespaceDJI.html</anchorfile>
      <anchor>a33a0392b19136429c35297ee20819e73</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::Measurement</type>
      <name>Measurement</name>
      <anchorfile>namespaceDJI.html</anchorfile>
      <anchor>ab8295509ea10f45b68c55ae54614851f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>size16_t</name>
      <anchorfile>namespaceDJI.html</anchorfile>
      <anchor>a200ace21ec16f0010241a816432bf057</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>size8_t</name>
      <anchorfile>namespaceDJI.html</anchorfile>
      <anchor>a81537bd8f473c440aaea4c056facc8f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::SpaceVector</type>
      <name>SpaceVector</name>
      <anchorfile>namespaceDJI.html</anchorfile>
      <anchor>ad1dc49f750d830612593ed9253e4502a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>time_ms</name>
      <anchorfile>namespaceDJI.html</anchorfile>
      <anchor>a7bfe6f6b2679a535889bc7f5fc08c16f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>time_us</name>
      <anchorfile>namespaceDJI.html</anchorfile>
      <anchor>a28bc8e34006074f1b6d1fd6b3d2acfa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void *</type>
      <name>UserData</name>
      <anchorfile>namespaceDJI.html</anchorfile>
      <anchor>a0988c6a482e73ea79bc55aac26729302</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::Vector3dData</type>
      <name>Vector3dData</name>
      <anchorfile>namespaceDJI.html</anchorfile>
      <anchor>a28c3320e81dd92ca9907acd13108a901</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::EulerAngle</name>
    <filename>structDJI_1_1EulerAngle.html</filename>
    <member kind="variable">
      <type>Angle</type>
      <name>pitch</name>
      <anchorfile>structDJI_1_1EulerAngle.html</anchorfile>
      <anchor>a94b0928825cc4f977754741651310376</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Angle</type>
      <name>roll</name>
      <anchorfile>structDJI_1_1EulerAngle.html</anchorfile>
      <anchor>a7ed98d8af4bb49cd6f5516c31157cf66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Angle</type>
      <name>yaw</name>
      <anchorfile>structDJI_1_1EulerAngle.html</anchorfile>
      <anchor>a67c18020cac31df1d4eb36fa09ecd763</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::EulerianAngle</name>
    <filename>structDJI_1_1EulerianAngle.html</filename>
    <member kind="variable">
      <type>Angle</type>
      <name>pitch</name>
      <anchorfile>structDJI_1_1EulerianAngle.html</anchorfile>
      <anchor>a06d01f89509a17ec3edceacf90b4639c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Angle</type>
      <name>roll</name>
      <anchorfile>structDJI_1_1EulerianAngle.html</anchorfile>
      <anchor>a254d4f665a64fac71aafa6ec8042f971</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Angle</type>
      <name>yaw</name>
      <anchorfile>structDJI_1_1EulerianAngle.html</anchorfile>
      <anchor>aee14ed0c5f6386b9d03f7411653552be</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::Measure</name>
    <filename>structDJI_1_1Measure.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>data</name>
      <anchorfile>structDJI_1_1Measure.html</anchorfile>
      <anchor>a660702e482b2fa476e5544ad0e1579b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>precision</name>
      <anchorfile>structDJI_1_1Measure.html</anchorfile>
      <anchor>a2454729355175e96f8a688657e746e67</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::Measurement</name>
    <filename>structDJI_1_1Measurement.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>data</name>
      <anchorfile>structDJI_1_1Measurement.html</anchorfile>
      <anchor>a8ec288a0b2a20c12ea8d96b3d42a23ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>precision</name>
      <anchorfile>structDJI_1_1Measurement.html</anchorfile>
      <anchor>ac1ca95292dcde379046f1130055b8f0a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::SpaceVector</name>
    <filename>structDJI_1_1SpaceVector.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>x</name>
      <anchorfile>structDJI_1_1SpaceVector.html</anchorfile>
      <anchor>a70f62599ac60ca53a743b6124e1cd5b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y</name>
      <anchorfile>structDJI_1_1SpaceVector.html</anchorfile>
      <anchor>a0b746c1ba8c72728992274b4015af3f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>z</name>
      <anchorfile>structDJI_1_1SpaceVector.html</anchorfile>
      <anchor>a45cbf88fd48b781a7c6443bf03636ea6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::Vector3dData</name>
    <filename>structDJI_1_1Vector3dData.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>x</name>
      <anchorfile>structDJI_1_1Vector3dData.html</anchorfile>
      <anchor>a8aa74d0e0a52bb8a55e99bc9e2cbb562</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y</name>
      <anchorfile>structDJI_1_1Vector3dData.html</anchorfile>
      <anchor>a07e4495e05461797c21792332287798f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>z</name>
      <anchorfile>structDJI_1_1Vector3dData.html</anchorfile>
      <anchor>a2ca0d130f1f44ffb06c38fedea4abd1a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>DJI::onboardSDK</name>
    <filename>namespaceDJI_1_1onboardSDK.html</filename>
    <class kind="struct">DJI::onboardSDK::__ActivationGetProtocolVersionAck</class>
    <class kind="struct">DJI::onboardSDK::__ActivationGetProtocolVersionCommand</class>
    <class kind="struct">DJI::onboardSDK::__Command</class>
    <class kind="struct">DJI::onboardSDK::Ack</class>
    <class kind="struct">DJI::onboardSDK::ACKSession</class>
    <class kind="struct">DJI::onboardSDK::ActivateData</class>
    <class kind="struct">DJI::onboardSDK::BroadcastData</class>
    <class kind="struct">DJI::onboardSDK::CallBackHandler</class>
    <class kind="class">DJI::onboardSDK::Camera</class>
    <class kind="struct">DJI::onboardSDK::CMDSession</class>
    <class kind="struct">DJI::onboardSDK::Command</class>
    <class kind="struct">DJI::onboardSDK::CommonData</class>
    <class kind="class">DJI::onboardSDK::CoreAPI</class>
    <class kind="struct">DJI::onboardSDK::CtrlInfoData</class>
    <class kind="struct">DJI::onboardSDK::DroneVersionACK</class>
    <class kind="class">DJI::onboardSDK::Flight</class>
    <class kind="struct">DJI::onboardSDK::FlightData</class>
    <class kind="class">DJI::onboardSDK::Follow</class>
    <class kind="struct">DJI::onboardSDK::FollowData</class>
    <class kind="struct">DJI::onboardSDK::FollowTarget</class>
    <class kind="struct">DJI::onboardSDK::GimbalAngleData</class>
    <class kind="struct">DJI::onboardSDK::GimbalData</class>
    <class kind="struct">DJI::onboardSDK::GimbalSpeedData</class>
    <class kind="struct">DJI::onboardSDK::GPSData</class>
    <class kind="struct">DJI::onboardSDK::GPSPositionData</class>
    <class kind="struct">DJI::onboardSDK::GSPushData</class>
    <class kind="class">DJI::onboardSDK::HardDriver</class>
    <class kind="struct">DJI::onboardSDK::Header</class>
    <class kind="class">DJI::onboardSDK::HotPoint</class>
    <class kind="struct">DJI::onboardSDK::HotPointACKData</class>
    <class kind="struct">DJI::onboardSDK::HotPointData</class>
    <class kind="struct">DJI::onboardSDK::HotPointReadACK</class>
    <class kind="struct">DJI::onboardSDK::HotPointStartACK</class>
    <class kind="struct">DJI::onboardSDK::MagData</class>
    <class kind="struct">DJI::onboardSDK::MagnetData</class>
    <class kind="struct">DJI::onboardSDK::MissionACKMap</class>
    <class kind="union">DJI::onboardSDK::MissionACKUnion</class>
    <class kind="struct">DJI::onboardSDK::MMU_Tab</class>
    <class kind="struct">DJI::onboardSDK::PositionData</class>
    <class kind="struct">DJI::onboardSDK::QuaternionData</class>
    <class kind="struct">DJI::onboardSDK::RadioData</class>
    <class kind="struct">DJI::onboardSDK::RCData</class>
    <class kind="struct">DJI::onboardSDK::RTKData</class>
    <class kind="struct">DJI::onboardSDK::SDKFilter</class>
    <class kind="struct">DJI::onboardSDK::TaskData</class>
    <class kind="struct">DJI::onboardSDK::TimeStampData</class>
    <class kind="struct">DJI::onboardSDK::Vector3fData</class>
    <class kind="struct">DJI::onboardSDK::VelocityData</class>
    <class kind="struct">DJI::onboardSDK::VersionData</class>
    <class kind="class">DJI::onboardSDK::VirtualRC</class>
    <class kind="struct">DJI::onboardSDK::VirtualRCData</class>
    <class kind="struct">DJI::onboardSDK::VirtualRCSetting</class>
    <class kind="class">DJI::onboardSDK::WayPoint</class>
    <class kind="struct">DJI::onboardSDK::WayPointData</class>
    <class kind="struct">DJI::onboardSDK::WayPointDataACK</class>
    <class kind="struct">DJI::onboardSDK::WayPointInitACK</class>
    <class kind="struct">DJI::onboardSDK::WayPointInitData</class>
    <class kind="struct">DJI::onboardSDK::WayPointVelocityACK</class>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::__ActivationGetProtocolVersionAck</type>
      <name>__ActivationGetProtocolVersionAck</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ae25ff7f47cd4d5ddaa3acc37d063012c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::__ActivationGetProtocolVersionCommand</type>
      <name>__ActivationGetProtocolVersionCommand</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a576e11664d64f4aa9afbc8c4ce651c44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::__Command</type>
      <name>__Command</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a98f8465d1629fe2fc27d1ebabbaa56ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::Ack</type>
      <name>Ack</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a26777e6ad3febfede9695de18a99474d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::ACKSession</type>
      <name>ACKSession</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ad4bb8eac300dd4f5db80c2d843ada88d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::ActivateData</type>
      <name>ActivateData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a19c544e92b15988dd1f442072b4cbc64</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>BatteryData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a0f7304a862208bf274c109e86bcd3151</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::BroadcastData</type>
      <name>BroadcastData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ae6cbba03541bc7bf7d4956e744d026af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>CallBack</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a6d0ba31ed3bcd035d2b88922aa410175</anchor>
      <arglist>)(DJI::onboardSDK::CoreAPI *, Header *, UserData)</arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::CallBackHandler</type>
      <name>CallBackHandler</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a8d688793c294cf31870d06881be995be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::CMDSession</type>
      <name>CMDSession</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a86a20b6966c731ef79702202af06b24e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::Command</type>
      <name>Command</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a8e242f57e33f52e6532a3d71121e7a02</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::CommonData</type>
      <name>CommonData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2ac407a46bc557c653eb82dee70a97ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::CtrlInfoData</type>
      <name>CtrlInfoData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ae29d84fa484a1edd36d47dcad1b7ba0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::FlightData</type>
      <name>FlightData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>afaecc3cbb9c52f1902ba55831845e081</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>FlightStatus</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a26bc11390512e157d7f59412f816b1c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>float32_t</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aa55ea09be4fe763a718314979625866c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>float64_t</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a8eea24bdfcc232b023404075994b38b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::FollowData</type>
      <name>FollowData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>addfbe747bb2bc365ad4f3d77571b4727</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::FollowTarget</type>
      <name>FollowTarget</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ab645b11a5570deb6bdf74126605f2c49</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::GimbalAngleData</type>
      <name>GimbalAngleData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a5dc007d5d982d79aed8091829a3efea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::GimbalData</type>
      <name>GimbalData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a32ffeb135971a89308ae22fd83571441</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::GimbalSpeedData</type>
      <name>GimbalSpeedData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a0c87503a360eb6459ad47935461d9729</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::GPSData</type>
      <name>GPSData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ad6db26bb74dcd881f93c0031bae5e914</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::GPSPositionData</type>
      <name>GPSPositionData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a4cf179a160f63b28aa3d622aa3f73fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::GSPushData</type>
      <name>GSPushData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a41d91cb318a3e33fd043da65ae130401</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::Header</type>
      <name>Header</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a14ecda64c265b3dd655ce82b06ce8456</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::HotPointACKData</type>
      <name>HotPointADKData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>abe5448040a886a25a12ea3f0095650e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::HotPointData</type>
      <name>HotPointData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a1448a5d001a91235c5e08145d7f6a6a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::HotPointReadACK</type>
      <name>HotpointReadACK</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a3649872e74e2894fd5f1de77f65214f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::HotPointStartACK</type>
      <name>HotpointStartACK</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a280c15bd1d5ca3e33b713d39fe61693d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::MagData</type>
      <name>MagData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a1a43778cf092a88a6c2b938e651c1b62</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::MagnetData</type>
      <name>MagnetData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aea6e13bf4b08fb7178bc0eb258fd0e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>MissionACK</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a57553a650086a257fa205069df5b8c84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::MissionACKMap</type>
      <name>MissionACKMap</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2174a7f113f5b9cdd7edb35362816ecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union DJI::onboardSDK::MissionACKUnion</type>
      <name>MissionACKUnion</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a0f7fbdd1d396bf0656fa6681c05cac03</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::MMU_Tab</type>
      <name>MMU_Tab</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a112002746462d1469ec7dbc562da0418</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::PositionData</type>
      <name>PositionData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a1245378b8e258c0a878b20569494498e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::QuaternionData</type>
      <name>QuaternionData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a288ee269c7dbc1959b916e781b2b8c45</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::RadioData</type>
      <name>RadioData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a7036f4c0336e21dfd1e56471fd311354</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::RCData</type>
      <name>RCData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a5643d95a442bf936449b7c191e95c7cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::RTKData</type>
      <name>RTKData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ab1bfe50ba801d7466eb0f5c3c09a5474</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::SDKFilter</type>
      <name>SDKFilter</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aac87b726305048671bd3c874dfca5e7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>SimpleACK</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>afae9c0c1b282a1f25d9290ed8dfa9b44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::TaskData</type>
      <name>TaskData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a316fb120e9f4d727044d9171151c4d10</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::TimeStampData</type>
      <name>TimeStampData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ac1b21f0ed233661ee8878606154c0721</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::Vector3fData</type>
      <name>Vector3fData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a0fa0b666ea11bdb3c40cb0283a8a0b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::VelocityData</type>
      <name>VelocityData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aa6d662eeb9573990788c63d7a4e3e433</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>Version</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a1621781715a8b4947de1fdbf3dd80495</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::VersionData</type>
      <name>VersionData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aa2eb6c30dbf3660a5de471d81fa66aab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::VirtualRCData</type>
      <name>VirtualRCData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a4880fd51e3024b4f901212417f19e14b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::VirtualRCSetting</type>
      <name>VirtualRCSetting</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aa7587aa31e6ca2a0f144a82e1336618e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::WayPointData</type>
      <name>WayPointData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a7399045f81d01a3ea3cb5df73a5c9e5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::WayPointDataACK</type>
      <name>WayPointDataACK</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a5c3f2e133de125c37593bd783e881729</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::WayPointInitACK</type>
      <name>WayPointInitACK</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a272e37ec1c83ba0cb36b991b66200835</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::WayPointInitData</type>
      <name>WayPointInitData</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a25838ff0bcdcd511b138675bbf5c164b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::WayPointVelocityACK</type>
      <name>WayPointVelocityACK</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a4c798fe26d63d4d41364964d1e0beb18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>__ActivationGetProtocolVersionAckCodes</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ab734ae8cc37f663767e37e077eb14f0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AUTOPILOT_ACTIVATED</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ab734ae8cc37f663767e37e077eb14f0ca0142da3e1e0c38489a6d25eecf288867</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AUTOPILOT_NOT_ACTIVATED</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ab734ae8cc37f663767e37e077eb14f0ca32e69fe57e7f146860a6d964a4ac198f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>ACK_ACTIVE_CODE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a61bc34345ece7ae0c5ecdc3f19039771</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_ACTIVE_SUCCESS</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a61bc34345ece7ae0c5ecdc3f19039771a51214eba42c5c0e0074c12bfc7b07612</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_ACTIVE_PARAMETER_ERROR</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a61bc34345ece7ae0c5ecdc3f19039771a6578e9c6c7a739205422f41ae97d5b35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_ACTIVE_ENCODE_ERROR</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a61bc34345ece7ae0c5ecdc3f19039771ac25942b1be182d6a250c24aac08b93b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_ACTIVE_NEW_DEVICE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a61bc34345ece7ae0c5ecdc3f19039771ad33f9e0b6774e12c7bdf98581f247f31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_ACTIVE_APP_NOT_CONNECTED</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a61bc34345ece7ae0c5ecdc3f19039771a9fdc1d73494ec311bce7b9b614cb6c66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_ACTIVE_NO_INTERNET</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a61bc34345ece7ae0c5ecdc3f19039771a5181c5ccade0a7cb9db7c883b3bf3f7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_ACTIVE_SERVER_REFUSED</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a61bc34345ece7ae0c5ecdc3f19039771a145bbec2a0ee2c5864d433557d90feb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_ACTIVE_ACCESS_LEVEL_ERROR</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a61bc34345ece7ae0c5ecdc3f19039771a82e0b23accb2c4348157b402d1a2dca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_ACTIVE_VERSION_ERROR</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a61bc34345ece7ae0c5ecdc3f19039771ad1aa64707210d3c72ca9d73e1affc735</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>ACK_ARM_CODE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a5e86cf954a41d9371f91dbcc9fb5bd1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_ARM_SUCCESS</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a5e86cf954a41d9371f91dbcc9fb5bd1aaee47918d383c19e8fbcfba02d9aebd27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_ARM_NEED_CONTROL</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a5e86cf954a41d9371f91dbcc9fb5bd1aacc98c0d4b4ff464cbbd5bd27de33ff7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_ARM_ALREADY_ARMED</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a5e86cf954a41d9371f91dbcc9fb5bd1aaa30f68acbfe3dcca45dbca5367cb710c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_ARM_IN_AIR</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a5e86cf954a41d9371f91dbcc9fb5bd1aa01d1b114708285913e88e96b2766e2f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>ACK_COMMON_CODE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aec259c8a8cf384789e0726ecf0773cbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_COMMON_SUCCESS</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aec259c8a8cf384789e0726ecf0773cbdabd62ba080954756d0b8b452c33314cfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_COMMON_KEYERROR</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aec259c8a8cf384789e0726ecf0773cbda456761b2ae2a8b18f87f97d00800aa98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_COMMON_NO_AUTHORIZATION</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aec259c8a8cf384789e0726ecf0773cbda5d31e165bc1ddd00dde98544ab86499e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_COMMON_NO_RIGHTS</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aec259c8a8cf384789e0726ecf0773cbdaaebc6e0ad9af2d6f20ca4e81b80a90e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_COMMON_NO_RESPONSE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aec259c8a8cf384789e0726ecf0773cbdae661bf65d14522fe9e98f5ebe811be32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>ACK_ERROR_CODE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ae9b83ce82c2006a3c98b5564354985c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_SUCCESS</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ae9b83ce82c2006a3c98b5564354985c9a469b88fbbae571cd1ab76cebfbe44977</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_PARAM_ERROR</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ae9b83ce82c2006a3c98b5564354985c9a8b381d6204cfa830cc26d92bc971f098</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>ACK_SETCONTROL_CODE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2c25679c32ef0731cde91fbe79ba27f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_SETCONTROL_ERROR_MODE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2c25679c32ef0731cde91fbe79ba27f8a0fb0f88ebb4b82e3c2e66324ed4af0ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_SETCONTROL_RELEASE_SUCCESS</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2c25679c32ef0731cde91fbe79ba27f8a1689123727873db0c690850621e1575e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_SETCONTROL_OBTAIN_SUCCESS</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2c25679c32ef0731cde91fbe79ba27f8a4789d072f9fe0bf466f5d8b8b4d71828</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_SETCONTROL_OBTAIN_RUNNING</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2c25679c32ef0731cde91fbe79ba27f8a3d103e2486fbea3bcd0d2179369f911a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_SETCONTROL_RELEASE_RUNNING</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2c25679c32ef0731cde91fbe79ba27f8aa4d35e17527983ed1ba04a019065c896</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_SETCONTROL_NEED_MODE_F</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2c25679c32ef0731cde91fbe79ba27f8a458859c6a5250b7c324637a16c6cb828</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_SETCONTROL_NEED_MODE_P</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2c25679c32ef0731cde91fbe79ba27f8a2e93615efe6f986c51f19b24c33022de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACK_SETCONTROL_IOC</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2c25679c32ef0731cde91fbe79ba27f8ad952308c2566feb71a96fa64787c08ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>ACTIVATION_CODE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a4113f70b8c866fbf0df85a730245f5b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_GETVERSION</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a4113f70b8c866fbf0df85a730245f5b1a56d92a9e4fc1923c56f8678a7816a257</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_ACTIVATE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a4113f70b8c866fbf0df85a730245f5b1a8ae1cd1f979439670f3b97b05b9ae03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_FREQUENCY</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a4113f70b8c866fbf0df85a730245f5b1ad04e8e159e1bbd9a6e7695933bc58489</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_TOMOBILE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a4113f70b8c866fbf0df85a730245f5b1abc8871690e3b2175b84074b0087874fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>BROADCAST_CODE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2b14c832dcf4537178ee563f2442a744</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_BROADCAST</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2b14c832dcf4537178ee563f2442a744a05884f29a7097f45aa2f8fcf1759784d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_LOSTCTRL</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2b14c832dcf4537178ee563f2442a744a2c195a05528a6443663cec838f77bd4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_FROMMOBILE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2b14c832dcf4537178ee563f2442a744aa91f107b5f2f8ddffb6eba4c8b51112f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_MISSION</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2b14c832dcf4537178ee563f2442a744a56ecf037127f3c1ab5531388e980ba7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_WAYPOINT</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2b14c832dcf4537178ee563f2442a744a4405c64c41613d4972da1d404664366e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>BROADCAST_FREQ</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a3411ca2b4f074a7b0a4f92031fee965e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BROADCAST_FREQ_0HZ</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a3411ca2b4f074a7b0a4f92031fee965ea8966ac21322bb39d0db9070f600f393d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BROADCAST_FREQ_1HZ</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a3411ca2b4f074a7b0a4f92031fee965ea58ff9e264eb516a6aa87d53aa7e57ebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BROADCAST_FREQ_10HZ</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a3411ca2b4f074a7b0a4f92031fee965ea999366e2c00a804d6269a25925763573</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BROADCAST_FREQ_50HZ</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a3411ca2b4f074a7b0a4f92031fee965ea9ea5f37ede6dbd25cf941165093d4199</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BROADCAST_FREQ_100HZ</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a3411ca2b4f074a7b0a4f92031fee965eaed7ea5160dc4e2449576fa033b56ccc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BROADCAST_FREQ_HOLD</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a3411ca2b4f074a7b0a4f92031fee965ea5ffe9d777a1930b957b2b0a95e7f94c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>CMD_SET</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a367390bac5784ce51e903df4a1d94896</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SET_ACTIVATION</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a367390bac5784ce51e903df4a1d94896aab20bd6dc1b619b2785173cbc588c356</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SET_CONTROL</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a367390bac5784ce51e903df4a1d94896a561ec3b859ee23f92365ea151ad17ba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SET_BROADCAST</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a367390bac5784ce51e903df4a1d94896a18132590aa054b7a2f570a17b6310404</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SET_MISSION</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a367390bac5784ce51e903df4a1d94896a36dd257696390905f313b64b8d0e2b6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SET_SYNC</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a367390bac5784ce51e903df4a1d94896a0ccde6e5c3628726513bf1b2bb36200e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SET_VIRTUALRC</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a367390bac5784ce51e903df4a1d94896af3cbd69931ee801ac58c082210d38906</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>CONTROL_CODE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>af7b05ac5443310e17f9fa66f661e0ae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_SETCONTROL</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>af7b05ac5443310e17f9fa66f661e0ae9a3468f7938e8fc789497663767eb66d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_TASK</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>af7b05ac5443310e17f9fa66f661e0ae9a12fac5c9bd064cf369fa973452bc70f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_STATUS</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>af7b05ac5443310e17f9fa66f661e0ae9a07c9b9ffb77a976a8484401b0d2a5ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_CONTROL</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>af7b05ac5443310e17f9fa66f661e0ae9ad745e5aff0bb0aaa0b1891f7ab84e1ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_SETARM</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>af7b05ac5443310e17f9fa66f661e0ae9ab9fcf4dc3ab6a223c6cfa65ddc4d712b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>FOLLOW_CODE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2233f613fbc4507ba9720e337993c15a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_FOLLOW_START</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2233f613fbc4507ba9720e337993c15aa0a4a985851a0b9314a5bf9c38e5af24c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_FOLLOW_STOP</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2233f613fbc4507ba9720e337993c15aa3902d33c0de8a0ed2c62969c41ac1b29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_FOLLOW_SETPAUSE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2233f613fbc4507ba9720e337993c15aaa351a391260aa5a322e388d4aa434504</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_FOLLOW_TARGET</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2233f613fbc4507ba9720e337993c15aa06945dd1b445c6ec15a5e9175fb4fcbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>HOTPOINT_CODE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aa6f7c73cfcc9aad490b8a1a2880174d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_HOTPOINT_START</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aa6f7c73cfcc9aad490b8a1a2880174d2a9f6dc8aa8033e0c1858fb30481edccaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_HOTPOINT_STOP</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aa6f7c73cfcc9aad490b8a1a2880174d2aa04ae4ebe51d8908d7c69f6ac15d4e11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_HOTPOINT_SETPAUSE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aa6f7c73cfcc9aad490b8a1a2880174d2a06f0658314082618d286a06a1fcff19f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_HOTPOINT_YAWRATE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aa6f7c73cfcc9aad490b8a1a2880174d2a0f2dbc8dd10af14e565179ae23ad7c0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_HOTPOINT_RADIUS</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aa6f7c73cfcc9aad490b8a1a2880174d2a70d7b46131c07fc6d9e84086aa0b682d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_HOTPOINT_SETYAW</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aa6f7c73cfcc9aad490b8a1a2880174d2abd3b27eb682c33ffcc3ffcac94206a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_HOTPOINT_LOAD</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aa6f7c73cfcc9aad490b8a1a2880174d2aeb31b95dfdcfdbf8bc1ffa351ca925cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>MISSION_TYPE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a5acd95911a6c1b3e71b88c7d5cf31410</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MISSION_MODE_A</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a5acd95911a6c1b3e71b88c7d5cf31410a2e7d678cb6c242c4842987e0c861a8c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MISSION_WAYPOINT</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a5acd95911a6c1b3e71b88c7d5cf31410a7c47b74ff1cc4443de729d398dabbac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MISSION_HOTPOINT</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a5acd95911a6c1b3e71b88c7d5cf31410a55be1a8a02e73edd6118be05a80186ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MISSION_FOLLOW</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a5acd95911a6c1b3e71b88c7d5cf31410a978d0f120dfd86e3d9dfed1ef5743bfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MISSION_IOC</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a5acd95911a6c1b3e71b88c7d5cf31410ae5b4d215bfc4c6f165a2e7ceef7068ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>SYNC_CODE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ac4fd27a7fb7b06d330c94159dbe4b376</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_SYNC_BROADCAST</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ac4fd27a7fb7b06d330c94159dbe4b376a5f7be7fe8065578035ba4fe90085f79f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>TASK_ACK_CODE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a16c5fe4538ab24c53f59642dacd867d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TASK_FAILURE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a16c5fe4538ab24c53f59642dacd867d0a716c8ef705bc9bc8469d59ba4b3c87f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TASK_SUCCESS</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a16c5fe4538ab24c53f59642dacd867d0ac6b1248b8111d8c75ab36752e18402ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>VIRTUALRC_CODE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a71a97e382ffba194a8f20382af1a8cff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_VIRTUALRC_SETTINGS</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a71a97e382ffba194a8f20382af1a8cffa095e1c213c6cc47c97bca7875c22bc83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_VIRTUALRC_DATA</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a71a97e382ffba194a8f20382af1a8cffa33bf11d817c6abf4e30bb7ca96cf593f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>WAYPOINT_CODE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>af6c2eda4697d640f927c93457fe3fde6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_WAYPOINT_INIT</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>af6c2eda4697d640f927c93457fe3fde6ab898f280be4a1991312331e847b1979d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_WAYPOINT_ADDPOINT</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>af6c2eda4697d640f927c93457fe3fde6a603446de80015f6d4702e5e5fdcbbf62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_WAYPOINT_SETSTART</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>af6c2eda4697d640f927c93457fe3fde6ac4f15a3ec9ad69cdaf37fc0a7078c553</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_WAYPOINT_SETPAUSE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>af6c2eda4697d640f927c93457fe3fde6a01ab291195b09d3f3fd4a34a8f9aabb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_WAYPOINT_DOWNLOAD</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>af6c2eda4697d640f927c93457fe3fde6acea5d753abfb642ab2f999444ed80cab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_WAYPOINT_INDEX</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>af6c2eda4697d640f927c93457fe3fde6a39e46512c725baf6ef37720e85868d97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_WAYPOINT_SETVELOCITY</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>af6c2eda4697d640f927c93457fe3fde6a6ccdd2fe722d4d58d6b6c1cefa8ad7b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_WAYPOINT_GETVELOCITY</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>af6c2eda4697d640f927c93457fe3fde6a4dbb2879ed1781d4c445cb666de6acc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>missionCallback</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ae9df64fc646bf6331941da00b521a453</anchor>
      <arglist>(CoreAPI *api, Header *protocolHeader, UserData userdata=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printFrame</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a9958a7f7d444db0ff39466a90a7d9671</anchor>
      <arglist>(HardDriver *hardDriver, Header *header, bool toAircraft)</arglist>
    </member>
    <member kind="variable">
      <type>pthread_mutex_t</type>
      <name>_logging_lock</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a47133fecb42a0aeca7d2954ffbff698b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>A3_MAX_ACK_SIZE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2604b39854e2449ed1c36b5dbf7468c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>buffer</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2d684944868eaf0c2b130b8004d3bad6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>bufsize</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ab986f0536a92aee0e14bd0affe2bff03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>CALLBACK_LIST_NUM</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a9062beb9fc0ec77350b46dc1153dd934</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>encrypt</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>aecac64cf6384a1b0084da45aeeb36691</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>M100_MAX_ACK_SIZE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ae6fea4ea6ddeaea184d24130beac1341</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>MAX_ACK_SIZE</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>afbde416d9be607e630dd9fc0eaf9d292</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MissionACKMap</type>
      <name>missionACKMAP</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>af5f778f8e3cc1aecbb662969387917a7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>SESSION_TABLE_NUM</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ada0aa6e61e6175c1048d1df8f814bcce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Version</type>
      <name>versionA3_31</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a7bebdfa033e19c37b8747e80ac52d47c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Version</type>
      <name>versionA3_32</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a90f96d0ca8384657fc6ba9a27d96e172</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Version</type>
      <name>versionM100_23</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>ab56df9e891bc63abb093c12829689af6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Version</type>
      <name>versionM100_31</name>
      <anchorfile>namespaceDJI_1_1onboardSDK.html</anchorfile>
      <anchor>a2c67f65a10e9074b43178ded7046c8c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::__ActivationGetProtocolVersionAck</name>
    <filename>structDJI_1_1onboardSDK_1_1____ActivationGetProtocolVersionAck.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>crc</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1____ActivationGetProtocolVersionAck.html</anchorfile>
      <anchor>ab82a0d50308b161565edb37e94ad21ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>__ActivationGetProtocolVersionAckCodes</type>
      <name>status</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1____ActivationGetProtocolVersionAck.html</anchorfile>
      <anchor>ac69601520cbb93ebacf7513e43af9ecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>version</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1____ActivationGetProtocolVersionAck.html</anchorfile>
      <anchor>a0938fe08766e9c8ece6a2d936d641426</anchor>
      <arglist>[32]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::__ActivationGetProtocolVersionCommand</name>
    <filename>structDJI_1_1onboardSDK_1_1____ActivationGetProtocolVersionCommand.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>id</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1____ActivationGetProtocolVersionCommand.html</anchorfile>
      <anchor>a64cc682b00e5e0f98181552a58a6fca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>set_id</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1____ActivationGetProtocolVersionCommand.html</anchorfile>
      <anchor>a1116ba28ebf19ffe4668d866a4a796a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>val</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1____ActivationGetProtocolVersionCommand.html</anchorfile>
      <anchor>af0e586198c385efb0c8be3c04c1c4bdf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::__Command</name>
    <filename>structDJI_1_1onboardSDK_1_1____Command.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>id</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1____Command.html</anchorfile>
      <anchor>a57301c3ca62b547b65b4b4a414baf240</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>set_id</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1____Command.html</anchorfile>
      <anchor>a8f7bd106dd5b358b349e37bc2210d71e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::Ack</name>
    <filename>structDJI_1_1onboardSDK_1_1Ack.html</filename>
    <member kind="variable">
      <type>uint8_t *</type>
      <name>buf</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1Ack.html</anchorfile>
      <anchor>a2ccce6738fb600389f6e4fb6334b2a1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>encrypt</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1Ack.html</anchorfile>
      <anchor>aa5857f2b741d0fd52a34c703b2e0e21d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>length</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1Ack.html</anchorfile>
      <anchor>a6f984a3bab2beffa92103eea11af9868</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>seqNum</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1Ack.html</anchorfile>
      <anchor>a20c8bb0559a4b5944e01e67b2a33ac82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sessionID</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1Ack.html</anchorfile>
      <anchor>aab33fb2a299aef4e02b4c5060a0d3281</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::ACKSession</name>
    <filename>structDJI_1_1onboardSDK_1_1ACKSession.html</filename>
    <member kind="variable">
      <type>MMU_Tab *</type>
      <name>mmu</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1ACKSession.html</anchorfile>
      <anchor>a9a8a0e4507b3f3797e49dcf222857370</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>res</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1ACKSession.html</anchorfile>
      <anchor>a59acc76d91aad4af9697932df06624e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>sessionID</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1ACKSession.html</anchorfile>
      <anchor>acb42c0d7d04e5ab78287029eb445ab00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>sessionStatus</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1ACKSession.html</anchorfile>
      <anchor>ae6f3622b0999ae6a4cdccf46a74597bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::ActivateData</name>
    <filename>structDJI_1_1onboardSDK_1_1ActivateData.html</filename>
    <member kind="variable">
      <type>char *</type>
      <name>encKey</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1ActivateData.html</anchorfile>
      <anchor>a9cbd105c2da82da741bcdc7f65721d9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>ID</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1ActivateData.html</anchorfile>
      <anchor>af7a4f804b8dfc27944e080b40997c30c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>iosID</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1ActivateData.html</anchorfile>
      <anchor>ac5cb518503ac9aa49e763fd748c91bf8</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>reserved</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1ActivateData.html</anchorfile>
      <anchor>a00e8cc621e706d7567e556589254ed39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>version</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1ActivateData.html</anchorfile>
      <anchor>a0c77d3e7991dfe216df7e0b35db773e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::BroadcastData</name>
    <filename>structDJI_1_1onboardSDK_1_1BroadcastData.html</filename>
    <member kind="variable">
      <type>CommonData</type>
      <name>a</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1BroadcastData.html</anchorfile>
      <anchor>ae0abd37507060ab7d48d158abd409d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>activation</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1BroadcastData.html</anchorfile>
      <anchor>adcc7240b20c1e562808cbbe815f9dcf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BatteryData</type>
      <name>battery</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1BroadcastData.html</anchorfile>
      <anchor>a9c77ee1bd184f457446aeed07de02434</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CtrlInfoData</type>
      <name>ctrlInfo</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1BroadcastData.html</anchorfile>
      <anchor>a4be45f98597fe6bf6cb8fb49c70e35b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>dataFlag</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1BroadcastData.html</anchorfile>
      <anchor>a5dd5eafdfb7ef27c89d2d7d0de975eea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GimbalData</type>
      <name>gimbal</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1BroadcastData.html</anchorfile>
      <anchor>ae9124edb0d4f62a41f46ca34c157ac52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GPSData</type>
      <name>gps</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1BroadcastData.html</anchorfile>
      <anchor>a1f42aa7b699a6bd7be7c051696753800</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MagnetData</type>
      <name>mag</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1BroadcastData.html</anchorfile>
      <anchor>a1927a962764da10fd698fdf629126956</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PositionData</type>
      <name>pos</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1BroadcastData.html</anchorfile>
      <anchor>a4e2c79823f2d45680970fa8c54ed96f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QuaternionData</type>
      <name>q</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1BroadcastData.html</anchorfile>
      <anchor>a6fbc69579285a6ab0ebb82bc9dffba02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RadioData</type>
      <name>rc</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1BroadcastData.html</anchorfile>
      <anchor>a9f939c4413767acefca0c2b162eecf8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RTKData</type>
      <name>rtk</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1BroadcastData.html</anchorfile>
      <anchor>a44c018334bd5b06eee39dd5e87a03a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FlightStatus</type>
      <name>status</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1BroadcastData.html</anchorfile>
      <anchor>ada0429841c451812c6d5175f5e11a53f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TimeStampData</type>
      <name>timeStamp</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1BroadcastData.html</anchorfile>
      <anchor>aaab09b899f245e6e1b9d74f11394f22b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VelocityData</type>
      <name>v</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1BroadcastData.html</anchorfile>
      <anchor>a3f434e00f58fdb5b6f919a3dfd1c3b5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CommonData</type>
      <name>w</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1BroadcastData.html</anchorfile>
      <anchor>a04c82cbd21eb9903984de09a4b770b88</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::CallBackHandler</name>
    <filename>structDJI_1_1onboardSDK_1_1CallBackHandler.html</filename>
    <member kind="variable">
      <type>CallBack</type>
      <name>callback</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1CallBackHandler.html</anchorfile>
      <anchor>a7cbfc0fffd185daa0fddb491831ec827</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UserData</type>
      <name>userData</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1CallBackHandler.html</anchorfile>
      <anchor>afaad3bbc8d8b8ed416cb8fcb5ca87a76</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DJI::onboardSDK::Camera</name>
    <filename>classDJI_1_1onboardSDK_1_1Camera.html</filename>
    <member kind="enumeration">
      <name>CAMERA_CODE</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Camera.html</anchorfile>
      <anchor>aee8ef107407d83f9dd027c4afa6925f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_GIMBAL_SPEED</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Camera.html</anchorfile>
      <anchor>aee8ef107407d83f9dd027c4afa6925f9aab9ced0451b34ec6f397ac9f24b036b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_GIMBAL_ANGLE</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Camera.html</anchorfile>
      <anchor>aee8ef107407d83f9dd027c4afa6925f9ab11e929cd6b0977696ac95c061f77d2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_CAMERA_SHOT</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Camera.html</anchorfile>
      <anchor>aee8ef107407d83f9dd027c4afa6925f9aa18d851c3256d0176d5741939a3ce07b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_CAMERA_VIDEO_START</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Camera.html</anchorfile>
      <anchor>aee8ef107407d83f9dd027c4afa6925f9aa436f24d74c62cc2e7cf1df595e594d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODE_CAMERA_VIDEO_STOP</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Camera.html</anchorfile>
      <anchor>aee8ef107407d83f9dd027c4afa6925f9ad627d17fa3a49ecc567df39415cf9a7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Camera</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Camera.html</anchorfile>
      <anchor>af01aa5cdfec31ac5f3ce03217f563129</anchor>
      <arglist>(CoreAPI *ControlAPI=0)</arglist>
    </member>
    <member kind="function">
      <type>CoreAPI *</type>
      <name>getApi</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Camera.html</anchorfile>
      <anchor>a3b6073643c2afe2c5502789f0fb74b70</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>GimbalData</type>
      <name>getGimbal</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Camera.html</anchorfile>
      <anchor>a1b52b757b4c6eb02182af04bb9756c29</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float32_t</type>
      <name>getPitch</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Camera.html</anchorfile>
      <anchor>ae23d1f8295610b9ede997a1ac2288bd6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float32_t</type>
      <name>getRoll</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Camera.html</anchorfile>
      <anchor>a49a9029fb804b7273d10ae7438360738</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float32_t</type>
      <name>getYaw</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Camera.html</anchorfile>
      <anchor>a240349c3259542745776db7c13f12fc1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPitchLimit</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Camera.html</anchorfile>
      <anchor>aff933623dabb4e5b4103255373d0ec3d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRollLimit</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Camera.html</anchorfile>
      <anchor>a89f2fa0b311220047842facdac1a7060</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isYawLimit</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Camera.html</anchorfile>
      <anchor>ae834e9b43f9289ae7d434528ce62370d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setApi</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Camera.html</anchorfile>
      <anchor>a3fdbfb57490a0622986c4f882c4525e8</anchor>
      <arglist>(CoreAPI *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCamera</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Camera.html</anchorfile>
      <anchor>a5f5a5e955ca32578a55635cdc6351efb</anchor>
      <arglist>(CAMERA_CODE camera_cmd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGimbalAngle</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Camera.html</anchorfile>
      <anchor>a1efa8d6e7eb7cda6f2c6f2f9210ec8c8</anchor>
      <arglist>(GimbalAngleData *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGimbalSpeed</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Camera.html</anchorfile>
      <anchor>ad7125ca0b0be458fb59e46eb688523c4</anchor>
      <arglist>(GimbalSpeedData *data)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CoreAPI *</type>
      <name>api</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Camera.html</anchorfile>
      <anchor>aae631959354fd9541185669a6ecc20b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::CMDSession</name>
    <filename>structDJI_1_1onboardSDK_1_1CMDSession.html</filename>
    <member kind="variable">
      <type>CallBack</type>
      <name>handler</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1CMDSession.html</anchorfile>
      <anchor>a57b8390695bb0147bf4fe52ae1457eab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MMU_Tab *</type>
      <name>mmu</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1CMDSession.html</anchorfile>
      <anchor>abe16632c96040326b5ac897c88450937</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>preSeqNum</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1CMDSession.html</anchorfile>
      <anchor>a0bdde7871a2a548361a2b2d71e833f77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>time_ms</type>
      <name>preTimestamp</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1CMDSession.html</anchorfile>
      <anchor>a954af2b71012173259f251c385c6fcf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>retry</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1CMDSession.html</anchorfile>
      <anchor>a07731503343217535b4801e3d0b34a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>sent</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1CMDSession.html</anchorfile>
      <anchor>ab6d96dd5f79f7b2ec923d3c422b0c16f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>sessionID</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1CMDSession.html</anchorfile>
      <anchor>a199b2731fe5aa7f5b62baf2f0da7cd8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timeout</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1CMDSession.html</anchorfile>
      <anchor>a56cfcc46e9dc4e0beef39d38bc61d731</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>usageFlag</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1CMDSession.html</anchorfile>
      <anchor>a06fef163d1ae67347d60f08474884dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UserData</type>
      <name>userData</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1CMDSession.html</anchorfile>
      <anchor>aaf1085cb3b2f932e406318e03316aac0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::Command</name>
    <filename>structDJI_1_1onboardSDK_1_1Command.html</filename>
    <member kind="variable">
      <type>uint8_t *</type>
      <name>buf</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1Command.html</anchorfile>
      <anchor>abfd56e6a6873e9faba183047e5a65a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>encrypt</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1Command.html</anchorfile>
      <anchor>a12fb5e40e1a77beb55535912115d17c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CallBack</type>
      <name>handler</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1Command.html</anchorfile>
      <anchor>a2b4acce3ddb069a77b92c441a4878216</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>length</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1Command.html</anchorfile>
      <anchor>aa1220fa842ff4656dc55a44173da9ec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>retry</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1Command.html</anchorfile>
      <anchor>adb8cb71f8404d68b0f0656d4d0c13524</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>sessionMode</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1Command.html</anchorfile>
      <anchor>ab8f8b3990f398c2ad6810c1f68210059</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>timeout</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1Command.html</anchorfile>
      <anchor>a9f34eb00d9d654ccdb2d67a80136e6a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UserData</type>
      <name>userData</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1Command.html</anchorfile>
      <anchor>ad13c4386f66274fed0d2868f9212c3ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::CommonData</name>
    <filename>structDJI_1_1onboardSDK_1_1CommonData.html</filename>
    <member kind="variable">
      <type>float32_t</type>
      <name>x</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1CommonData.html</anchorfile>
      <anchor>a4730ee74b3475a470c72cf02b37de33f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float32_t</type>
      <name>y</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1CommonData.html</anchorfile>
      <anchor>acde7d20ff6506a59d6bea244fa95e766</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float32_t</type>
      <name>z</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1CommonData.html</anchorfile>
      <anchor>a7cdff15ee5957a5d5090f76f2e86a0e1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DJI::onboardSDK::CoreAPI</name>
    <filename>classDJI_1_1onboardSDK_1_1CoreAPI.html</filename>
    <member kind="function">
      <type>void</type>
      <name>ack</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a2fb857e74eeceacb4632afd465696b31</anchor>
      <arglist>(req_id_t req_id, unsigned char *ackdata, int len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>activate</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a8466a9e84832b06f529b5a8c4add13c2</anchor>
      <arglist>(ActivateData *data, CallBack callback=0, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>activate</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>aa86e92debf14c980712fd2805eed70e0</anchor>
      <arglist>(ActivateData *data, int timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>allocateACK</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ae51abb88dcad9e04a01e9e51dbb8208c</anchor>
      <arglist>(Header *protocolHeader)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>byteHandler</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>af9269aa61bcab29c1deeee70d82ebf53</anchor>
      <arglist>(const uint8_t in_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>byteStreamHandler</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a1e60c24675d8af3aee0cd275f3cd4a42</anchor>
      <arglist>(uint8_t *buffer, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callbackPoll</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a3d9a23a34b6d86989aa93e3c87e4ef69</anchor>
      <arglist>(CoreAPI *api)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CoreAPI</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ac091e76795d6ce3acba33832aa25c662</anchor>
      <arglist>(HardDriver *Driver=0, Version SDKVersion=0, bool userCallbackThread=false, CallBack userRecvCallback=0, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CoreAPI</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a7cfb5183c4a504c57b60c98537497e26</anchor>
      <arglist>(HardDriver *Driver, Version SDKVersion, CallBackHandler userRecvCallback, bool userCallbackThread=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>decodeACKStatus</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>aa084ce8f8847bd4c87a23c01f01d07c2</anchor>
      <arglist>(unsigned short ack)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>decodeMissionStatus</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a7be9cc64e49f061947e78956da20e5ef</anchor>
      <arglist>(uint8_t ack)</arglist>
    </member>
    <member kind="function">
      <type>ActivateData</type>
      <name>getAccountData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ae35f58e3a1293bc5615502055e94864a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getACKFrameStatus</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a24399ad7a05d619119284478ed136152</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getActivateMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a47a99ae0f97af48ee49bc798c5702ec0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getArmMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a383f56b1704e3919a67abd9516cba853</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAttiCtrlMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>aeb239780d65f8a4fbf3c47c72428033d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getBroadcastFrameStatus</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a95b15463d5cd418f1ecd364a2517a6c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getDisArmMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a59a39d89eea4e166650b99751756a943</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getDrawCirMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a0afb5dd69ad290079486216601a7845f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getDrawSqrMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a9ef9f17dbf40a88d1caff7f5a950943e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>HardDriver *</type>
      <name>getDriver</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ab06228e965457f85ac8eebc7669a09ef</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SDKFilter</type>
      <name>getFilter</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ab7fa0d20a6e4bf39a43a1c8a4841667f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getFollowData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a7a8bd847b48be1b4ed101ffee5feb13a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getGimbalCtrlMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ac044836303bdd41a0727a249b95ec205</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getGlobalNavTestMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>aac555454dcd671df9d5c98c4c25c8f3d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getGoHomeMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a37d27491ff28c7f88c918f9da39fb754</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getHotPointData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a021fc52fda6637f3624ae14e1a96dc28</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getLandingMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a1250ba5e0e9951ef75edd2178c6a9aa0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getLocalMissionPlanCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>acb2e9724a99ebd260b1984c43bf3fcbc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getLocalNavTestMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a330f902846a39356d8ffe7fb3b38cd41</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getObtainControlMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ad8fb88ea4af11dbec0e08dcff1be1709</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getReleaseControlMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a24a0149afeb3426fc4623f547f0987c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Version</type>
      <name>getSDKVersion</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>aba01d2d5cc5fa9b13198312d1cc8fd5f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SimpleACK</type>
      <name>getSimpleACK</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a445e343c9e82e4b29a529f3948b52e00</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getStartVideoMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a0c7285ab04be4c92cadc67b22ea00524</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getStopVideoMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ae5e878edd3100b096ea419330248403a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getTakeOffMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a9993018edac6b83a7dd4dc8a131c14f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getTakePhotoMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a1c225e99afd76ba76856bb0225036846</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getVRCTestMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>af904eeab31d7ecaff5ccb9e4642a9916</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getWayPointData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ab5aa9af0ebe66a85ef24630284a1699d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getWayPointTestMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ae874e78e0ccff0f53a9bb5f46de9d308</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyCaller</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a8295bc2e7fc96c5c1742083a757f9ad6</anchor>
      <arglist>(Header *protocolHeader)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyNonBlockingCaller</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a9ad0dc79416b572c3ffc1c452e5071b3</anchor>
      <arglist>(Header *protocolHeader)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseFromMobileCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>afdf9c3d84a6b4445edacff7e2e29c219</anchor>
      <arglist>(CoreAPI *api, Header *protocolHeader, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readPoll</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a9889430a05b47c9bc998964ec114bbe6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendPoll</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a5373ef1d252b233a022cc08e7b6df96c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendToMobile</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>aab14455abec31a59e43df6e1c313b682</anchor>
      <arglist>(uint8_t *data, uint8_t len, CallBack callback=0, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAccountData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a76c8fa26fdc252af20b013928ec03ad6</anchor>
      <arglist>(const ActivateData &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setACKFrameStatus</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a078feb6bf36b83eb65f5e49b1ace8801</anchor>
      <arglist>(uint32_t usageFlag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setActivateMobileCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a6e037317404e81ed6ed8a83f1004cabc</anchor>
      <arglist>(CallBackHandler callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setActivateMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>adccb9d305202f7e2a1a393797e9287ba</anchor>
      <arglist>(bool userInput)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setActivation</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a2a8f3380779cf660be316aa45470bb99</anchor>
      <arglist>(bool isActivated)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setArmMobileCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a3e6cf130c8e3ddbdb5413e4f4c56996e</anchor>
      <arglist>(CallBackHandler callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setArmMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a873a14d548e7ce89f52915797f52e6f5</anchor>
      <arglist>(bool userInput)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAttiCtrlMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ae61a64e8a5198937d16937fda64e7657</anchor>
      <arglist>(bool userInput)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBroadcastCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a7be1fa967af760409494aadb779ad413</anchor>
      <arglist>(CallBackHandler callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBroadcastCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a7a2532f6bd90f8833b328c33bff215a4</anchor>
      <arglist>(CallBack handler, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBroadcastFrameStatus</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>af3e295a5aa0edf034b8ac354b2a83dab</anchor>
      <arglist>(bool isFrame)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBroadcastFreq</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a5490da3ad6bf7ea37f89783a4a75689a</anchor>
      <arglist>(uint8_t *dataLenIs16, CallBack callback=0, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>setBroadcastFreq</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>af49c3a3266e9a135f71b64c030106e7e</anchor>
      <arglist>(uint8_t *dataLenIs16, int timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBroadcastFreqDefaults</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ac02ec7458365af90e9ea4e17ac9e08d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>setBroadcastFreqDefaults</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a5938890f73c9764cb8ceea6bb7d57634</anchor>
      <arglist>(int timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBroadcastFreqToZero</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a92ee77e17bbba258f2b9e9480b2d6360</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setControl</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>af619595cd224912796dc1efb6c0f5827</anchor>
      <arglist>(bool enable, CallBack callback=0, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>setControl</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a9148f90dc5a0a63511aef905d8890363</anchor>
      <arglist>(bool enable, int timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDisArmMobileCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ad7258ab08afac26e177d1cebeab395ce</anchor>
      <arglist>(CallBackHandler callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDisArmMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a83bd8f4925b400f4caf8c985116c50c3</anchor>
      <arglist>(bool userInput)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDrawCirMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ac8dcaf9a9111d28dc9dbf6b08bc2dc7c</anchor>
      <arglist>(bool userInput)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDrawSqrMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a6d8e29781a7d35ee2ce7c989992afdbf</anchor>
      <arglist>(bool userInput)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDriver</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>af11e76e300013a8d9a229019eaf01ab8</anchor>
      <arglist>(HardDriver *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFollowCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a0086639b7c91a4472a5ac99ccbdb0891</anchor>
      <arglist>(CallBackHandler callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFollowCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ada9e01caf49776b0c69e0aa3e8737d86</anchor>
      <arglist>(CallBack handler, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFollowData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>aee573550da2469e7992097540550faef</anchor>
      <arglist>(bool value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromMobileCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a87d781819f5dc535daa1c6ad92bfced1</anchor>
      <arglist>(CallBackHandler FromMobileEntrance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromMobileCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>afdca7cb8111d1521ad81f6c3e6759f84</anchor>
      <arglist>(CallBack handler, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGimbalCtrlMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a779607a48d6fced5ee0a7cc24312d87a</anchor>
      <arglist>(bool userInput)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGlobalNavTestMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>abdbde227c2f9b6a1408193947f730cbd</anchor>
      <arglist>(bool userInput)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGoHomeMobileCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a50ccf2518a0b7ffb3a0b464368793f26</anchor>
      <arglist>(CallBackHandler callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGoHomeMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ac211186aff1d438f61da315f6b7c30d2</anchor>
      <arglist>(bool userInput)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHotPointCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>adfcbba3dcc3a3601bcff8d59b23a5462</anchor>
      <arglist>(CallBackHandler callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHotPointCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a7ea491db760a0a5e2890e5f34fd73241</anchor>
      <arglist>(CallBack handler, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHotPointData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>aeec7ae9063e509bbd6bf6039ead9be00</anchor>
      <arglist>(bool value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKey</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a0b42c3b5010dea459c294a357d5f759c</anchor>
      <arglist>(const char *key)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLandingMobileCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a240f17a727ba20d203eb5f19991e206c</anchor>
      <arglist>(CallBackHandler callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLandingMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a3b60bd9841d1d8d0a96a22f4f2a408ab</anchor>
      <arglist>(bool userInput)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLocalMissionPlanCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>aa6da8b11e43eb2551ed35601194bb449</anchor>
      <arglist>(bool userInput)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLocalNavTestMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a3fbc9500545cbfabfe39f973d1511822</anchor>
      <arglist>(bool userInput)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMisssionCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a57207f4d89ab3cb9f43ea4516c24cda8</anchor>
      <arglist>(CallBackHandler callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMisssionCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a5d32fae675b9168226067931861d444a</anchor>
      <arglist>(CallBack handler, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setObtainControlMobileCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a221c804340554e0c04b31e8eeba96b33</anchor>
      <arglist>(CallBackHandler callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setObtainControlMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>abca494d078238a1894280b68672ca1bb</anchor>
      <arglist>(bool userInput)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReleaseControlMobileCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a5eacd73e5c42d293f810249453c977df</anchor>
      <arglist>(CallBackHandler callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReleaseControlMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a070c4f6bd802ee9b1785e714661ecfe8</anchor>
      <arglist>(bool userInput)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStartVideoMobileCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ae4625806ed7b8e268de468ac184073b5</anchor>
      <arglist>(CallBackHandler callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStartVideoMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ae03bdbf246906b58df574b9ba2a12c38</anchor>
      <arglist>(bool userInput)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStopVideoMobileCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>aa18a3c021c835828e7904b77e0bb1e31</anchor>
      <arglist>(CallBackHandler callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStopVideoMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ab0ce68976933174de5b3510b67f0a202</anchor>
      <arglist>(bool userInput)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSyncFreq</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a67ae36ef3a172c1bc7e12d47e6d58696</anchor>
      <arglist>(uint32_t freqInHz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTakeOffMobileCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ae3dc48c6ddcd628e9cb7992d2590b07b</anchor>
      <arglist>(CallBackHandler callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTakeOffMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a2a957b4cae44c8a9e4815b83c41779b2</anchor>
      <arglist>(bool userInput)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTakePhotoMobileCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ae0ab582c0f9c50cec30838e4c05202c6</anchor>
      <arglist>(CallBackHandler callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTakePhotoMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>adbea19379f37d89da3e34aaa3165e54f</anchor>
      <arglist>(bool userInput)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVersion</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>aadeecafaad54eeabdfd6212d2b64ea3d</anchor>
      <arglist>(const Version &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVRCTestMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ab551009b3904d9a6880a8568264cff53</anchor>
      <arglist>(bool userInput)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWayPointCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ad9ee12d90fc1d8b34cd6bbd495dc5203</anchor>
      <arglist>(CallBackHandler callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWayPointCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a5c643e4afb449e6cd279f5b086363fb4</anchor>
      <arglist>(CallBack handler, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWayPointData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ac8cad19f2b08d929011ad923cf87f45f</anchor>
      <arglist>(bool value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWayPointEventCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>aa86a2ff99668a7442751b45962669953</anchor>
      <arglist>(CallBackHandler callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWayPointEventCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a21df6f96098d14cdb01a88fe079843bf</anchor>
      <arglist>(CallBack handler, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWayPointTestMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>af9533e616811a4ea6f97b4555fa1ae99</anchor>
      <arglist>(bool userInput)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>send</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>accec1bc503740cc4540142a2d8c403db</anchor>
      <arglist>(unsigned char session_mode, unsigned char is_enc, CMD_SET cmd_set, unsigned char cmd_id, void *pdata, int len, CallBack ack_callback, int timeout=0, int retry_time=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>send</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a34f54e10c7faec4ac0f921cdfa6baf67</anchor>
      <arglist>(unsigned char session_mode, bool is_enc, CMD_SET cmd_set, unsigned char cmd_id, void *pdata, size_t len, int timeout=0, int retry_time=1, CallBack ack_handler=0, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>send</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ae541770460eb82571214aa7aa5370a21</anchor>
      <arglist>(Command *parameter)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>activateCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a276b59646ac53feac6c880599b46f4cf</anchor>
      <arglist>(CoreAPI *api, Header *protocolHeader, UserData userData=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getDroneVersionCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>aaf7292ccf285edcf1344884f28d28f7b</anchor>
      <arglist>(CoreAPI *api, Header *protocolHeader, UserData userData=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>sendToMobileCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ab47e6ad8da3ce016c10b8a110c3cef22</anchor>
      <arglist>(CoreAPI *api, Header *protocolHeader, UserData userData=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setControlCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a660cedbef43caf19eb1997b07bff0959</anchor>
      <arglist>(CoreAPI *api, Header *protocolHeader, UserData userData=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setFrequencyCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ae2a42832570ba3df08810c155b7c158d</anchor>
      <arglist>(CoreAPI *api, Header *protocolHeader, UserData userData=0)</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>ack_data</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>aadc5da4d57b8eaa5b7bdb5ed29a0bf69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>HotPointReadACK</type>
      <name>hotpointReadACK</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ae324c9c136862ab9daa457f9663f790f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MissionACKUnion</type>
      <name>missionACKUnion</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a146e8c2715f07b6ecda41ed08daaeb02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>HardDriver *</type>
      <name>serialDevice</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ab1a1af9a5c356b86c408b308548b82f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>stopCond</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a0b5f3dbc0a3113b89ffec5f9bc47609b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WayPointInitACK</type>
      <name>waypointInitACK</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>aa9a142ba653989ed55e5559b068567c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>ackInterface</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a639cd98c312dce58cf7df1bc9c3a41b0</anchor>
      <arglist>(Ack *parameter)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>ACKSession *</type>
      <name>allocACK</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a97a75bbea5b4808ff7e01205bdf5bac3</anchor>
      <arglist>(unsigned short session_id, unsigned short size)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>MMU_Tab *</type>
      <name>allocMemory</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a46b1d0ba7f37146ca80e8e081c7ec395</anchor>
      <arglist>(unsigned short size)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>CMDSession *</type>
      <name>allocSession</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a7d95492c45a3e7f983039f090e4f967f</anchor>
      <arglist>(unsigned short session_id, unsigned short size)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>appHandler</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>aa0a00a270b593544770142ff54f8c1b7</anchor>
      <arglist>(Header *protocolHeader)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>broadcast</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ae175a03d89793b4364a1d470370d2dfe</anchor>
      <arglist>(Header *protocolHeader)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callApp</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a9ef0f87f7104b507f12385f6f05c05b7</anchor>
      <arglist>(SDKFilter *p_filter)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>checkStream</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a4966eab8c913849f32836a3938b9e67b</anchor>
      <arglist>(SDKFilter *p_filter)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>unsigned short</type>
      <name>encrypt</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a2c89b66457876b98524f8c652a7d4701</anchor>
      <arglist>(unsigned char *pdest, const unsigned char *psrc, unsigned short w_len, unsigned char is_ack, unsigned char is_enc, unsigned char session_id, unsigned short seq_num)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>freeACK</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ae578ddb2bbdd6e4d31841081c881d72e</anchor>
      <arglist>(ACKSession *session)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>freeSession</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a017b276e8978e02ed4a9ce8c6ea1ff77</anchor>
      <arglist>(CMDSession *session)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a6952ade200f3fd0c6e796fdcd066125e</anchor>
      <arglist>(HardDriver *Driver, CallBackHandler userRecvCallback, bool userCallbackThread, Version SDKVersion)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>recvReqData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a1e8b3d0834206364c7472d4ac2e8fb73</anchor>
      <arglist>(Header *protocolHeader)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>sendData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a1a18c53beecaa23528288958ddfb4808</anchor>
      <arglist>(unsigned char *buf)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>sendInterface</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a63adeb61571a3a437c2fddd47dad5b97</anchor>
      <arglist>(Command *parameter)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a7f2d0b143b128498b1bbd3379220bc50</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupMMU</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a4c84e0292b330175c5d5dba3837f60f0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupSession</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a904563c5b64ba46da70af06103061204</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>storeData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ace56e49143bd3a026e486603005f451e</anchor>
      <arglist>(SDKFilter *p_filter, unsigned char in_data)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>streamHandler</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a5d2c0d58470e73a75116c81a217ee96f</anchor>
      <arglist>(SDKFilter *p_filter, unsigned char in_data)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>verifyData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a2976a611553145cbfc834ec2489168e3</anchor>
      <arglist>(SDKFilter *p_filter)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>verifyHead</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a542424e6b2acbd28499b3648c7df5600</anchor>
      <arglist>(SDKFilter *p_filter)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ActivateData</type>
      <name>accountData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a3974ab68b03d11fa3888af32f251237c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint32_t</type>
      <name>ackFrameStatus</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a7419f78a100e12ba3dd590a8b613e3e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ACKSession</type>
      <name>ACKSessionTab</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a0c8079e1e6b27447aa667f85a48354cb</anchor>
      <arglist>[SESSION_TABLE_NUM-1]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>activateMobileCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>aa3103ff8647888d86cf47bb9e6d80695</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>activateMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a04608935c93811b3a7517a182d9a9766</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>armMobileCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a0594a3fc67ef94c289df547af803d642</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>armMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a90d84ce7da3783f45b357a08eb294a12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>attiCtrlMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>aaf2765da0bf1ccf115284e7f50936c16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>broadcastCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a29fa5f188dfa79806e147e09414204bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BroadcastData</type>
      <name>broadcastData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a10c9b1e5a958f200ca6873c253e81e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>broadcastFrameStatus</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a8d5f6042629236130b5b800eb8b3e1ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>callbackThread</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a41a04ac844d7cd0bbea1cf4b560b9a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMDSession</type>
      <name>CMDSessionTab</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>abc430ab2003babe2fa209d6aa98ebf11</anchor>
      <arglist>[SESSION_TABLE_NUM]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>disArmMobileCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>aa80262804258e3841bb8b90df0c6e19c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>disArmMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a0d53d9daccffe32c0c661b7392cc65c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>drawCirMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ac7c83671528b498dbc3e60e8af374d43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>drawSqrMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a38eb7cc5a15f84946c9a9c09a2d9d49f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned char</type>
      <name>encodeACK</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>af9c291f7db9068531119e94c8fcd9a9a</anchor>
      <arglist>[ACK_SIZE]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned char</type>
      <name>encodeSendData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a8c9c96840eb0dcdeb9975148df95f7e4</anchor>
      <arglist>[BUFFER_SIZE]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SDKFilter</type>
      <name>filter</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a8ae42ce19a6e3e1e2b729a515ce4b300</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>followCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a9ba8ebb96b60fa2511c7510ef0ebfec7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>followData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>aa96185d198e060cbeb90ec1476459756</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>fromMobileCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ae4061352db3f8e89e868cf9244fc7171</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>gimbalCtrlMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a06770fa7a76b34934356dc1b0d0598c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>globalNavTestMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a42d95a61d69fd91be0ce60036c5c1dcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>goHomeMobileCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a0d583f76b4f33b65c8367f5aa1403fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>goHomeMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a92524ca1df70ad372c643d71272a610f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>hotPointCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a50db804355c2d411a84eb1c05f51f6b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>hotPointData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a76c2dd42687717941bd102ca902fa007</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>landingMobileCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a7fc82a3e147c97162adf7d0593edce0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>landingMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a84e97e6b98b1dba66676566ad183e215</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>localMissionPlanCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a1591b40d1ff456f7a6917324ebb5af44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>localNavTestMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a136f71282905e07fa79fa3fa7bb7be8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned char</type>
      <name>memory</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>aeeaf7ec5e3a1a0b64dd3811f5014e030</anchor>
      <arglist>[MEMORY_SIZE]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>missionCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>adb36a954a46a82b9d2c225c3491e7117</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MMU_Tab</type>
      <name>MMU</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a2f2d3b77f8796d0244408bc28fc8312c</anchor>
      <arglist>[MMU_TABLE_NUM]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>obtainControlMobileCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ad814d98091e9c0c982ac23a5a903ab33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>obtainControlMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a1801e91606ddde31df0168b9c66ef5f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>recvCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a4917e6e379ed8e41bb2ad919dabcd1eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>releaseControlMobileCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a3f7eaff7d9b856ecf56db952433fdc81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>releaseControlMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a5bb90450a784b87007839b5019620191</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned short</type>
      <name>seq_num</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a32743a9d9619e7b03f0c4024482de13a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>startVideoMobileCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a2427adda99cbea28558db6090b610920</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>startVideoMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a6f2d6d831a8f70e4ca8707c44f37702e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>stopVideoMobileCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a804ed1f8fe489a7ccb8d62a41480f17f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>stopVideoMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>afb67e6092dd5c03981ee565498725647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>takeOffMobileCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>abb63bad23bd8941f0d15ccd04d27b934</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>takeOffMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>af015999fd8043fa7e5fcc85119334c34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>takePhotoMobileCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ab9c02afdee1baeff8dad415e1b8b1204</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>takePhotoMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a6bfc3107b9804bf39661bc94ee294c8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>VersionData</type>
      <name>versionData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ab347960a18bad2b6d5e95f460d302828</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>VRCTestMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a55d988c61a5635d50232048890b4f36b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>wayPointCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a8989a0e846b070a9cc4f1721f5591121</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>wayPointData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a84a21042bf6d7d5526cefb70dfce0e2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CallBackHandler</type>
      <name>wayPointEventCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a0bd7ca77fb27091f92a08f825a9f24b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>wayPointTestMobileCMD</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a998aa498ce6c7bda52e13978e6daf46e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>nonBlockingCBThreadEnable</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a3ee339bcc77f8e18c850e425e7b605cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDroneVersion</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>ad0af34b1556ba02f25daeaf0e91d61b3</anchor>
      <arglist>(CallBack callback=0, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>VersionData</type>
      <name>getDroneVersion</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a94346c03fc72f0d9ca8a8709dad67f91</anchor>
      <arglist>(int timeout)</arglist>
    </member>
    <member kind="function">
      <type>BroadcastData</type>
      <name>getBroadcastData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a6e28d9d1bf933ee5ccfab6ec8891e16e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TimeStampData</type>
      <name>getTime</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>af90c4551b82a3926d9ed5316b4084bb3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>FlightStatus</type>
      <name>getFlightStatus</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a83775b0cee8ef84d454ce6025edc1b62</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CtrlInfoData</type>
      <name>getCtrlInfo</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>a07b9b6eaa2cd7dcf717cac8c5163f9a9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>BatteryData</type>
      <name>getBatteryCapacity</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1CoreAPI.html</anchorfile>
      <anchor>accb169d18e0ce644b0adf7284483cc41</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::CtrlInfoData</name>
    <filename>structDJI_1_1onboardSDK_1_1CtrlInfoData.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>deviceStatus</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1CtrlInfoData.html</anchorfile>
      <anchor>ade9507d21fa18fab2c2c265970272d90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>flightStatus</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1CtrlInfoData.html</anchorfile>
      <anchor>acbd620d478d0ed7c8cf17f8947a48615</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mode</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1CtrlInfoData.html</anchorfile>
      <anchor>a260a41d6c225abe4247ffc57f9dbdb94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>reserved</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1CtrlInfoData.html</anchorfile>
      <anchor>a2b556eb31e711e787da4bd32757f016c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>vrcStatus</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1CtrlInfoData.html</anchorfile>
      <anchor>a9412cd45de3658fe0fdbed58637b8300</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::DroneVersionACK</name>
    <filename>structDJI_1_1onboardSDK_1_1DroneVersionACK.html</filename>
    <member kind="variable">
      <type>unsigned char</type>
      <name>ack</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1DroneVersionACK.html</anchorfile>
      <anchor>a15062f329829f6063e2d984da94a8395</anchor>
      <arglist>[MAX_ACK_SIZE]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DJI::onboardSDK::Flight</name>
    <filename>classDJI_1_1onboardSDK_1_1Flight.html</filename>
    <member kind="enumeration">
      <name>Device</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>aa9daa5fe8721471fc1bb93a99fb4499b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_RC</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>aa9daa5fe8721471fc1bb93a99fb4499ba8117a2c753daaf2e6f7cb3f0110b2fc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_APP</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>aa9daa5fe8721471fc1bb93a99fb4499ba3f175a093964ac9692f1357b5faf4579</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_SDK</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>aa9daa5fe8721471fc1bb93a99fb4499ba092d2f52fdde5eaeb43a058a92a204e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>HorizontalCoordinate</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>af3cd9df0f71b75ffc0ce6c7abdb6513b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HORIZONTAL_GROUND</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>af3cd9df0f71b75ffc0ce6c7abdb6513ba12baa87bce8ad8bb722d672909baa31b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HORIZONTAL_BODY</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>af3cd9df0f71b75ffc0ce6c7abdb6513bacc58884db8be1534fe7213ec4e02bf85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>HorizontalLogic</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>ae918bbcdd45816c74caa28b7dcf7e7f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HORIZONTAL_ANGLE</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>ae918bbcdd45816c74caa28b7dcf7e7f9a2fdb54ac83da89e0b347f4876bbf707a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HORIZONTAL_VELOCITY</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>ae918bbcdd45816c74caa28b7dcf7e7f9a8994684ab49d9600d79ef7a10c19a2eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HORIZONTAL_POSITION</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>ae918bbcdd45816c74caa28b7dcf7e7f9ac99bfe224db8c3fa5c5f66e60c092eaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>Mode</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>af83429c89ed162261fe1ee105c009165</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ATTI_STOP</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>af83429c89ed162261fe1ee105c009165a951885088674383595742064d0685156</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HORIZ_ANG_VERT_VEL_YAW_ANG</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>af83429c89ed162261fe1ee105c009165a02d3fee5e11a5859b84e605d1362a948</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HORIZ_ANG_VERT_VEL_YAW_RATE</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>af83429c89ed162261fe1ee105c009165aa3f2bdaa8ea93a2c8f1f9129536d9001</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HORIZ_VEL_VERT_VEL_YAW_ANG</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>af83429c89ed162261fe1ee105c009165a6a03f4ee338b808151291e8e9d4a1445</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HORIZ_VEL_VERT_VEL_YAW_RATE</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>af83429c89ed162261fe1ee105c009165adb1e82e4e3410b96c955c3eab6fb8411</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HORIZ_POS_VERT_VEL_YAW_ANG</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>af83429c89ed162261fe1ee105c009165a7171089b04291a87f4324abdba9457d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HORIZ_POS_VERT_VEL_YAW_RATE</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>af83429c89ed162261fe1ee105c009165a8a99523592d3d9bf67c3f479143da4bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HORIZ_ANG_VERT_POS_YAW_ANG</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>af83429c89ed162261fe1ee105c009165a0e96213a95cf3a6d4dd2947df0a55e57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HORIZ_ANG_VERT_POS_YAW_RATE</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>af83429c89ed162261fe1ee105c009165ad76755d5030d14c32a22247cbbc53dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HORIZ_VEL_VERT_POS_YAW_ANG</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>af83429c89ed162261fe1ee105c009165aef6f3029e31aab236529e24a9a677d62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HORIZ_VEL_VERT_POS_YAW_RATE</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>af83429c89ed162261fe1ee105c009165ad65a4abe4e6036116908d9f5ac4be3a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HORIZ_POS_VERT_POS_YAW_ANG</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>af83429c89ed162261fe1ee105c009165ac4e9a5f4fda8379c4f2089d46d021a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HORIZ_POS_VERT_POS_YAW_RATE</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>af83429c89ed162261fe1ee105c009165a42b800734a80974283ab0a6c1fdae297</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HORIZ_ANG_VERT_THR_YAW_ANG</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>af83429c89ed162261fe1ee105c009165a7f6b329a19c2d852f254ea1ec871bfb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HORIZ_ANG_VERT_THR_YAW_RATE</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>af83429c89ed162261fe1ee105c009165a62061a0f6d839ccdddd6983939ef0ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HORIZ_VEL_VERT_THR_YAW_ANG</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>af83429c89ed162261fe1ee105c009165a6dcfe51b1b5632abe3885d2f46288389</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HORIZ_VEL_VERT_THR_YAW_RATE</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>af83429c89ed162261fe1ee105c009165a796a2b17323f757a661bae5a911e6680</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HORIZ_POS_VERT_THR_YAW_ANG</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>af83429c89ed162261fe1ee105c009165a007b94ef172612522282aa33e62b789c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HORIZ_POS_VERT_THR_YAW_RATE</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>af83429c89ed162261fe1ee105c009165a537faa12a324e392d82512031f528d33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPS_ATII_CTRL_CL_YAW_RATE</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>af83429c89ed162261fe1ee105c009165af383c8b85464e68583f5035ececf21bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPS_ATTI_CTRL_YAW_RATE</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>af83429c89ed162261fe1ee105c009165a957c0451f290a6e27216dc388f7eda02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ATTI_CTRL_YAW_RATE</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>af83429c89ed162261fe1ee105c009165a2655770beb9c4420e292f30445bb5fee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ATTI_CTRL_STOP</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>af83429c89ed162261fe1ee105c009165af29a7373737841e3402333226316fa17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_NOT_SUPPORTED</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>af83429c89ed162261fe1ee105c009165a515bb68d5883408616c411b154f41c7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>SmoothMode</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a2ba6b590d35f3a2d9c8fb737b5150454</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SMOOTH_DISABLE</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a2ba6b590d35f3a2d9c8fb737b5150454a6395ce90601f217ccb731c2aceef24c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SMOOTH_ENABLE</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a2ba6b590d35f3a2d9c8fb737b5150454afd8fba1f90470f4ecf6ba644f1089a1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>Status</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a00b10b7801e18497cdb4fb494a4ba1a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATUS_GROUND_STANDBY</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a00b10b7801e18497cdb4fb494a4ba1a5aacb7b75a4f789cef0ffacda5dfe38bd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATUS_TAKE_OFF</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a00b10b7801e18497cdb4fb494a4ba1a5a30b5faefdab8885a6a18cae7695b07ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATUS_SKY_STANDBY</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a00b10b7801e18497cdb4fb494a4ba1a5add60fd85ba90c605060041aa568daf1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATUS_LANDING</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a00b10b7801e18497cdb4fb494a4ba1a5a3592af897b12eba9a51f368d07cfa869</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATUS_FINISHING_LANDING</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a00b10b7801e18497cdb4fb494a4ba1a5a66ce3bfaf8e44f7fc5522d06e6296fb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>TASK</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>aa809943ef3fd9187d2020c8d25c05a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TASK_GOHOME</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>aa809943ef3fd9187d2020c8d25c05a28a7955fea05a70d7129d4fff0ba0a83cff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TASK_TAKEOFF</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>aa809943ef3fd9187d2020c8d25c05a28aadf56ec8143d2113e9ede000a3c4b0cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TASK_LANDING</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>aa809943ef3fd9187d2020c8d25c05a28ac434b31ca87b50452adf9ad119a54739</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>VerticalLogic</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a7a0df8da580cba3ab0a3a88e91e8be66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VERTICAL_VELOCITY</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a7a0df8da580cba3ab0a3a88e91e8be66a6ea8eafff30edb7cb545f5000186f507</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VERTICAL_POSITION</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a7a0df8da580cba3ab0a3a88e91e8be66adf6e8c08bb36a73e96737ad3bfe50925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VERTICAL_THRUST</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a7a0df8da580cba3ab0a3a88e91e8be66af2c1573860ea9d61285305b37608bfed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>YawCoordinate</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>aa04bc1ce0b8934691507e512cb393786</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YAW_GROUND</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>aa04bc1ce0b8934691507e512cb393786adec0478427a514442daa7789aac361dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YAW_BODY</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>aa04bc1ce0b8934691507e512cb393786a99b4be407e31b2c0d44a22680d3684e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>YawLogic</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>aa46ea2afd08a3c45ad28cfe49d721eec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YAW_ANGLE</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>aa46ea2afd08a3c45ad28cfe49d721eeca00307a4057be5d9270c7c7d475348055</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YAW_RATE</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>aa46ea2afd08a3c45ad28cfe49d721eeca78c269036fd10476bb698eea988dd79e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>control</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>af5e533f9a2b225b2604501a9dcded9fc</anchor>
      <arglist>(uint8_t flag, float32_t x, float32_t y, float32_t z, float32_t yaw)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Flight</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a32306fffa274c6a34d90481cfb51da37</anchor>
      <arglist>(CoreAPI *ControlAPI=0)</arglist>
    </member>
    <member kind="function">
      <type>CommonData</type>
      <name>getAcceleration</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a468a431f738f794776f19170735a1637</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CoreAPI *</type>
      <name>getApi</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a26f4cea3ae5a5bae1c63a67a4db24c2f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Device</type>
      <name>getControlDevice</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>ae6621f9acba575ba26e1fc50342691e9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Mode</type>
      <name>getControlMode</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a9e2f079369e315365e9a62b9e9604639</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EulerAngle</type>
      <name>getEulerAngle</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>aa1e5b1308ed639f16964cf531566e15f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>MagnetData</type>
      <name>getMagnet</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a23fbea760546876fbd6b6af269deb1d1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Angle</type>
      <name>getPitch</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a41604d855fda630c3a4420cf58a930be</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>PositionData</type>
      <name>getPosition</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a6f0ef126a71f3883d7df50790437c8cf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>QuaternionData</type>
      <name>getQuaternion</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a63fcbf96eb69c5ffe7c1cfae237ec5de</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Angle</type>
      <name>getRoll</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a6188b40cfb874849aa5c4f374ce0a6cd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>getStatus</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>acd81623fad01ec3bd92e33d6c711f34a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>VelocityData</type>
      <name>getVelocity</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a53690b65d2507009bcf0f7abb11f405f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Angle</type>
      <name>getYaw</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a20d49572f0c45c1e9862240a9c114b99</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CommonData</type>
      <name>getYawRate</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a097f8e5f55b1de4bc62754b061221bd5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setApi</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a8142aa3bf450eeb265cb4ded07941e3f</anchor>
      <arglist>(CoreAPI *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setArm</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a037f02fa10fe350189ed36c484c15318</anchor>
      <arglist>(bool enable, CallBack ArmCallback=0, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>setArm</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>acc832d327e42af0758c3c25683a084b5</anchor>
      <arglist>(bool enable, int timer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFlight</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>ad6c5b5604c41fae7f250bee2405330fc</anchor>
      <arglist>(FlightData *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMovementControl</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a53ae6a258cac9f81337e6cd1488d9347</anchor>
      <arglist>(uint8_t flag, float32_t x, float32_t y, float32_t z, float32_t yaw)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>task</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a758a6c38d51b77ba943024ad8aee26e6</anchor>
      <arglist>(TASK taskname, CallBack TaskCallback=0, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>task</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a703a3efc39b27a4bf458b6c4b21b581a</anchor>
      <arglist>(TASK taskname, int timer)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>armCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>ae4f2810f68f99c675adf16bbd5131985</anchor>
      <arglist>(CoreAPI *api, Header *protoclHeader, UserData userData=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>taskCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a6b25d5269660b35f4d8d0642cb89bf3f</anchor>
      <arglist>(CoreAPI *api, Header *protocolHeader, UserData userData=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static EulerAngle</type>
      <name>toEulerAngle</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a1464a8202e2e726c3bda67e037d88a82</anchor>
      <arglist>(QuaternionData quaternionData)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static EulerianAngle</type>
      <name>toEulerianAngle</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a782c40da11ad290e1156e78d72170f08</anchor>
      <arglist>(QuaternionData data)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QuaternionData</type>
      <name>toQuaternion</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a73e05e302e179a315a837a6e7839ea20</anchor>
      <arglist>(EulerianAngle eulerAngleData)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CoreAPI *</type>
      <name>api</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a3f0551f392b05978d7648a1cad37485b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TaskData</type>
      <name>taskData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Flight.html</anchorfile>
      <anchor>a39a2828b22575819993701542c0c5dab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::FlightData</name>
    <filename>structDJI_1_1onboardSDK_1_1FlightData.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>flag</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1FlightData.html</anchorfile>
      <anchor>ae591d3d2ccaea4031d959079ade4e7f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float32_t</type>
      <name>x</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1FlightData.html</anchorfile>
      <anchor>a3daccca86eca10d104d72f9ee0606434</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float32_t</type>
      <name>y</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1FlightData.html</anchorfile>
      <anchor>afac9185c2a18916c48ea2b12c7a26995</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float32_t</type>
      <name>yaw</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1FlightData.html</anchorfile>
      <anchor>a02938118631c3a12181097e41970a7a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float32_t</type>
      <name>z</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1FlightData.html</anchorfile>
      <anchor>ae7f175907b70c22dbd864d7cc7e0ec40</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DJI::onboardSDK::Follow</name>
    <filename>classDJI_1_1onboardSDK_1_1Follow.html</filename>
    <member kind="enumeration">
      <name>MODE</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Follow.html</anchorfile>
      <anchor>a275b6488621961b4d93ce9dad6c25aef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_RELATIVE</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Follow.html</anchorfile>
      <anchor>a275b6488621961b4d93ce9dad6c25aefa3fc77b8f1548feb55d824f02852b5b47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_ROUTE</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Follow.html</anchorfile>
      <anchor>a275b6488621961b4d93ce9dad6c25aefa2cc6e0153a4826071d3604973d9f29bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_SMART</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Follow.html</anchorfile>
      <anchor>a275b6488621961b4d93ce9dad6c25aefaa6cd810b12736e39ad448d4d411bc954</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>SENSITIVITY</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Follow.html</anchorfile>
      <anchor>a963f944b2aaf7b0719a29ee221a56d51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SENSE_LOW</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Follow.html</anchorfile>
      <anchor>a963f944b2aaf7b0719a29ee221a56d51a78e8a77c8583315d655ab92bdf3b4fc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SENSE_MID</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Follow.html</anchorfile>
      <anchor>a963f944b2aaf7b0719a29ee221a56d51a1173b26e1704b80b43232ae269e5701f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SENSE_HIGH</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Follow.html</anchorfile>
      <anchor>a963f944b2aaf7b0719a29ee221a56d51a73ad6c360833187703f1315030a3f737</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>YAW_TYPE</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Follow.html</anchorfile>
      <anchor>ab37996e693407fe63b14a9ae1c71996b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YAW_TOTARGET</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Follow.html</anchorfile>
      <anchor>ab37996e693407fe63b14a9ae1c71996ba12352fdaa4521dd509bbc8a9c40462c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YAW_CUSTOM</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Follow.html</anchorfile>
      <anchor>ab37996e693407fe63b14a9ae1c71996ba0f7cf58a476370e58884219880197589</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Follow</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Follow.html</anchorfile>
      <anchor>ac4040a8149206b36a31f3f4a85270d30</anchor>
      <arglist>(CoreAPI *ControlAPI=0)</arglist>
    </member>
    <member kind="function">
      <type>FollowData</type>
      <name>getData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Follow.html</anchorfile>
      <anchor>aa57ebfee17ae26f2cb24edacc2376a42</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pause</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Follow.html</anchorfile>
      <anchor>a014e135f35a4646303335c1922ef0b2b</anchor>
      <arglist>(bool isPause, CallBack callback=0, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>MissionACK</type>
      <name>pause</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Follow.html</anchorfile>
      <anchor>a7a6f5ab97df03061ebb10ecad5f1aa32</anchor>
      <arglist>(bool isPause, int timer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Follow.html</anchorfile>
      <anchor>abce4850980feaa7d317737d8a26c52e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Follow.html</anchorfile>
      <anchor>adcdf0d6d3f33a6cb1f7ee5d65f064d7f</anchor>
      <arglist>(const FollowData &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMode</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Follow.html</anchorfile>
      <anchor>a9129b7d2e4c2e40cf15290cb1e67c530</anchor>
      <arglist>(const MODE mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensitivity</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Follow.html</anchorfile>
      <anchor>aa31c20bb297422ddaa2656a1a3bf7d2d</anchor>
      <arglist>(const SENSITIVITY sense)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTarget</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Follow.html</anchorfile>
      <anchor>af207810effb7e52db3e49a856ce106f0</anchor>
      <arglist>(FollowTarget target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setYawType</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Follow.html</anchorfile>
      <anchor>a54ebe51ad9372600e48a09fb921fdd61</anchor>
      <arglist>(const YAW_TYPE type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Follow.html</anchorfile>
      <anchor>aa1ca78bfa706e0cec0d0665361ca3529</anchor>
      <arglist>(FollowData *Data=0, CallBack callback=0, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>MissionACK</type>
      <name>start</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Follow.html</anchorfile>
      <anchor>a9c294699dd0cda85af96efe37f1dd3bd</anchor>
      <arglist>(FollowData *Data, int timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Follow.html</anchorfile>
      <anchor>a1899e2e2a1c2299cb22a65f455a578f0</anchor>
      <arglist>(CallBack callback=0, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>MissionACK</type>
      <name>stop</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Follow.html</anchorfile>
      <anchor>afe2643a75c740f8f57aaf491475fe06e</anchor>
      <arglist>(int timer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateTarget</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Follow.html</anchorfile>
      <anchor>a599c2fc39172a09a11c90c1e19a8b802</anchor>
      <arglist>(FollowTarget target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateTarget</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Follow.html</anchorfile>
      <anchor>af8f6a63b95c36febe8164e2002fd813d</anchor>
      <arglist>(float64_t latitude, float64_t longitude, uint16_t height, uint16_t angle)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CoreAPI *</type>
      <name>api</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Follow.html</anchorfile>
      <anchor>a917435334a38a94aa74479e8e351f550</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FollowData</type>
      <name>followData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1Follow.html</anchorfile>
      <anchor>a75aaff4f3c731f5482fc95b398daf496</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::FollowData</name>
    <filename>structDJI_1_1onboardSDK_1_1FollowData.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mode</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1FollowData.html</anchorfile>
      <anchor>a0be7ffe76b1106e3505bc65dbd47aede</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sensitivity</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1FollowData.html</anchorfile>
      <anchor>a92669c64a75ab632ff97ce2043d27306</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FollowTarget</type>
      <name>target</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1FollowData.html</anchorfile>
      <anchor>a7eae48be3fc6260646e21c5a33c7c8ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>yaw</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1FollowData.html</anchorfile>
      <anchor>a84f1c5fdf8a4efcd315f86b801113eaf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::FollowTarget</name>
    <filename>structDJI_1_1onboardSDK_1_1FollowTarget.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>angle</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1FollowTarget.html</anchorfile>
      <anchor>aeb1b0e152a6b0d19bfe1a370e1fee4c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>height</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1FollowTarget.html</anchorfile>
      <anchor>a6bf01b57b7922493839f5f18ee2ff347</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float64_t</type>
      <name>latitude</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1FollowTarget.html</anchorfile>
      <anchor>a6f78754802330cb0baf8d5e5ddc63c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float64_t</type>
      <name>longitude</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1FollowTarget.html</anchorfile>
      <anchor>a8b4be049c79472c0b6f9a8793c554d4b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::GimbalAngleData</name>
    <filename>structDJI_1_1onboardSDK_1_1GimbalAngleData.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>duration</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1GimbalAngleData.html</anchorfile>
      <anchor>a4e3d5ca38ef4cbe54f59270c43802577</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mode</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1GimbalAngleData.html</anchorfile>
      <anchor>ab001a7e52408fa7bd38629d776674332</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>pitch</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1GimbalAngleData.html</anchorfile>
      <anchor>a46c971868f73d7c9ccfdf4c983282c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>roll</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1GimbalAngleData.html</anchorfile>
      <anchor>a2027924a683d2abc57625de08e612243</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>yaw</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1GimbalAngleData.html</anchorfile>
      <anchor>a2b85b9e1a42b48af5f3e319bee721519</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::GimbalData</name>
    <filename>structDJI_1_1onboardSDK_1_1GimbalData.html</filename>
    <member kind="variable">
      <type>float32_t</type>
      <name>pitch</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1GimbalData.html</anchorfile>
      <anchor>a45b484337f6d94ab59d3c8c0f6bee6b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>pitchLimit</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1GimbalData.html</anchorfile>
      <anchor>a5b74877d9190f5656385b18ddd236a2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>reserved</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1GimbalData.html</anchorfile>
      <anchor>a65767ea3e2aa22d02e4cd26fac2dc364</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float32_t</type>
      <name>roll</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1GimbalData.html</anchorfile>
      <anchor>a87e0cf95c3043c99e6a6c046d196bba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rollLimit</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1GimbalData.html</anchorfile>
      <anchor>a93eb6340b816b733ebbae5792168a015</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float32_t</type>
      <name>yaw</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1GimbalData.html</anchorfile>
      <anchor>ab52d7271f1803a5327b3090efdbfe0f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>yawLimit</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1GimbalData.html</anchorfile>
      <anchor>ac82e60e0b20184225f9e04c01a00482a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::GimbalSpeedData</name>
    <filename>structDJI_1_1onboardSDK_1_1GimbalSpeedData.html</filename>
    <member kind="variable">
      <type>int16_t</type>
      <name>pitch</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1GimbalSpeedData.html</anchorfile>
      <anchor>ac70a44bcaf1332548c6fa49160c4ad15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>reserved</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1GimbalSpeedData.html</anchorfile>
      <anchor>a7dfa9e237e9df73c35fd5069255bef1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>roll</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1GimbalSpeedData.html</anchorfile>
      <anchor>abc12f1516a7d00eb20d7b7cb3de714f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>yaw</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1GimbalSpeedData.html</anchorfile>
      <anchor>a0bccd88dd6324df718d7d9753c87a4af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::GPSData</name>
    <filename>structDJI_1_1onboardSDK_1_1GPSData.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>date</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1GPSData.html</anchorfile>
      <anchor>add7b387e8d7d3b563ab2a1938f8725a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>Hmsl</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1GPSData.html</anchorfile>
      <anchor>ac36d3f868cde3d09b8baec73ab453b06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>latitude</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1GPSData.html</anchorfile>
      <anchor>adce2f1675d976144d7a2898b23b0ffdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>longitude</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1GPSData.html</anchorfile>
      <anchor>ab878820bb227d6560b9abe091ec6c08c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>time</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1GPSData.html</anchorfile>
      <anchor>ad17b6f0e7905876b91d428c9540998df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float32_t</type>
      <name>velocityEast</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1GPSData.html</anchorfile>
      <anchor>af8334b816600f627141dfbfd6450db97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float32_t</type>
      <name>velocityGround</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1GPSData.html</anchorfile>
      <anchor>ac33952b3d773936e44c478bd1e028ea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float32_t</type>
      <name>velocityNorth</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1GPSData.html</anchorfile>
      <anchor>adb47add26a2d490cb95822aab64944b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::GPSPositionData</name>
    <filename>structDJI_1_1onboardSDK_1_1GPSPositionData.html</filename>
    <member kind="variable">
      <type>float64_t</type>
      <name>altitude</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1GPSPositionData.html</anchorfile>
      <anchor>acd215ea39f8ef93865d200fc8b2c3b0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float64_t</type>
      <name>latitude</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1GPSPositionData.html</anchorfile>
      <anchor>a209eb049e5b393231e94dff79c04d026</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float64_t</type>
      <name>longitude</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1GPSPositionData.html</anchorfile>
      <anchor>af420eb47b866afb19aaeac3c87e10296</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::GSPushData</name>
    <filename>structDJI_1_1onboardSDK_1_1GSPushData.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data_1</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1GSPushData.html</anchorfile>
      <anchor>a80d7e7581a4cda2e86ceadad8a967f3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data_2</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1GSPushData.html</anchorfile>
      <anchor>aea132fcfc8911ecadd65b737fd092b39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data_3</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1GSPushData.html</anchorfile>
      <anchor>a82c25462780fe17954b8014b83bb21f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data_4</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1GSPushData.html</anchorfile>
      <anchor>a54908df1abbe573b4748f309d187a314</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data_5</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1GSPushData.html</anchorfile>
      <anchor>a3b093dd87b049f53eb1ab36744293b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>type</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1GSPushData.html</anchorfile>
      <anchor>a9a6191d9a8e6cea356eaf580784492f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DJI::onboardSDK::HardDriver</name>
    <filename>classDJI_1_1onboardSDK_1_1HardDriver.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>displayLog</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver.html</anchorfile>
      <anchor>a98d8e8ee10a64dcd880f694f6cf6b137</anchor>
      <arglist>(const char *buf=0)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>freeACK</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver.html</anchorfile>
      <anchor>a7c99f1d353e9608e31da26e9441f22a2</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>freeMemory</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver.html</anchorfile>
      <anchor>a175faa535f2c278e25dbb683dcdfa179</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>freeMSG</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver.html</anchorfile>
      <anchor>ae1ff91f12f1ac4a5dcf8301d44c6d2d9</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>freeNonBlockCBAck</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver.html</anchorfile>
      <anchor>aed3399cb89de4188cb6a076a57eb5579</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>freeProtocolHeader</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver.html</anchorfile>
      <anchor>ae4f001c4b585c95c42fa98959edd06aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getDeviceStatus</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver.html</anchorfile>
      <anchor>a58404eb4e4e8e87b811745db17c7179d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual time_ms</type>
      <name>getTimeStamp</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver.html</anchorfile>
      <anchor>a6a8e5a1d10b8f3f33f3e4a683661539c</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HardDriver</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver.html</anchorfile>
      <anchor>aed15b859d91d3b262e334d96de844a12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>init</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver.html</anchorfile>
      <anchor>a4bd7d6bcbb708b905e6296f3d1ac9eab</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>lockACK</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver.html</anchorfile>
      <anchor>ad1345cacb82312afbe652c784fc23907</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>lockMemory</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver.html</anchorfile>
      <anchor>a8dc3cee8ac1490a5b7a1b5446515f7cc</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>lockMSG</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver.html</anchorfile>
      <anchor>ae40233a230aae298004fe1b92f68679b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>lockNonBlockCBAck</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver.html</anchorfile>
      <anchor>a7c4c7e8b9aaa4dd4c9013e4a58116e97</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>lockProtocolHeader</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver.html</anchorfile>
      <anchor>abe4a78dd0a038cf895245cc8e89c6b3d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>nonBlockWait</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver.html</anchorfile>
      <anchor>a4aa997a6452db5269c47af560d69f475</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>notify</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver.html</anchorfile>
      <anchor>a14b641ee120947e6780d5ac2249f5f2e</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyNonBlockCBAckRecv</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver.html</anchorfile>
      <anchor>abc114236ab5997851d203797043c2f41</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>readall</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver.html</anchorfile>
      <anchor>a6315d9b57f5af0fb248a162185d36e19</anchor>
      <arglist>(uint8_t *buf, size_t maxlen)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>send</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver.html</anchorfile>
      <anchor>a618b229205cca01a1a8571a4ff02bf11</anchor>
      <arglist>(const uint8_t *buf, size_t len)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>wait</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HardDriver.html</anchorfile>
      <anchor>a469196f918efbfe6943fad0b6d1acc59</anchor>
      <arglist>(int timeout)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::Header</name>
    <filename>structDJI_1_1onboardSDK_1_1Header.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>crc</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1Header.html</anchorfile>
      <anchor>a47519b4b509ff412cf00b267a69b9f27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>enc</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1Header.html</anchorfile>
      <anchor>aa5ad9d6527b180964553250333b480b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>isAck</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1Header.html</anchorfile>
      <anchor>a6485efaeeeba45c67a5f13d85eb6f6e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>length</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1Header.html</anchorfile>
      <anchor>a2142a30fb117ebc5069cd13ec0353269</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>padding</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1Header.html</anchorfile>
      <anchor>afd6f8754828fa64d6a160a60f2a52af5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>reversed0</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1Header.html</anchorfile>
      <anchor>af3ce36bcc06b7a8fb9f0577c2c594b76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>reversed1</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1Header.html</anchorfile>
      <anchor>a8795aa82bbd107a742721f6983aa8cba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>sequenceNumber</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1Header.html</anchorfile>
      <anchor>ab3340b640c57253572e39b2dbfb9d292</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>sessionID</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1Header.html</anchorfile>
      <anchor>afd4a4a3efdc7090e32ba4910d3ae1389</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>sof</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1Header.html</anchorfile>
      <anchor>ac96e308fe0a642ea3637862a2a9d88aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>version</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1Header.html</anchorfile>
      <anchor>aec4ba2a85f3900e44ef42cc23a4bac5d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DJI::onboardSDK::HotPoint</name>
    <filename>classDJI_1_1onboardSDK_1_1HotPoint.html</filename>
    <class kind="struct">DJI::onboardSDK::HotPoint::YawRate</class>
    <member kind="enumeration">
      <name>View</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>ae5de1aada1ff726fe4c8139311d2d31b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIEW_NORTH</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>ae5de1aada1ff726fe4c8139311d2d31ba3d08f407ce0be60ef51d884dc4b855b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIEW_SOUTH</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>ae5de1aada1ff726fe4c8139311d2d31ba068a9bd8ce4a0f4f885b0c74622ef2b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIEW_WEST</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>ae5de1aada1ff726fe4c8139311d2d31bad7d851bbc521b44cad983b67aecbeddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIEW_EAST</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>ae5de1aada1ff726fe4c8139311d2d31ba2f9b297163c62dc4d5d11c52663b225b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIEW_NEARBY</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>ae5de1aada1ff726fe4c8139311d2d31baad44222344df9c80301747c41740c39d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>YawMode</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>acf689a7784b43d81e72f1b46c86119c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YAW_AUTO</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>acf689a7784b43d81e72f1b46c86119c3acf3abb038fcf3f4d594215c187c26a01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YAW_INSIDE</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>acf689a7784b43d81e72f1b46c86119c3a1988cabb7f4d786f563b2f95c32bfe83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YAW_OUTSIDE</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>acf689a7784b43d81e72f1b46c86119c3aacd8c0b28891b6ad2d67bb433945d4e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YAW_CUSTOM</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>acf689a7784b43d81e72f1b46c86119c3a6af3b9e6422dcb88f6d822827a62063d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YAW_STATIC</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>acf689a7784b43d81e72f1b46c86119c3a219cf23472f7036a6b53d2c297811f60</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DJI::onboardSDK::HotPoint::YawRate</type>
      <name>YawRate</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>a419776bbcbc91e19bac343748e5f948c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>HotPointData</type>
      <name>getData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>a5b7b80f5f0355e47a5d70039324476e0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HotPoint</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>a13e6e30fad787ea04c4c8db9b266c91d</anchor>
      <arglist>(CoreAPI *ControlAPI=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>acab4ebecd436f7dc5604b9eee8f5f657</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pause</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>ac56fe239abc5e031f8a08dc99c69ac05</anchor>
      <arglist>(bool isPause, CallBack callback=0, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>MissionACK</type>
      <name>pause</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>a85f3208746531e8ce3175b29750cc4f0</anchor>
      <arglist>(bool isPause, int timer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>a7f098ab950abafdd263c03e695056ac1</anchor>
      <arglist>(CallBack callback=0, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>MissionACK</type>
      <name>readData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>ac52c6a4e96f3bf28d1681824283585cc</anchor>
      <arglist>(int timer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetYaw</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>a38357cec7ce45df965a1aa3740bba254</anchor>
      <arglist>(CallBack callback=0, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>MissionACK</type>
      <name>resetYaw</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>ae84c795f966f64f0f27a11dd88e4fd35</anchor>
      <arglist>(int timer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCameraView</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>aec9b12becba5c50103c4652544b36587</anchor>
      <arglist>(View view)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClockwise</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>aa53f88d5970a4f5c4ea691e80710c3be</anchor>
      <arglist>(bool isClockwise)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>a71572a01dfd5fe36fed492114d0652bc</anchor>
      <arglist>(const HotPointData &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHotPoint</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>a83c54570ef64acaff9f0858a5f072676</anchor>
      <arglist>(float64_t longtitude, float64_t latitude, float64_t altitude)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHotPoint</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>ab5688d60253b03798bc0beb0ea162ceb</anchor>
      <arglist>(GPSPositionData gps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRadius</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>a54f36081323958d19f2b1330d78691e8</anchor>
      <arglist>(float64_t meter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setYawMode</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>abed2a656d4ef4db2a954a6a9562331d7</anchor>
      <arglist>(YawMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setYawRate</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>add4bc95192fcaf70a07976105ba60bfa</anchor>
      <arglist>(float32_t defree)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>a92446411eb21eea88736280fa6c05bee</anchor>
      <arglist>(CallBack callback=0, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>HotPointStartACK</type>
      <name>start</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>a286aa009f0d2d0cd6a6f313fee1b07d1</anchor>
      <arglist>(int timer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>a298c84ff8bb21263f4e9dc9f3aa5f401</anchor>
      <arglist>(CallBack callback=0, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>MissionACK</type>
      <name>stop</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>a165e1c0d9a1c8a0bb52c606e6b3f36ad</anchor>
      <arglist>(int timer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateRadius</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>a7e78f65c7b8924654a4955ecc0858a62</anchor>
      <arglist>(float32_t meter, CallBack callback=0, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>MissionACK</type>
      <name>updateRadius</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>a8a2d5028817a28ab7d3464f0e2b5aefa</anchor>
      <arglist>(float32_t meter, int timer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateYawRate</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>ac23134615302df5988695d7252e918c2</anchor>
      <arglist>(YawRate &amp;Data, CallBack callback=0, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>MissionACK</type>
      <name>updateYawRate</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>afae948545d869446ebbe77867e6828ce</anchor>
      <arglist>(YawRate &amp;Data, int timer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateYawRate</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>a08b8057a2a6c978867340809b056810a</anchor>
      <arglist>(float32_t yawRate, bool isClockwise, CallBack callback=0, UserData userData=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>readCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>a6f89d42a59da85c5521a101d7f6886c6</anchor>
      <arglist>(CoreAPI *api, Header *protoclHeader, UserData userdata)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>startCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>a47c6bc6c09ae5aa11246da9b6e98f7b2</anchor>
      <arglist>(CoreAPI *api, Header *protocolHeader, UserData userdata=0)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CoreAPI *</type>
      <name>api</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>aab0b281f8fdf603f526ac9c358be595d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>HotPointData</type>
      <name>hotPointData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1HotPoint.html</anchorfile>
      <anchor>a6ea2bb01336eb08141f34ebb3dce4cb5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::HotPoint::YawRate</name>
    <filename>structDJI_1_1onboardSDK_1_1HotPoint_1_1YawRate.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>clockwise</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1HotPoint_1_1YawRate.html</anchorfile>
      <anchor>ab31501e1e7230e82bd1d909852530784</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float32_t</type>
      <name>yawRate</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1HotPoint_1_1YawRate.html</anchorfile>
      <anchor>a83bca7641cf31621613f019139a4359f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::HotPointACKData</name>
    <filename>structDJI_1_1onboardSDK_1_1HotPointACKData.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>failReasion</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1HotPointACKData.html</anchorfile>
      <anchor>a687c2c8ba957c58195bfe08072c0f24e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>radius</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1HotPointACKData.html</anchorfile>
      <anchor>a4cc41cc3b1db9f315dba5e66b3c2f899</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>status</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1HotPointACKData.html</anchorfile>
      <anchor>a24bc66cb0c81c1ef7549643fd2361d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>yawRate</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1HotPointACKData.html</anchorfile>
      <anchor>ae5df5b6fe5a00be930ca792d9ace43ec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::HotPointData</name>
    <filename>structDJI_1_1onboardSDK_1_1HotPointData.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>clockwise</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1HotPointData.html</anchorfile>
      <anchor>adf47e6874eedf5cae18630bb430832e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float64_t</type>
      <name>height</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1HotPointData.html</anchorfile>
      <anchor>a48d4ebb82f2494f0785d5baf9067f108</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float64_t</type>
      <name>latitude</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1HotPointData.html</anchorfile>
      <anchor>aa32d236419478e19a7dbb6d4318b2989</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float64_t</type>
      <name>longitude</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1HotPointData.html</anchorfile>
      <anchor>aa7280660fd387fe726eb2ef30bc90bbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float64_t</type>
      <name>radius</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1HotPointData.html</anchorfile>
      <anchor>af10e296edfb6c9d516a279d417637e7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>reserved</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1HotPointData.html</anchorfile>
      <anchor>ab38c1483205468e769e46d9935b6bdb2</anchor>
      <arglist>[11]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>startPoint</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1HotPointData.html</anchorfile>
      <anchor>a22c6445cea30bec6d1fdc74523ead484</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>version</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1HotPointData.html</anchorfile>
      <anchor>a045b60a0b715ee12480a62da291c76c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>yawMode</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1HotPointData.html</anchorfile>
      <anchor>a4ce03cefb3bbf5d287aa9367daad8793</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float32_t</type>
      <name>yawRate</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1HotPointData.html</anchorfile>
      <anchor>acda5249215aad64ba37d570c6262f586</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::HotPointReadACK</name>
    <filename>structDJI_1_1onboardSDK_1_1HotPointReadACK.html</filename>
    <member kind="variable">
      <type>MissionACK</type>
      <name>ack</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1HotPointReadACK.html</anchorfile>
      <anchor>a6b6639dc34851783b51b71c1ced4ba57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>HotPointData</type>
      <name>data</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1HotPointReadACK.html</anchorfile>
      <anchor>a887ec72183301639347f79e189de4d1d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::HotPointStartACK</name>
    <filename>structDJI_1_1onboardSDK_1_1HotPointStartACK.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ack</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1HotPointStartACK.html</anchorfile>
      <anchor>af23386f1b3c11e9d6ee251738ccad206</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float32_t</type>
      <name>maxRadius</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1HotPointStartACK.html</anchorfile>
      <anchor>a0cd1e23fb9fc8445464d8cb107618d1a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::MagData</name>
    <filename>structDJI_1_1onboardSDK_1_1MagData.html</filename>
    <member kind="variable">
      <type>int16_t</type>
      <name>x</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1MagData.html</anchorfile>
      <anchor>aa39ad2ffa897b28e7adb7483b5a487ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>y</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1MagData.html</anchorfile>
      <anchor>ab557e4f6c88c87d4bfbf4f64e81cb834</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>z</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1MagData.html</anchorfile>
      <anchor>a47ee1b93d2c676b23c9ae5f3d3bdc817</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::MagnetData</name>
    <filename>structDJI_1_1onboardSDK_1_1MagnetData.html</filename>
    <member kind="variable">
      <type>int16_t</type>
      <name>x</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1MagnetData.html</anchorfile>
      <anchor>a4d2e7a29aab82813cffa36f83f278c59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>y</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1MagnetData.html</anchorfile>
      <anchor>a3c96101bbf6a804eff9eec45911adc7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>z</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1MagnetData.html</anchorfile>
      <anchor>a93b44071aeed254bde7fdcacef8767bf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::MissionACKMap</name>
    <filename>structDJI_1_1onboardSDK_1_1MissionACKMap.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>code</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1MissionACKMap.html</anchorfile>
      <anchor>a41b7198e31a0f6cec979302c7c42d027</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>meaning</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1MissionACKMap.html</anchorfile>
      <anchor>a8d4f4ec07fd37c8a3b82a6c59d789fe1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>DJI::onboardSDK::MissionACKUnion</name>
    <filename>unionDJI_1_1onboardSDK_1_1MissionACKUnion.html</filename>
    <member kind="variable">
      <type>DroneVersionACK</type>
      <name>droneVersion</name>
      <anchorfile>unionDJI_1_1onboardSDK_1_1MissionACKUnion.html</anchorfile>
      <anchor>ad061e99d17090f1ac751fa4bb1a0a13d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>HotpointReadACK</type>
      <name>hotpointReadACK</name>
      <anchorfile>unionDJI_1_1onboardSDK_1_1MissionACKUnion.html</anchorfile>
      <anchor>aa62c7b10259cb3f70b77bd15ce20c912</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>HotPointStartACK</type>
      <name>hotpointStartACK</name>
      <anchorfile>unionDJI_1_1onboardSDK_1_1MissionACKUnion.html</anchorfile>
      <anchor>ae0a2d02de22c63160a948c46c34ae978</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MissionACK</type>
      <name>missionACK</name>
      <anchorfile>unionDJI_1_1onboardSDK_1_1MissionACKUnion.html</anchorfile>
      <anchor>a5045d25da9825d2a9ec7661c5902f454</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>raw_ack_array</name>
      <anchorfile>unionDJI_1_1onboardSDK_1_1MissionACKUnion.html</anchorfile>
      <anchor>a1080b202baa286f9029a9ffdcb3d9110</anchor>
      <arglist>[MAX_ACK_SIZE]</arglist>
    </member>
    <member kind="variable">
      <type>SimpleACK</type>
      <name>simpleACK</name>
      <anchorfile>unionDJI_1_1onboardSDK_1_1MissionACKUnion.html</anchorfile>
      <anchor>af347a0da29ab2d75571231a962be7700</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WayPointDataACK</type>
      <name>waypointDataACK</name>
      <anchorfile>unionDJI_1_1onboardSDK_1_1MissionACKUnion.html</anchorfile>
      <anchor>a46ef9b92102795e54ec1c8b67d250dde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WayPointInitACK</type>
      <name>waypointInitACK</name>
      <anchorfile>unionDJI_1_1onboardSDK_1_1MissionACKUnion.html</anchorfile>
      <anchor>aff8545e4f3596bbc4ae19254e8d7f890</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WayPointVelocityACK</type>
      <name>waypointVelocityACK</name>
      <anchorfile>unionDJI_1_1onboardSDK_1_1MissionACKUnion.html</anchorfile>
      <anchor>a06b04963863cb61f99e93b2d2c6a146f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::MMU_Tab</name>
    <filename>structDJI_1_1onboardSDK_1_1MMU__Tab.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>memSize</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1MMU__Tab.html</anchorfile>
      <anchor>a40f58197e54677f049b2b62643b71f1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char *</type>
      <name>pmem</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1MMU__Tab.html</anchorfile>
      <anchor>aa79c31a72ef0e06fb9a06c9b8e01d471</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>tabIndex</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1MMU__Tab.html</anchorfile>
      <anchor>a0e5912105c29f941e7a7130733d78783</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>usageFlag</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1MMU__Tab.html</anchorfile>
      <anchor>a2602221ad37fc6a1de530f44b120171f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::PositionData</name>
    <filename>structDJI_1_1onboardSDK_1_1PositionData.html</filename>
    <member kind="variable">
      <type>float32_t</type>
      <name>altitude</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1PositionData.html</anchorfile>
      <anchor>ac006d44f830b1493da4f672bf25b2ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>health</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1PositionData.html</anchorfile>
      <anchor>af16164225ab732b28627a92f1d20c02a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float32_t</type>
      <name>height</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1PositionData.html</anchorfile>
      <anchor>a4bf7872a54102ef77715f91cbec7a4f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float64_t</type>
      <name>latitude</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1PositionData.html</anchorfile>
      <anchor>a9d61f131bea216f7496e878a30a9051d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float64_t</type>
      <name>longitude</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1PositionData.html</anchorfile>
      <anchor>ad1ecb520070507fab4028b1c8052c2e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::QuaternionData</name>
    <filename>structDJI_1_1onboardSDK_1_1QuaternionData.html</filename>
    <member kind="variable">
      <type>float32_t</type>
      <name>q0</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1QuaternionData.html</anchorfile>
      <anchor>a2126a8001dd71f0e27f81d3e2052aa6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float32_t</type>
      <name>q1</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1QuaternionData.html</anchorfile>
      <anchor>aa57667e21cdc9c06f8d550da791dc658</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float32_t</type>
      <name>q2</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1QuaternionData.html</anchorfile>
      <anchor>ae520ea76536bdc7448a6f410a7994a98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float32_t</type>
      <name>q3</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1QuaternionData.html</anchorfile>
      <anchor>aa761b5cb12fa7205b3190fff638d62ef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::RadioData</name>
    <filename>structDJI_1_1onboardSDK_1_1RadioData.html</filename>
    <member kind="variable">
      <type>int16_t</type>
      <name>gear</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1RadioData.html</anchorfile>
      <anchor>a16e9d25e1f96d3b3a72feef3619f52ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>mode</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1RadioData.html</anchorfile>
      <anchor>ac12e18f62db173a19d9accfa0d62f3e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>pitch</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1RadioData.html</anchorfile>
      <anchor>a97f203961b3f8e353e441b5b00417cec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>roll</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1RadioData.html</anchorfile>
      <anchor>a0260fe13878f30a934046514268cbef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>throttle</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1RadioData.html</anchorfile>
      <anchor>a2bdf10802789efa91ab9bd44c2aae736</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>yaw</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1RadioData.html</anchorfile>
      <anchor>a1bbf45d0ed3dd7a26a3e51523c6d17c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::RCData</name>
    <filename>structDJI_1_1onboardSDK_1_1RCData.html</filename>
    <member kind="variable">
      <type>int16_t</type>
      <name>gear</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1RCData.html</anchorfile>
      <anchor>aff73eb5d404346c8107138e7c408e59e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>mode</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1RCData.html</anchorfile>
      <anchor>a66e62ad0df439b811b37271b2031df98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>pitch</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1RCData.html</anchorfile>
      <anchor>a1a09a1ca25243ce10bafd55e6ed0195d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>roll</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1RCData.html</anchorfile>
      <anchor>a71d0f6b2b7a9920a7bd28539b47b2782</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>throttle</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1RCData.html</anchorfile>
      <anchor>ae75bc9591c1fbe1153b8c915e694919c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>yaw</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1RCData.html</anchorfile>
      <anchor>a45ebb62b240b1a887a8cdd0fa28df82c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::RTKData</name>
    <filename>structDJI_1_1onboardSDK_1_1RTKData.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>date</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1RTKData.html</anchorfile>
      <anchor>a96de9b3dd47603be82a5eb61486eb65f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float32_t</type>
      <name>Hmsl</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1RTKData.html</anchorfile>
      <anchor>a52904c80b42d4dca673b750fa0a2dfd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float64_t</type>
      <name>latitude</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1RTKData.html</anchorfile>
      <anchor>a4e5c2de542f0f92f64ec54e6eeea99b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float64_t</type>
      <name>longitude</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1RTKData.html</anchorfile>
      <anchor>a9d6e843836fbcddbfa5736174610c2da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>posFlag</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1RTKData.html</anchorfile>
      <anchor>ad8ab17946b4448899dc3e50a1ec50e42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>time</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1RTKData.html</anchorfile>
      <anchor>acd010b621d8783db4e1246d3258b47ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float32_t</type>
      <name>velocityEast</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1RTKData.html</anchorfile>
      <anchor>a141ac8bfa43aad0fe1c0cb1faaa4d076</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float32_t</type>
      <name>velocityGround</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1RTKData.html</anchorfile>
      <anchor>a002a95cd7df302a8622651b82fb5c173</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float32_t</type>
      <name>velocityNorth</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1RTKData.html</anchorfile>
      <anchor>a358bf102b4c79887ddfb0e9ac30759ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>yaw</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1RTKData.html</anchorfile>
      <anchor>affe429bc299c82afa8ac7819429bad4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>yawFlag</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1RTKData.html</anchorfile>
      <anchor>ac824fabc2ad72530d69197c7f385445a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::SDKFilter</name>
    <filename>structDJI_1_1onboardSDK_1_1SDKFilter.html</filename>
    <member kind="variable">
      <type>unsigned char</type>
      <name>encode</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1SDKFilter.html</anchorfile>
      <anchor>a339314fda3cf1ecbef73de0e3ce1ffcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>recvBuf</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1SDKFilter.html</anchorfile>
      <anchor>aa45f5fe0da250b61453e6957263c55d2</anchor>
      <arglist>[BUFFER_SIZE]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>recvIndex</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1SDKFilter.html</anchorfile>
      <anchor>af40d98dc41f8c5bbe0b91f27488ad13c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>reuseCount</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1SDKFilter.html</anchorfile>
      <anchor>a4b82409257a9bc290edea878e55e9ccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>reuseIndex</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1SDKFilter.html</anchorfile>
      <anchor>af1efb8d5740bb16a90ebbd903ce63446</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>sdkKey</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1SDKFilter.html</anchorfile>
      <anchor>a7b6bb2dec7fa899fbefb91319d0fc2fc</anchor>
      <arglist>[32]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::TaskData</name>
    <filename>structDJI_1_1onboardSDK_1_1TaskData.html</filename>
    <member kind="variable">
      <type>unsigned char</type>
      <name>cmdData</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1TaskData.html</anchorfile>
      <anchor>a6269e89a8fe1512db4850bee011a357d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>cmdSequence</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1TaskData.html</anchorfile>
      <anchor>ab8447bd378cb9c138c49726dc718e613</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::TimeStampData</name>
    <filename>structDJI_1_1onboardSDK_1_1TimeStampData.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>nanoTime</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1TimeStampData.html</anchorfile>
      <anchor>add746a6ffbd4668dd8d38733dbb82938</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>syncFlag</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1TimeStampData.html</anchorfile>
      <anchor>a1d0dcadb2797c61deae81f33a5f1b118</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>time</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1TimeStampData.html</anchorfile>
      <anchor>aea9d03bc043adf819a0529665db64fa8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::Vector3fData</name>
    <filename>structDJI_1_1onboardSDK_1_1Vector3fData.html</filename>
    <member kind="variable">
      <type>float32_t</type>
      <name>x</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1Vector3fData.html</anchorfile>
      <anchor>a2a837430a181f70fd310a72e9f4d0031</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float32_t</type>
      <name>y</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1Vector3fData.html</anchorfile>
      <anchor>a9dfc6e8a259553ce7f117c62b55a3d87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float32_t</type>
      <name>z</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1Vector3fData.html</anchorfile>
      <anchor>ac182248ac0a9f3f565e3895d2c3f93c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::VelocityData</name>
    <filename>structDJI_1_1onboardSDK_1_1VelocityData.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>health</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1VelocityData.html</anchorfile>
      <anchor>a16fc0e9ba5f91333157e14681fd63680</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>reserve</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1VelocityData.html</anchorfile>
      <anchor>a80a2d3827c72ac48b9f189319b754420</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sensorID</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1VelocityData.html</anchorfile>
      <anchor>a8c73b1521049345b9a9c78b3ce54b485</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float32_t</type>
      <name>x</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1VelocityData.html</anchorfile>
      <anchor>a2205cb0e3c2660a80682d570d9bc60bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float32_t</type>
      <name>y</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1VelocityData.html</anchorfile>
      <anchor>a6e3317cf320a6065f4fea31daf411d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float32_t</type>
      <name>z</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1VelocityData.html</anchorfile>
      <anchor>a31c9a75c49ef34cc081b3796e7039428</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::VersionData</name>
    <filename>structDJI_1_1onboardSDK_1_1VersionData.html</filename>
    <member kind="variable">
      <type>DJI::onboardSDK::Version</type>
      <name>version</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1VersionData.html</anchorfile>
      <anchor>a89d7e85711513dbd785c97f2a8b11956</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>version_ack</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1VersionData.html</anchorfile>
      <anchor>a193360ca46574735b8cf86e14a9e4ee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>version_crc</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1VersionData.html</anchorfile>
      <anchor>a5d7cbf1885f5b70f85f18d677c71325e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>version_ID</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1VersionData.html</anchorfile>
      <anchor>a8761fe12c8f0941209e9a05ada3c610d</anchor>
      <arglist>[11]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>version_name</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1VersionData.html</anchorfile>
      <anchor>a1ab77e5e04cf3eb01a04d5220747cae5</anchor>
      <arglist>[32]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DJI::onboardSDK::VirtualRC</name>
    <filename>classDJI_1_1onboardSDK_1_1VirtualRC.html</filename>
    <member kind="enumeration">
      <name>CutOff</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1VirtualRC.html</anchorfile>
      <anchor>afb7e78cc867201d1c64eee3af9d69c65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CutOff_ToLogic</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1VirtualRC.html</anchorfile>
      <anchor>afb7e78cc867201d1c64eee3af9d69c65aaad9c1ba423796590cf22d52e277660e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CutOff_ToRealRC</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1VirtualRC.html</anchorfile>
      <anchor>afb7e78cc867201d1c64eee3af9d69c65a6d1f10656cc2a79cfccd8b8f18549822</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>CoreAPI *</type>
      <name>getApi</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1VirtualRC.html</anchorfile>
      <anchor>a937509163a463733565e3b3146788097</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>RadioData</type>
      <name>getRCData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1VirtualRC.html</anchorfile>
      <anchor>ab2ff6d77cdc0da443c5ae27736c06501</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>VirtualRCData</type>
      <name>getVRCData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1VirtualRC.html</anchorfile>
      <anchor>adde3376c294c532e5fbea7ec81bef009</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVirtualRC</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1VirtualRC.html</anchorfile>
      <anchor>a67756cb97c55c38283c7c171f22a2ba3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>neutralVRCSticks</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1VirtualRC.html</anchorfile>
      <anchor>a5a7974a1d812e1ed38b8bb9a092bebfc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1VirtualRC.html</anchorfile>
      <anchor>a9c5a799eb6b658be4e18ac24c16a1d2d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1VirtualRC.html</anchorfile>
      <anchor>a72a474c78f12b733244eec8a68d73f5b</anchor>
      <arglist>(VirtualRCData Data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1VirtualRC.html</anchorfile>
      <anchor>a1b6b198870cd24af401dcf75b2493730</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendSafeModeData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1VirtualRC.html</anchorfile>
      <anchor>a26bb84b709df68859b7caecefa190849</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setApi</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1VirtualRC.html</anchorfile>
      <anchor>a951528d2c87c4bb66bbd8941ab645285</anchor>
      <arglist>(CoreAPI *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setControl</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1VirtualRC.html</anchorfile>
      <anchor>a561e25be8d98214360affe7907b52f63</anchor>
      <arglist>(bool enable, CutOff cutoffType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVRCData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1VirtualRC.html</anchorfile>
      <anchor>adec1b129a3e091c56f3e9b6a04dc2253</anchor>
      <arglist>(const VirtualRCData &amp;value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VirtualRC</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1VirtualRC.html</anchorfile>
      <anchor>a2241fc42c7548f3286453addf040d4e5</anchor>
      <arglist>(CoreAPI *ControlAPI=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RadioData</type>
      <name>toRadioData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1VirtualRC.html</anchorfile>
      <anchor>a73145c476b89e8eb38a7d858411b8457</anchor>
      <arglist>(VirtualRCData &amp;vData)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RCData</type>
      <name>toRCData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1VirtualRC.html</anchorfile>
      <anchor>afff13516deb754a8ec26c36cceb49fea</anchor>
      <arglist>(VirtualRCData &amp;vData)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static VirtualRCData</type>
      <name>toVirtualRCData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1VirtualRC.html</anchorfile>
      <anchor>a8ddf48309b8d07f258e49ba5d1a720e0</anchor>
      <arglist>(RadioData &amp;rData)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CoreAPI *</type>
      <name>api</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1VirtualRC.html</anchorfile>
      <anchor>a171017a2730dd89d67b5ceb06df210e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>VirtualRCData</type>
      <name>vrcData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1VirtualRC.html</anchorfile>
      <anchor>a1f6a3ed78cba44ff59051e06cfec3a38</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::VirtualRCData</name>
    <filename>structDJI_1_1onboardSDK_1_1VirtualRCData.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>Channel_07</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1VirtualRCData.html</anchorfile>
      <anchor>acd1c74d7321f7f07e33ce379b55c1f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>Channel_08</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1VirtualRCData.html</anchorfile>
      <anchor>aa51ce1cda96d9990ff3c1f016d2cfdfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>Channel_09</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1VirtualRCData.html</anchorfile>
      <anchor>adfe3029647a5faad58a64a12438b95f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>Channel_10</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1VirtualRCData.html</anchorfile>
      <anchor>a005000b86e3dd7ed0ed17c7bdd48cdfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>Channel_11</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1VirtualRCData.html</anchorfile>
      <anchor>a16d1984aec73845820174e21eeb0330a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>Channel_12</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1VirtualRCData.html</anchorfile>
      <anchor>ad68c6195b9ff47c771dca8f58107242d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>Channel_13</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1VirtualRCData.html</anchorfile>
      <anchor>ade2ac09741fd05875ed9d0ec0eae106b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>Channel_14</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1VirtualRCData.html</anchorfile>
      <anchor>aa5e552841f71d236b540855edce06e22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>Channel_15</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1VirtualRCData.html</anchorfile>
      <anchor>ae9f4e3c1d0af0ccf61f6638d80f5c909</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>gear</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1VirtualRCData.html</anchorfile>
      <anchor>a49bcddc40c8e566aa1c2dc5e947dd89c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>mode</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1VirtualRCData.html</anchorfile>
      <anchor>a927da2f45eab97df2f7f47b7d52bf91b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>pitch</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1VirtualRCData.html</anchorfile>
      <anchor>a02eeeba2bcc60b6fc197afdaecdef2f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>reserved</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1VirtualRCData.html</anchorfile>
      <anchor>a87e65ddd712317f3a7173823c738a896</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>roll</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1VirtualRCData.html</anchorfile>
      <anchor>a943d5f3b60294d2909dcc8d6da51dca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>throttle</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1VirtualRCData.html</anchorfile>
      <anchor>aecee3e30134ebab167d7215a764af8d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>yaw</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1VirtualRCData.html</anchorfile>
      <anchor>a6107368759f8feb31b0c81311b5cf875</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::VirtualRCSetting</name>
    <filename>structDJI_1_1onboardSDK_1_1VirtualRCSetting.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>cutoff</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1VirtualRCSetting.html</anchorfile>
      <anchor>a6f5ef09c9f9e99d3d00a981397742f5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>enable</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1VirtualRCSetting.html</anchorfile>
      <anchor>a8f0464e3867c2082a66125a51c882adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>reserved</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1VirtualRCSetting.html</anchorfile>
      <anchor>add90748409b8feda77519a795a8b5e47</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DJI::onboardSDK::WayPoint</name>
    <filename>classDJI_1_1onboardSDK_1_1WayPoint.html</filename>
    <member kind="function">
      <type>WayPointData *</type>
      <name>getIndex</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1WayPoint.html</anchorfile>
      <anchor>ad9f695a74cf873f28e33a617200e67cb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>WayPointData *</type>
      <name>getIndex</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1WayPoint.html</anchorfile>
      <anchor>a80e9ea8f4f4adb467b41abafd3106e2e</anchor>
      <arglist>(size_t pos) const </arglist>
    </member>
    <member kind="function">
      <type>WayPointInitData</type>
      <name>getInfo</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1WayPoint.html</anchorfile>
      <anchor>ad445e0b37e275ac1a40bb6db5e7d5052</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1WayPoint.html</anchorfile>
      <anchor>a3fb8ca4fdc1a6385aeb1550769b0a94d</anchor>
      <arglist>(WayPointInitData *Info=0, CallBack callback=0, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>MissionACK</type>
      <name>init</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1WayPoint.html</anchorfile>
      <anchor>a1539a0523ce1b4fc3fe6d41254d5ee93</anchor>
      <arglist>(WayPointInitData *Info, int timer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pause</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1WayPoint.html</anchorfile>
      <anchor>ae8554465c36efe306ac7159e9c4fb2d0</anchor>
      <arglist>(bool isPause, CallBack callback=0, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>MissionACK</type>
      <name>pause</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1WayPoint.html</anchorfile>
      <anchor>a729739a91eb9b76e8090f38bfb014172</anchor>
      <arglist>(bool isPause, int timer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readIdleVelocity</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1WayPoint.html</anchorfile>
      <anchor>a3393f8aa0e40460ca897e137f54aa403</anchor>
      <arglist>(CallBack callback=0, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readIndexData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1WayPoint.html</anchorfile>
      <anchor>ae08206461380c81a6aa6c13525ff0020</anchor>
      <arglist>(uint8_t index, CallBack callback=0, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readInitData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1WayPoint.html</anchorfile>
      <anchor>a4e0ddb5fad1f7581865ae587824b7cd1</anchor>
      <arglist>(CallBack callback=0, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIndex</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1WayPoint.html</anchorfile>
      <anchor>a538c4e99e2318950882c191876600430</anchor>
      <arglist>(WayPointData *value, size_t pos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInfo</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1WayPoint.html</anchorfile>
      <anchor>a697de2d4ae1666c9504755c3307324fb</anchor>
      <arglist>(const WayPointInitData &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1WayPoint.html</anchorfile>
      <anchor>a9e3f8e46da4b2fdf8f138b86017245ea</anchor>
      <arglist>(CallBack callback=0, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>MissionACK</type>
      <name>start</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1WayPoint.html</anchorfile>
      <anchor>ad55520c6c509a12496829e70e2642106</anchor>
      <arglist>(int timer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1WayPoint.html</anchorfile>
      <anchor>a0009f5911d6197bd35a225ac62879fd7</anchor>
      <arglist>(CallBack callback=0, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>MissionACK</type>
      <name>stop</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1WayPoint.html</anchorfile>
      <anchor>a243a2707c7f7f3b61dbb100e2d2ecab3</anchor>
      <arglist>(int timer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateIdleVelocity</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1WayPoint.html</anchorfile>
      <anchor>a3ba41fb68a309441447d1cbb875609a2</anchor>
      <arglist>(float32_t meterPreSecond, CallBack callback=0, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>uploadIndexData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1WayPoint.html</anchorfile>
      <anchor>ae2f37131569b4e0ee50e6ff0e69af86b</anchor>
      <arglist>(WayPointData *data, CallBack callback=0, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type>WayPointDataACK</type>
      <name>uploadIndexData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1WayPoint.html</anchorfile>
      <anchor>a3dc7105ee8fdcba5ea4f3ddd9f0efcf7</anchor>
      <arglist>(WayPointData *data, int timer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>uploadIndexData</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1WayPoint.html</anchorfile>
      <anchor>a6a49aa300981094c6be97b0d198ae876</anchor>
      <arglist>(uint8_t pos, CallBack callback=0, UserData userData=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WayPoint</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1WayPoint.html</anchorfile>
      <anchor>a548517464abf1de425134c0284067549</anchor>
      <arglist>(CoreAPI *ControlAPI=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>idleVelocityCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1WayPoint.html</anchorfile>
      <anchor>a4f7e043d201f157c88e57fe8cbaf26f5</anchor>
      <arglist>(CoreAPI *api, Header *protocolHeader, UserData wpapi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>readInitDataCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1WayPoint.html</anchorfile>
      <anchor>a5e42002951376e3f6d928df0a8ea4332</anchor>
      <arglist>(CoreAPI *api, Header *protocolHeader, UserData wpapi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>uploadIndexDataCallback</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1WayPoint.html</anchorfile>
      <anchor>a96047376f674f427615cd6038614af2a</anchor>
      <arglist>(CoreAPI *api, Header *protocolHeader, UserData wpapi)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CoreAPI *</type>
      <name>api</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1WayPoint.html</anchorfile>
      <anchor>aeacae4cc00c3c6182affafa12e1a57b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>WayPointData *</type>
      <name>index</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1WayPoint.html</anchorfile>
      <anchor>a5a46b3af7e7c492fc5f78cb68591432b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>WayPointInitData</type>
      <name>info</name>
      <anchorfile>classDJI_1_1onboardSDK_1_1WayPoint.html</anchorfile>
      <anchor>a525c05698f1567c00b09339783d25342</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::WayPointData</name>
    <filename>structDJI_1_1onboardSDK_1_1WayPointData.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>actionNumber</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointData.html</anchorfile>
      <anchor>a0c4fde1d0b009e038e2e7bc241781959</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>actionRepeat</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointData.html</anchorfile>
      <anchor>a6bd83828f41ad358fd73b3e0ecc0dacc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>actionTimeLimit</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointData.html</anchorfile>
      <anchor>af7721e02c4737e8c0133b6f613fb1290</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float32_t</type>
      <name>altitude</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointData.html</anchorfile>
      <anchor>a0dded5b4aa58b797d359b0fbc979b971</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>commandList</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointData.html</anchorfile>
      <anchor>ac7eec6206ed24f56b9ae58d5ff2f322b</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>commandParameter</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointData.html</anchorfile>
      <anchor>a0933d32e9093b6c5be7db767fcdf13f0</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>float32_t</type>
      <name>damping</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointData.html</anchorfile>
      <anchor>a855e55813e7875b4535f253447fd2dcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>gimbalPitch</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointData.html</anchorfile>
      <anchor>a201cf5c6b24e5efe5b9a65f934dc845c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>hasAction</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointData.html</anchorfile>
      <anchor>a38ecb7be56fd9114c7cebfd52286b753</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>index</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointData.html</anchorfile>
      <anchor>adcf9aab826a81d9befa9f6993eda419b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float64_t</type>
      <name>latitude</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointData.html</anchorfile>
      <anchor>af3f5ceb67adca04a092f542000b1a77e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float64_t</type>
      <name>longitude</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointData.html</anchorfile>
      <anchor>ae00ad6a8a084a013f4a41802e3bf5dd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>reserved</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointData.html</anchorfile>
      <anchor>ab1041568fc876aca3a1b800e9d9f39ae</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>turnMode</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointData.html</anchorfile>
      <anchor>a91281a3a92764b8a1d2b9247b939159f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>yaw</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointData.html</anchorfile>
      <anchor>ae1844af437b3d500d2bb1d629668dca9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::WayPointDataACK</name>
    <filename>structDJI_1_1onboardSDK_1_1WayPointDataACK.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ack</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointDataACK.html</anchorfile>
      <anchor>a240add0fcbb350a2450019cb4802a483</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>index</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointDataACK.html</anchorfile>
      <anchor>aa1c62e5aa95e1a01cd91421b88023fdc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::WayPointInitACK</name>
    <filename>structDJI_1_1onboardSDK_1_1WayPointInitACK.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ack</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointInitACK.html</anchorfile>
      <anchor>a8e32f538aa7b1403b6935ab414312600</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WayPointInitData</type>
      <name>data</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointInitACK.html</anchorfile>
      <anchor>a199d1d499e2134a018e3381f8a9d171c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::WayPointInitData</name>
    <filename>structDJI_1_1onboardSDK_1_1WayPointInitData.html</filename>
    <member kind="variable">
      <type>float32_t</type>
      <name>altitude</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointInitData.html</anchorfile>
      <anchor>abf0a0f48abdee783e911c2e425924c04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>executiveTimes</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointInitData.html</anchorfile>
      <anchor>a97730729f3db52a7f76438adaf652cec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>finishAction</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointInitData.html</anchorfile>
      <anchor>a0eedb7c1ef6ed2b65ccb91bf9d12896d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>gimbalPitch</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointInitData.html</anchorfile>
      <anchor>a78658e3d59b3710912ef14e1fdc53cce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float32_t</type>
      <name>idleVelocity</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointInitData.html</anchorfile>
      <anchor>aca8a79b69f90ca7881bcf81d0d05d37f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>indexNumber</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointInitData.html</anchorfile>
      <anchor>a80ee914b42c9895c40414c0e865cd43c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float64_t</type>
      <name>latitude</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointInitData.html</anchorfile>
      <anchor>a0b0bcbe0f723b72da52a130f2870a331</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float64_t</type>
      <name>longitude</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointInitData.html</anchorfile>
      <anchor>a5829cb39abac8750ab507796e50d1639</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float32_t</type>
      <name>maxVelocity</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointInitData.html</anchorfile>
      <anchor>abcd3fe3d69555991d44ad686d54df4d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>RCLostAction</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointInitData.html</anchorfile>
      <anchor>a3a2bdf4db5ee78a1a19d38f349574919</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>reserved</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointInitData.html</anchorfile>
      <anchor>a98ff085147715fc6a2023d27cbd420c7</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>traceMode</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointInitData.html</anchorfile>
      <anchor>a142d9d1869933cda2f98a046f5919410</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>yawMode</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointInitData.html</anchorfile>
      <anchor>a971ef19dd304fb768ebec8834485215b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DJI::onboardSDK::WayPointVelocityACK</name>
    <filename>structDJI_1_1onboardSDK_1_1WayPointVelocityACK.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ack</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointVelocityACK.html</anchorfile>
      <anchor>acdaa55b5c4b663d7eb6e662146813071</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float32_t</type>
      <name>idleVelocity</name>
      <anchorfile>structDJI_1_1onboardSDK_1_1WayPointVelocityACK.html</anchorfile>
      <anchor>ae19134724a50a8490303b34ab2fd88a9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">intro_sec</docanchor>
  </compound>
</tagfile>
