diff --git a/radio/src/mixer.cpp b/radio/src/mixer.cpp index 8e2bcc19b..c8ca65342 100644 --- a/radio/src/mixer.cpp +++ b/radio/src/mixer.cpp @@ -231,7 +231,9 @@ int16_t applyLimits(uint8_t channel, int32_t value) getvalue_t getValue(mixsrc_t i) { - if (i==MIXSRC_NONE) return 0; + if (i == MIXSRC_NONE) { + return 0; + } #if defined(VIRTUALINPUTS) else if (i <= MIXSRC_LAST_INPUT) { @@ -240,7 +242,7 @@ getvalue_t getValue(mixsrc_t i) #endif #if defined(LUAINPUTS) - else if (i=MIXSRC_FIRST_STICK && i<=MIXSRC_LAST_POT) return calibratedStick[i-MIXSRC_Rud]; + else if (i>=MIXSRC_FIRST_STICK && i<=MIXSRC_LAST_POT) { + return calibratedStick[i-MIXSRC_Rud]; + } +} #endif #if defined(PCBGRUVIN9X) || defined(PCBMEGA2560) || defined(ROTARY_ENCODERS) - else if (i<=MIXSRC_LAST_ROTARY_ENCODER) return getRotaryEncoder(i-MIXSRC_REa); + else if (i <= MIXSRC_LAST_ROTARY_ENCODER) { + return getRotaryEncoder(i-MIXSRC_REa); + } #endif - else if (i==MIXSRC_MAX) return 1024; + else if (i == MIXSRC_MAX) { + return 1024; + } - else if (i<=MIXSRC_CYC3) + else if (i <= MIXSRC_CYC3) { #if defined(HELI) - return cyc_anas[i-MIXSRC_CYC1]; + return cyc_anas[i - MIXSRC_CYC1]; #else return 0; #endif + } - else if (i<=MIXSRC_TrimAil) return calc1000toRESX((int16_t)8 * getTrimValue(mixerCurrentFlightMode, i-MIXSRC_TrimRud)); + else if (i <= MIXSRC_TrimAil) { + return calc1000toRESX((int16_t)8 * getTrimValue(mixerCurrentFlightMode, i-MIXSRC_TrimRud)); + } #if defined(PCBFLAMENCO) else if (i==MIXSRC_SA) return (switchState(SW_SA0) ? -1024 : (switchState(SW_SA1) ? 0 : 1024)); @@ -289,35 +303,61 @@ getvalue_t getValue(mixsrc_t i) } } #else - else if (i==MIXSRC_3POS) return (getSwitch(SW_ID0-SW_BASE+1) ? -1024 : (getSwitch(SW_ID1-SW_BASE+1) ? 0 : 1024)); + else if (i == MIXSRC_3POS) { + return (getSwitch(SW_ID0-SW_BASE+1) ? -1024 : (getSwitch(SW_ID1-SW_BASE+1) ? 0 : 1024)); + } // don't use switchState directly to give getSwitch possibility to hack values if needed for switch warning - else if (i