diff --git a/src/TEF6686.cpp b/src/TEF6686.cpp index cd6f67f..66c60d3 100644 --- a/src/TEF6686.cpp +++ b/src/TEF6686.cpp @@ -360,7 +360,7 @@ void TEF6686::readRDS(byte showrdserrors) } } - if (highByte(rds.rdsErr) != 0xff) { + if (bitRead(rds.rdsStat, 15)) { rds.hasRDS = true; // RDS decoder synchronized and data available bitStartTime = 0; } else {