diff options
author | Anton Babushkin <anton.babushkin@me.com> | 2014-06-09 16:10:24 +0200 |
---|---|---|
committer | Anton Babushkin <anton.babushkin@me.com> | 2014-06-09 16:10:24 +0200 |
commit | cad0877f67c393b698b8fc4f242944c9e1ba1bc5 (patch) | |
tree | 663c4aa172bd5f2424352a65e4e01534830548ef /src/modules/mavlink/mavlink_main.h | |
parent | 4ad435b483510158ea8a5b303cd680f9e982df84 (diff) | |
download | px4-firmware-cad0877f67c393b698b8fc4f242944c9e1ba1bc5.tar.gz px4-firmware-cad0877f67c393b698b8fc4f242944c9e1ba1bc5.tar.bz2 px4-firmware-cad0877f67c393b698b8fc4f242944c9e1ba1bc5.zip |
mavlink: waypoint manager fixes, mission saving on reboot
Diffstat (limited to 'src/modules/mavlink/mavlink_main.h')
-rw-r--r-- | src/modules/mavlink/mavlink_main.h | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/modules/mavlink/mavlink_main.h b/src/modules/mavlink/mavlink_main.h index 40edc4b85..fbb25029d 100644 --- a/src/modules/mavlink/mavlink_main.h +++ b/src/modules/mavlink/mavlink_main.h @@ -84,18 +84,19 @@ enum MAVLINK_WPM_CODES { struct mavlink_wpm_storage { - uint16_t size; - uint16_t max_size; - enum MAVLINK_WPM_STATES current_state; - int16_t current_wp_id; ///< Waypoint in current transmission - uint16_t current_count; + uint16_t size; ///< Count of waypoints in active mission + uint16_t max_size; ///< Maximal count of waypoints + int dataman_id; ///< Dataman storage ID for active mission + enum MAVLINK_WPM_STATES current_state; ///< Current waypoint manager state + int16_t current_wp_id; ///< Waypoint ID in current transmission + uint16_t current_count; ///< Waypoints count in current transmission uint8_t current_partner_sysid; uint8_t current_partner_compid; + int current_dataman_id; ///< Dataman storage ID for current transmission uint64_t timestamp_lastaction; uint64_t timestamp_last_send_setpoint; uint64_t timestamp_last_send_request; uint32_t timeout; - int current_dataman_id; }; |