You've already forked TEF6686_ESP32
Only parse RDS on block change
This commit is contained in:
2295
src/TEF6686.cpp
2295
src/TEF6686.cpp
File diff suppressed because it is too large
Load Diff
@@ -582,7 +582,7 @@ typedef struct _rds_ {
|
|||||||
uint16_t aid[10];
|
uint16_t aid[10];
|
||||||
uint32_t dabaffreq;
|
uint32_t dabaffreq;
|
||||||
byte aid_counter;
|
byte aid_counter;
|
||||||
byte fastps;
|
byte fastps;
|
||||||
int8_t offset;
|
int8_t offset;
|
||||||
unsigned int ECC;
|
unsigned int ECC;
|
||||||
unsigned int LIC;
|
unsigned int LIC;
|
||||||
@@ -760,11 +760,9 @@ class TEF6686 {
|
|||||||
bool initab;
|
bool initab;
|
||||||
bool afinit;
|
bool afinit;
|
||||||
bool errorfreepi;
|
bool errorfreepi;
|
||||||
bool rdsAerrorThreshold;
|
bool rdsAerrorThreshold, rdsBerrorThreshold, rdsCerrorThreshold, rdsDerrorThreshold;
|
||||||
bool rdsBerrorThreshold;
|
|
||||||
bool rdsCerrorThreshold;
|
|
||||||
bool rdsDerrorThreshold;
|
|
||||||
bool packet0, packet1, packet2, packet3, packet0long, packet1long, packet2long, packet3long;
|
bool packet0, packet1, packet2, packet3, packet0long, packet1long, packet2long, packet3long;
|
||||||
|
uint16_t previous_rdsA, previous_rdsB, previous_rdsC, previous_rdsD;
|
||||||
bool afmethodBprobe;
|
bool afmethodBprobe;
|
||||||
bool eRTcoding;
|
bool eRTcoding;
|
||||||
uint16_t rdsCold;
|
uint16_t rdsCold;
|
||||||
|
|||||||
Reference in New Issue
Block a user