From 7ab720a52a6b6926e641628ea725c652d2da3a51 Mon Sep 17 00:00:00 2001 From: Armel FAUVEAU Date: Wed, 27 Mar 2024 00:07:42 +0100 Subject: [PATCH] Add exclude memory channel --- app/main.c | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/app/main.c b/app/main.c index b9856d7..9914271 100644 --- a/app/main.c +++ b/app/main.c @@ -544,19 +544,22 @@ static void MAIN_Key_MENU(const bool bKeyPressed, const bool bKeyHeld) #ifdef ENABLE_FEAT_F4HWN if(gScanStateDir != SCAN_OFF) { - gTxVfo->SCANLIST1_PARTICIPATION = 0; - gTxVfo->SCANLIST2_PARTICIPATION = 0; + if(FUNCTION_IsRx()) + { + gTxVfo->SCANLIST1_PARTICIPATION = 0; + gTxVfo->SCANLIST2_PARTICIPATION = 0; - SETTINGS_UpdateChannel(gTxVfo->CHANNEL_SAVE, gTxVfo, true, true, false); + SETTINGS_UpdateChannel(gTxVfo->CHANNEL_SAVE, gTxVfo, true, true, false); - gVfoConfigureMode = VFO_CONFIGURE; - gFlagResetVfos = true; + gVfoConfigureMode = VFO_CONFIGURE; + gFlagResetVfos = true; - //gDebug = (uint8_t)lastFoundFrqOrChanOld; + //gDebug = (uint8_t)lastFoundFrqOrChanOld; - lastFoundFrqOrChan = lastFoundFrqOrChanOld; + lastFoundFrqOrChan = lastFoundFrqOrChanOld; - CHFRSCANNER_ContinueScanning(); + CHFRSCANNER_ContinueScanning(); + } return; }