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;