From dea747c628ee150d83ea7b62e6ff9554e0081295 Mon Sep 17 00:00:00 2001 From: Armel FAUVEAU Date: Tue, 24 Mar 2026 03:49:52 +0100 Subject: [PATCH] Fix W/N (issue #233) --- App/app/action.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/App/app/action.c b/App/app/action.c index f62d4bb0..7a657d4d 100644 --- a/App/app/action.c +++ b/App/app/action.c @@ -550,16 +550,17 @@ void ACTION_Ptt(void) void ACTION_Wn(void) { - if (gRxVfo->Modulation == MODULATION_AM) + const bool isRx = FUNCTION_IsRx(); + VFO_Info_t *pVfo = isRx ? gRxVfo : gTxVfo; + + pVfo->CHANNEL_BANDWIDTH = !pVfo->CHANNEL_BANDWIDTH; + + if (pVfo->Modulation == MODULATION_AM) { BK4819_SetFilterBandwidth(BK4819_FILTER_BW_AM, true); return; } - const bool isRx = FUNCTION_IsRx(); - - VFO_Info_t *pVfo = isRx ? gRxVfo : gTxVfo; - pVfo->CHANNEL_BANDWIDTH = !pVfo->CHANNEL_BANDWIDTH; uint8_t bw = pVfo->CHANNEL_BANDWIDTH; #ifdef ENABLE_FEAT_F4HWN_NARROWER