You've already forked TEF6686_ESP32
Squelch now also working in MPX audio mode
This commit is contained in:
@@ -220,11 +220,13 @@ void TEF6686::setVolume(int8_t volume) {
|
||||
|
||||
void TEF6686::setMute() {
|
||||
mute = true;
|
||||
if (mpxmode) devTEF_Radio_Specials(0);
|
||||
devTEF_Audio_Set_Mute(1);
|
||||
}
|
||||
|
||||
void TEF6686::setUnMute() {
|
||||
mute = false;
|
||||
if (mpxmode) devTEF_Radio_Specials(1);
|
||||
devTEF_Audio_Set_Mute(0);
|
||||
}
|
||||
|
||||
@@ -243,6 +245,7 @@ void TEF6686::setDeemphasis(uint8_t timeconstant) {
|
||||
|
||||
void TEF6686::setAudio(uint8_t audio) {
|
||||
devTEF_Radio_Specials(audio);
|
||||
if (audio == 0) mpxmode = false; else mpxmode = true;
|
||||
}
|
||||
|
||||
void TEF6686::setFMSI(uint8_t mode) {
|
||||
|
||||
@@ -274,6 +274,7 @@ class TEF6686 {
|
||||
bool useRTPlus = true;
|
||||
bool ABold;
|
||||
bool afreset;
|
||||
bool mpxmode;
|
||||
char stationTextBuffer[65];
|
||||
uint16_t piold;
|
||||
bool rtABold;
|
||||
|
||||
Reference in New Issue
Block a user