Rover: add mission Terminate action for fence breach

This commit is contained in:
Pierre Kancir 2023-09-21 16:23:24 +02:00 committed by Peter Barker
parent 0029457dc6
commit 3a11a1cf0d

View File

@ -42,6 +42,9 @@ void Rover::fence_check()
set_mode(mode_hold, ModeReason::FENCE_BREACHED);
}
break;
case FailsafeAction::Terminate:
arming.disarm(AP_Arming::Method::FENCEBREACH);
break;
}
} else {
// if more than 100m outside the fence just force to HOLD