From 5cb1278cb3c0474c8216db8badb5ca6c42eb7c1f Mon Sep 17 00:00:00 2001 From: Peter Feerick Date: Thu, 16 Sep 2021 16:17:41 +1000 Subject: [PATCH] Never leave MPM mode set to `SPECTRUM_ANALYSER` --- radio/src/gui/colorlcd/radio_spectrum_analyser.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/radio/src/gui/colorlcd/radio_spectrum_analyser.cpp b/radio/src/gui/colorlcd/radio_spectrum_analyser.cpp index dba470ace..c744a99a8 100644 --- a/radio/src/gui/colorlcd/radio_spectrum_analyser.cpp +++ b/radio/src/gui/colorlcd/radio_spectrum_analyser.cpp @@ -270,11 +270,9 @@ void RadioSpectrumAnalyser::stop() &reusableBuffer.moduleSetup.pxx2.moduleInformation, PXX2_HW_INFO_TX_ID, PXX2_HW_INFO_TX_ID); } else if (isModuleMultimodule(moduleIdx)) { - if (reusableBuffer.spectrumAnalyser.moduleOFF) { + moduleState[moduleIdx].mode = MODULE_MODE_NORMAL; + if (reusableBuffer.spectrumAnalyser.moduleOFF) setModuleType(INTERNAL_MODULE, MODULE_TYPE_NONE); - } else { - moduleState[moduleIdx].mode = MODULE_MODE_NORMAL; - } } /* wait 1s to resume normal operation before leaving */ // watchdogSuspend(1000);