diff --git a/radio/src/pulses/pulses.cpp b/radio/src/pulses/pulses.cpp index 1d0b75045..9169a9b6e 100755 --- a/radio/src/pulses/pulses.cpp +++ b/radio/src/pulses/pulses.cpp @@ -285,12 +285,8 @@ void enablePulsesExternalModule(uint8_t protocol) extmoduleSerialStart(); mixerSchedulerSetPeriod(EXTERNAL_MODULE, MULTIMODULE_PERIOD); #endif - for (int i = 0; i < NUM_MODULES; i++) { - if (isModuleMultimodule(i)) { - getMultiModuleStatus(i).failsafeChecked = false; - getMultiModuleStatus(i).flags = 0; - } - } + getMultiModuleStatus(EXTERNAL_MODULE).failsafeChecked = false; + getMultiModuleStatus(EXTERNAL_MODULE).flags = 0; break; #endif @@ -497,12 +493,8 @@ static void enablePulsesInternalModule(uint8_t protocol) intmodulePulsesData.multi.initFrame(); intmoduleSerialStart(MULTIMODULE_BAUDRATE, true, USART_Parity_Even, USART_StopBits_2, USART_WordLength_9b); mixerSchedulerSetPeriod(INTERNAL_MODULE, MULTIMODULE_PERIOD); - for (int i = 0; i < NUM_MODULES; i++) { - if (isModuleMultimodule(i)) { - getMultiModuleStatus(i).failsafeChecked = false; - getMultiModuleStatus(i).flags = 0; - } - } + getMultiModuleStatus(INTERNAL_MODULE).failsafeChecked = false; + getMultiModuleStatus(INTERNAL_MODULE).flags = 0; break; #endif