Remove flap scaling to prevent flaps being deployed in manual mode

This commit restores the flap scaling since it was always getting deployed in manual flight modes
This commit is contained in:
Jaeyoung-Lim
2021-08-08 17:02:46 +02:00
committed by Silvan Fuhrer
parent 72bc8647a9
commit d30760a2ea
@@ -655,7 +655,7 @@ void FixedwingAttitudeControl::control_flaps(const float dt)
/* map flaps by default to manual if valid */
if (PX4_ISFINITE(_manual_control_setpoint.flaps) && _vcontrol_mode.flag_control_manual_enabled
&& fabsf(_param_fw_flaps_scl.get()) > 0.01f) {
flap_control = 0.5f * (_manual_control_setpoint.flaps + 1.0f) * _param_fw_flaps_scl.get();
flap_control = _manual_control_setpoint.flaps * _param_fw_flaps_scl.get();
} else if (_vcontrol_mode.flag_control_auto_enabled
&& fabsf(_param_fw_flaps_scl.get()) > 0.01f) {