Fix SET_PASSALL handling.

kf7r_9600_experimental
Rob Riggs 2020-02-23 15:57:04 -06:00
rodzic be4004e82e
commit 32111251f8
1 zmienionych plików z 4 dodań i 5 usunięć

Wyświetl plik

@ -430,13 +430,13 @@ void Hardware::handle_request(hdlc::IoFrame* frame) {
case hardware::SET_PASSALL:
DEBUG("SET_PASSALL");
if (!*it) {
options &= ~KISS_OPTION_PASSALL;
} else {
if (*it) {
options |= KISS_OPTION_PASSALL;
} else {
options &= ~KISS_OPTION_PASSALL;
}
update_crc();
break;
[[fallthrough]];
case hardware::GET_PASSALL:
DEBUG("GET_PASSALL");
reply8(hardware::GET_PASSALL, options & KISS_OPTION_PASSALL ? 1 : 0);
@ -568,7 +568,6 @@ void Hardware::handle_ext_request(hdlc::IoFrame* frame) {
}
osMessagePut(audioInputQueueHandle, audio::UPDATE_SETTINGS,
osWaitForever);
updateModulator();
[[fallthrough]];
case hardware::EXT_GET_MODEM_TYPE[1]:
DEBUG("EXT_GET_MODEM_TYPE");