You've already forked TEF6686_ESP32
Added RDS error threshold
Possible settings: Off: No errors allowed Small: small errors allowed; possible 1 bit reception error detected; data is corrected Large: large error allowed; theoretical correctable error detected; data is corrected All: All data allowed
This commit is contained in:
@@ -49,7 +49,7 @@ enum RADIO_BATTERY_SELECTION {
|
||||
};
|
||||
|
||||
enum RADIO_FM_DEEMPHASIS {
|
||||
DEEMPHASIS_NONE = 0, DEEMPHASIS_50, DEEMPHASIS_75,
|
||||
DEEMPHASIS_NONE = 0, DEEMPHASIS_50, DEEMPHASIS_75,
|
||||
DEEMPHASIS_COUNT
|
||||
};
|
||||
|
||||
@@ -209,7 +209,7 @@ class TEF6686 {
|
||||
logbook_ logbook[22];
|
||||
uint16_t TestAF();
|
||||
void TestAFEON();
|
||||
void readRDS(bool showrdserrors);
|
||||
void readRDS(byte showrdserrors);
|
||||
void SetFreq(uint16_t frequency);
|
||||
void SetFreqAM(uint16_t frequency);
|
||||
bool getProcessing(uint16_t &highcut, uint16_t &stereo, uint16_t &sthiblend, uint8_t &stband_1, uint8_t &stband_2, uint8_t &stband_3, uint8_t &stband_4);
|
||||
@@ -293,6 +293,10 @@ class TEF6686 {
|
||||
bool initab;
|
||||
bool afinit;
|
||||
bool errorfreepi;
|
||||
bool rdsAerrorThreshold;
|
||||
bool rdsBerrorThreshold;
|
||||
bool rdsCerrorThreshold;
|
||||
bool rdsDerrorThreshold;
|
||||
};
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user