diff --git a/src/main/programming/logic_condition.c b/src/main/programming/logic_condition.c index 6432dd4140..4c069a8266 100644 --- a/src/main/programming/logic_condition.c +++ b/src/main/programming/logic_condition.c @@ -628,14 +628,14 @@ void logicConditionUpdateTask(timeUs_t currentTimeUs) { //Disable all flags logicConditionsGlobalFlags = 0; + for (uint8_t i = 0; i < MAX_SUPPORTED_RC_CHANNEL_COUNT; i++) { + rcChannelOverrides[i].active = false; + } + for (uint8_t i = 0; i < MAX_LOGIC_CONDITIONS; i++) { logicConditionProcess(i); } - for (uint8_t i = 0; i < MAX_SUPPORTED_RC_CHANNEL_COUNT; i++) { - rcChannelOverrides[i].active = false; - } - #ifdef USE_I2C_IO_EXPANDER ioPortExpanderSync(); #endif diff --git a/src/main/rx/rx.c b/src/main/rx/rx.c index 1df4ccfac6..734edaf3b3 100755 --- a/src/main/rx/rx.c +++ b/src/main/rx/rx.c @@ -69,7 +69,6 @@ #include "rx/uib_rx.h" #include "rx/xbus.h" - //#define DEBUG_RX_SIGNAL_LOSS const char rcChannelLetters[] = "AERT";