FW vtol landing always forced (#4939)

This commit is contained in:
Daniel Agar
2016-06-30 13:55:47 +02:00
committed by Lorenz Meier
parent 9649050c2e
commit 07fa814597
2 changed files with 7 additions and 6 deletions
+3 -2
View File
@@ -442,8 +442,9 @@ Mission::set_mission_items()
if (item_contains_position(&_mission_item)) {
/* force vtol land */
if(_mission_item.nav_cmd == NAV_CMD_LAND && _param_force_vtol.get()
&& !_navigator->get_vstatus()->is_rotary_wing){
if (_mission_item.nav_cmd == NAV_CMD_LAND && _navigator->get_vstatus()->is_vtol
&& _param_force_vtol.get() && !_navigator->get_vstatus()->is_rotary_wing) {
_mission_item.nav_cmd = NAV_CMD_VTOL_LAND;
}