Squelch now also working in MPX audio mode

This commit is contained in:
Sjef Verhoeven PE5PVB
2023-10-01 14:52:08 +02:00
parent cd263f8c7e
commit 04f1eaab6f
2 changed files with 4 additions and 0 deletions

View File

@@ -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) {

View File

@@ -274,6 +274,7 @@ class TEF6686 {
bool useRTPlus = true;
bool ABold;
bool afreset;
bool mpxmode;
char stationTextBuffer[65];
uint16_t piold;
bool rtABold;