added a check for not maybe_landed upon takeoff

This commit is contained in:
Jake Dahl
2018-07-25 13:45:49 -06:00
committed by Lorenz Meier
parent d7b2b48bad
commit 57dfcee842

View File

@@ -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;