diff --git a/TEF6686_ESP32.ino b/TEF6686_ESP32.ino index 4b1a00c..be2aeb6 100644 --- a/TEF6686_ESP32.ino +++ b/TEF6686_ESP32.ino @@ -990,13 +990,16 @@ void loop() { } void GetData() { - if (!afscreen) showCT(); + if (!afscreen) { + showCT(); + ShowSignalLevel(); + } + if (band < BAND_GAP && !menu) { if (advancedRDS && !afscreen && !screenmute) ShowAdvancedRDS(); if (afscreen && !screenmute) ShowAFEON(); if (!afscreen) { ShowErrors(); - ShowStereoStatus(); showPTY(); showECC(); showRadioText(); @@ -1005,14 +1008,15 @@ void GetData() { showPI(); showPS(); } + if (!screenmute) { ShowRSSI(); - if (millis() >= tuningtimer + 200) ShowBattery(); ShowOffset(); + ShowStereoStatus(); ShowBW(); updateCodetect(); + if (millis() >= tuningtimer + 200) ShowBattery(); } - if (!afscreen) ShowSignalLevel(); } void WakeToSleep(bool yes) { diff --git a/src/comms.cpp b/src/comms.cpp index 0d4f1f4..5e25fdf 100644 --- a/src/comms.cpp +++ b/src/comms.cpp @@ -551,14 +551,14 @@ void XDRGTKRoutine() { if (millis() >= signalstatustimer + 66) { if (band > BAND_GAP) { - DataPrint("Sm"); + DataPrint("SM"); } else { if (!StereoToggle) { DataPrint("SS"); } else if (Stereostatus) { DataPrint("Ss"); } else { - DataPrint("Sm"); + DataPrint("SM"); } }