Fix wrong colors of PS/PI/PTY after AF recovery with no signal
This commit is contained in:
@@ -751,6 +751,7 @@ void loop() {
|
|||||||
frequency = radio.TestAF();
|
frequency = radio.TestAF();
|
||||||
if (freqold != frequency) {
|
if (freqold != frequency) {
|
||||||
ShowFreq(0);
|
ShowFreq(0);
|
||||||
|
dropout = true;
|
||||||
if (radio.afmethodB) {
|
if (radio.afmethodB) {
|
||||||
afmethodBold = true;
|
afmethodBold = true;
|
||||||
radio.clearRDS(fullsearchrds);
|
radio.clearRDS(fullsearchrds);
|
||||||
@@ -767,6 +768,7 @@ void loop() {
|
|||||||
frequency = radio.TestAF();
|
frequency = radio.TestAF();
|
||||||
if (freqold != frequency) {
|
if (freqold != frequency) {
|
||||||
ShowFreq(0);
|
ShowFreq(0);
|
||||||
|
dropout = true;
|
||||||
if (radio.afmethodB) {
|
if (radio.afmethodB) {
|
||||||
afmethodBold = true;
|
afmethodBold = true;
|
||||||
radio.clearRDS(fullsearchrds);
|
radio.clearRDS(fullsearchrds);
|
||||||
@@ -782,6 +784,7 @@ void loop() {
|
|||||||
frequency = radio.TestAF();
|
frequency = radio.TestAF();
|
||||||
if (freqold != frequency) {
|
if (freqold != frequency) {
|
||||||
ShowFreq(0);
|
ShowFreq(0);
|
||||||
|
dropout = true;
|
||||||
if (radio.afmethodB) {
|
if (radio.afmethodB) {
|
||||||
afmethodBold = true;
|
afmethodBold = true;
|
||||||
radio.clearRDS(fullsearchrds);
|
radio.clearRDS(fullsearchrds);
|
||||||
|
|||||||
@@ -300,7 +300,6 @@ void readRds() {
|
|||||||
} else {
|
} else {
|
||||||
if (dropout) {
|
if (dropout) {
|
||||||
if (region == REGION_EU) {
|
if (region == REGION_EU) {
|
||||||
|
|
||||||
if (advancedRDS) tftPrint(0, PIold, 275, 75, PrimaryColor, PrimaryColorSmooth, 28); else tftPrint(0, PIold, 275, 187, PrimaryColor, PrimaryColorSmooth, 28);
|
if (advancedRDS) tftPrint(0, PIold, 275, 75, PrimaryColor, PrimaryColorSmooth, 28); else tftPrint(0, PIold, 275, 187, PrimaryColor, PrimaryColorSmooth, 28);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user