From fee7f69d6347f6bdd65eb4653520ff61744dda16 Mon Sep 17 00:00:00 2001 From: tzai Date: Mon, 6 Jan 2020 02:28:36 -0500 Subject: [PATCH] commander: fix regression issue preventing RC override from working Boolean variable name was refactored to represent the opposite state without a change in logic. --- src/modules/commander/Commander.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/commander/Commander.cpp b/src/modules/commander/Commander.cpp index 2e1a0510b0..32eafff763 100644 --- a/src/modules/commander/Commander.cpp +++ b/src/modules/commander/Commander.cpp @@ -1741,7 +1741,7 @@ Commander::run() // abort auto mode or geofence reaction if sticks are moved significantly // but only if not in a low battery handling action - const bool low_battery_reaction = _battery_warning < battery_status_s::BATTERY_WARNING_CRITICAL; + const bool low_battery_reaction = _battery_warning >= battery_status_s::BATTERY_WARNING_CRITICAL; const bool is_rotary_wing = status.vehicle_type == vehicle_status_s::VEHICLE_TYPE_ROTARY_WING; const bool in_auto_mode = _internal_state.main_state == commander_state_s::MAIN_STATE_AUTO_LAND ||