More RDS finetuning

This commit is contained in:
Sjef Verhoeven PE5PVB
2023-10-11 19:53:26 +02:00
parent ac640d08f8
commit f6386f1fd0
4 changed files with 29 additions and 12 deletions
+4 -2
View File
@@ -626,8 +626,9 @@ void readRds() {
if (radio.rds.rdsDerror) RDSSPYRDS += "----"; else RDSSPYRDS += String(((radio.rds.rdsD >> 8) >> 4) & 0xF, HEX) + String((radio.rds.rdsD >> 8) & 0xF, HEX) + String(((radio.rds.rdsD) >> 4) & 0xF, HEX) + String((radio.rds.rdsD) & 0xF, HEX);
RDSSPYRDS += "\r\n\r\n";
if (bitRead(radio.rds.rdsStat, 9)) {
if (RDSSPYRDS != RDSSPYRDSold) {
if (RDSSPYUSB) Serial.print(RDSSPYRDS); else RemoteClient.print(RDSSPYRDS);
RDSSPYRDSold = RDSSPYRDS;
}
}
@@ -661,8 +662,9 @@ void readRds() {
XDRGTKRDS += String(erroutput, HEX);
XDRGTKRDS += "\n";
if (bitRead(radio.rds.rdsStat, 9)) {
if (XDRGTKRDS != XDRGTKRDSold) {
DataPrint(XDRGTKRDS);
XDRGTKRDSold = XDRGTKRDS;
}
}
}