mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-04-14 10:07:39 +08:00
failsafe: prevent Hold when no action is taken (#26383)
This commit is contained in:
parent
8d97013822
commit
40dc011d82
@ -422,6 +422,7 @@ FailsafeBase::ActionOptions Failsafe::fromRemainingFlightTimeLowActParam(int par
|
||||
switch (command_after_remaining_flight_time_low(param_value)) {
|
||||
case command_after_remaining_flight_time_low::None:
|
||||
options.action = Action::None;
|
||||
options.allow_user_takeover = UserTakeoverAllowed::Never; // Execute immediately without delay
|
||||
break;
|
||||
|
||||
case command_after_remaining_flight_time_low::Warning:
|
||||
@ -435,6 +436,7 @@ FailsafeBase::ActionOptions Failsafe::fromRemainingFlightTimeLowActParam(int par
|
||||
|
||||
default:
|
||||
options.action = Action::None;
|
||||
options.allow_user_takeover = UserTakeoverAllowed::Never;
|
||||
break;
|
||||
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user