From 8408779394a4a8013b7f2831d77f5c98da046a4f Mon Sep 17 00:00:00 2001 From: Sjef Verhoeven PE5PVB Date: Mon, 1 Sep 2025 15:09:21 +0200 Subject: [PATCH] Also process PI when RDS block B is not present --- src/TEF6686.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/TEF6686.cpp b/src/TEF6686.cpp index e844e94..f02ce1f 100644 --- a/src/TEF6686.cpp +++ b/src/TEF6686.cpp @@ -427,7 +427,7 @@ void TEF6686::readRDS(byte showrdserrors) { } if (((!rdsAerrorThreshold && !rdsBerrorThreshold && !rdsCerrorThreshold && !rdsDerrorThreshold) || (rds.pierrors && !errorfreepi))) { - if ((piold == 0 || rds.rdsA != piold) && rds.rdsB != 0) { + if (piold == 0 || rds.rdsA != piold) { piold = rds.rdsA; rds.picode[0] = (rds.rdsA >> 12) & 0xF; rds.picode[1] = (rds.rdsA >> 8) & 0xF;