From 13c17d7fb7512f17a7836da1208cff66f7b485e0 Mon Sep 17 00:00:00 2001 From: Sjef Verhoeven PE5PVB Date: Thu, 23 Jan 2025 12:22:48 +0100 Subject: [PATCH] Fixed sometimes wrong memory channel selected after DX scan ended --- TEF6686_ESP32.ino | 2 ++ 1 file changed, 2 insertions(+) diff --git a/TEF6686_ESP32.ino b/TEF6686_ESP32.ino index cf03b3c..7bc844e 100644 --- a/TEF6686_ESP32.ino +++ b/TEF6686_ESP32.ino @@ -4747,6 +4747,7 @@ void UpdateFonts(byte mode) { void cancelDXScan() { tunemode = scanmodeold; + memorypos = memoryposold; scandxmode = false; if (scanmute) { radio.setUnMute(); @@ -4893,6 +4894,7 @@ void startFMDXScan() { freq_in = 0; } + memoryposold = memorypos; if (memorypos > scanstop || memorypos < scanstart) memorypos = scanstart; scanmodeold = tunemode;