aboutsummaryrefslogtreecommitdiff
path: root/src/modules/navigator/mission.cpp
diff options
context:
space:
mode:
authorJulian Oes <julian@oes.ch>2014-06-06 18:13:45 +0200
committerJulian Oes <julian@oes.ch>2014-06-06 18:13:45 +0200
commit85d7fdc741a39184d251e2d35d914a6506d6ecd1 (patch)
tree5a2e6d571174846d7a28a8837cf2e85e44aa3045 /src/modules/navigator/mission.cpp
parentd78c3a224267f4dbd1fac72e893c81b83b43df9b (diff)
downloadpx4-firmware-85d7fdc741a39184d251e2d35d914a6506d6ecd1.tar.gz
px4-firmware-85d7fdc741a39184d251e2d35d914a6506d6ecd1.tar.bz2
px4-firmware-85d7fdc741a39184d251e2d35d914a6506d6ecd1.zip
navigator: param enhancements
Diffstat (limited to 'src/modules/navigator/mission.cpp')
-rw-r--r--src/modules/navigator/mission.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/modules/navigator/mission.cpp b/src/modules/navigator/mission.cpp
index 167f24ca6..93007d939 100644
--- a/src/modules/navigator/mission.cpp
+++ b/src/modules/navigator/mission.cpp
@@ -60,7 +60,6 @@ Mission::Mission(Navigator *navigator, const char *name) :
NavigatorMode(navigator, name),
MissionBlock(navigator),
_param_onboard_enabled(this, "ONBOARD_EN"),
- _param_loiter_radius(this, "LOITER_RAD"),
_onboard_mission({0}),
_offboard_mission({0}),
_current_onboard_mission_index(-1),
@@ -241,6 +240,8 @@ Mission::set_previous_pos_setpoint(const struct position_setpoint_s *current_pos
bool
Mission::is_current_onboard_mission_item_set(struct position_setpoint_s *current_pos_sp)
{
+ /* make sure param is up to date */
+ updateParams();
if (_param_onboard_enabled.get() > 0
&& _current_onboard_mission_index < (int)_onboard_mission.count) {
struct mission_item_s new_mission_item;