Refactor mode button changes

This commit is contained in:
Matthias Grob
2021-09-14 09:52:32 +02:00
parent 05d40f40d4
commit d1f1e02afb
4 changed files with 78 additions and 81 deletions
+3 -3
View File
@@ -179,10 +179,10 @@ bool ManualControl::wantsArm(const vehicle_control_mode_s &vehicle_control_mode,
bool ManualControl::isModeInitializationRequired()
{
const bool isMavlink = _manual_control_setpoint.data_source > manual_control_setpoint_s::SOURCE_RC;
const bool rc_uses_toggle_buttons = !isMavlink && _param_rc_map_flightmode_buttons.get() > 0;
const bool is_mavlink = _manual_control_setpoint.data_source > manual_control_setpoint_s::SOURCE_RC;
const bool rc_uses_toggle_buttons = _param_rc_map_flightmode_buttons.get() > 0;
return (isMavlink || rc_uses_toggle_buttons);
return (is_mavlink || rc_uses_toggle_buttons);
}
void ManualControl::updateParams()