From 57dfcee8423babe009110b313e131d5672529938 Mon Sep 17 00:00:00 2001 From: Jake Dahl Date: Wed, 25 Jul 2018 13:45:49 -0600 Subject: [PATCH] added a check for not maybe_landed upon takeoff --- src/modules/navigator/mission_block.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/navigator/mission_block.cpp b/src/modules/navigator/mission_block.cpp index 4d4feb0c36..3e876426a5 100644 --- a/src/modules/navigator/mission_block.cpp +++ b/src/modules/navigator/mission_block.cpp @@ -520,7 +520,7 @@ MissionBlock::mission_item_to_position_setpoint(const mission_item_s &item, posi // if already flying (armed and !landed) treat TAKEOFF like regular POSITION if ((_navigator->get_vstatus()->arming_state == vehicle_status_s::ARMING_STATE_ARMED) - && !_navigator->get_land_detected()->landed) { + && !_navigator->get_land_detected()->landed && !_navigator->get_land_detected()->maybe_landed) { sp->type = position_setpoint_s::SETPOINT_TYPE_POSITION;