diff --git a/TEF6686_ESP32.ino b/TEF6686_ESP32.ino index 9ddab71..d6f0e87 100644 --- a/TEF6686_ESP32.ino +++ b/TEF6686_ESP32.ino @@ -953,7 +953,7 @@ void loop() { } void GetData() { - showCT(); + if (!afscreen) showCT(); if (band < BAND_GAP) ShowStereoStatus(); if (band < BAND_GAP && !menu) { if (advancedRDS && !afscreen && !screenmute) ShowAdvancedRDS(); diff --git a/src/rds.cpp b/src/rds.cpp index 4e321ef..2582bde 100644 --- a/src/rds.cpp +++ b/src/rds.cpp @@ -480,7 +480,13 @@ void showCT() { if (rtcset) { if (advancedRDS) tftReplace(1, rds_clockold, rds_clock, 205, 109, SecondaryColor, SecondaryColorSmooth, 16); else tftReplace(1, rds_clockold, rds_clock, 205, 163, SecondaryColor, SecondaryColorSmooth, 16); } else { - if (advancedRDS) tftPrint(1, rds_clock, 205, 109, BackgroundColor, BackgroundColor, 16); else tftPrint(1, rds_clock, 205, 163, BackgroundColor, BackgroundColor, 16); + if (advancedRDS) { + tftPrint(1, rds_clockold, 205, 109, BackgroundColor, BackgroundColor, 16); + tftPrint(1, rds_clock, 205, 109, BackgroundColor, BackgroundColor, 16); + } else { + tftPrint(1, rds_clockold, 205, 163, BackgroundColor, BackgroundColor, 16); + tftPrint(1, rds_clock, 205, 163, BackgroundColor, BackgroundColor, 16); + } } } }