diff --git a/TEF6686_ESP32.ino b/TEF6686_ESP32.ino index 2ee8525..6d715ed 100644 --- a/TEF6686_ESP32.ino +++ b/TEF6686_ESP32.ino @@ -751,6 +751,7 @@ void loop() { frequency = radio.TestAF(); if (freqold != frequency) { ShowFreq(0); + dropout = true; if (radio.afmethodB) { afmethodBold = true; radio.clearRDS(fullsearchrds); @@ -767,6 +768,7 @@ void loop() { frequency = radio.TestAF(); if (freqold != frequency) { ShowFreq(0); + dropout = true; if (radio.afmethodB) { afmethodBold = true; radio.clearRDS(fullsearchrds); @@ -782,6 +784,7 @@ void loop() { frequency = radio.TestAF(); if (freqold != frequency) { ShowFreq(0); + dropout = true; if (radio.afmethodB) { afmethodBold = true; radio.clearRDS(fullsearchrds); @@ -2370,7 +2373,7 @@ void DoMemoryPosTune() { } else if (band == BAND_MW) { frequency_MW = memory[memorypos]; radio.SetFreqAM(frequency_MW); - } else if (band == BAND_SW){ + } else if (band == BAND_SW) { frequency_SW = memory[memorypos]; radio.SetFreqAM(frequency_SW); } diff --git a/src/rds.cpp b/src/rds.cpp index eb068aa..8e7dc38 100644 --- a/src/rds.cpp +++ b/src/rds.cpp @@ -300,7 +300,6 @@ void readRds() { } else { if (dropout) { if (region == REGION_EU) { - if (advancedRDS) tftPrint(0, PIold, 275, 75, PrimaryColor, PrimaryColorSmooth, 28); else tftPrint(0, PIold, 275, 187, PrimaryColor, PrimaryColorSmooth, 28); }