aboutsummaryrefslogtreecommitdiff
path: root/src/modules/navigator
diff options
context:
space:
mode:
authorAnton Babushkin <anton.babushkin@me.com>2014-06-09 16:10:24 +0200
committerAnton Babushkin <anton.babushkin@me.com>2014-06-09 16:10:24 +0200
commitcad0877f67c393b698b8fc4f242944c9e1ba1bc5 (patch)
tree663c4aa172bd5f2424352a65e4e01534830548ef /src/modules/navigator
parent4ad435b483510158ea8a5b303cd680f9e982df84 (diff)
downloadpx4-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/navigator')
-rw-r--r--src/modules/navigator/navigator_main.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/modules/navigator/navigator_main.cpp b/src/modules/navigator/navigator_main.cpp
index 04ea7da0e..a3426e65e 100644
--- a/src/modules/navigator/navigator_main.cpp
+++ b/src/modules/navigator/navigator_main.cpp
@@ -603,14 +603,12 @@ Navigator::task_main()
warnx("Could not clear geofence");
}
-#if 0 // *** UNTESTED... Anton, this is for you
/* Get the last offboard mission id */
persistent_system_state_t sys_state;
if (dm_read(DM_KEY_SYSTEM_STATE, 0, &sys_state, sizeof(sys_state)) == sizeof(sys_state)) {
- if ((sys_state.current_offboard_waypoint_id >= 0) && (sys_state.current_offboard_waypoint_id <= 1))
- _mission.set_offboard_dataman_id(sys_state.current_offboard_waypoint_id);
+ if ((sys_state.offboard_waypoint_id >= 0) && (sys_state.offboard_waypoint_id <= 1))
+ _mission.set_offboard_dataman_id(sys_state.offboard_waypoint_id);
}
-#endif
/*
* do subscriptions