diff --git a/opencom_xl_firmware.ino b/opencom_xl_firmware.ino index fb2429d..e1df8b5 100644 --- a/opencom_xl_firmware.ino +++ b/opencom_xl_firmware.ino @@ -455,6 +455,7 @@ bool startRadio(RadioInterface* radio) { void stopRadio(RadioInterface* radio) { radio->end(); sort_interfaces(); + kiss_indicate_radiostate(radio); } void update_radio_lock(RadioInterface* radio) { @@ -787,10 +788,8 @@ void serialCallback(uint8_t sbyte) { kiss_indicate_radiostate(selected_radio); } else if (sbyte == 0x00) { stopRadio(selected_radio); - kiss_indicate_radiostate(selected_radio); } else if (sbyte == 0x01) { startRadio(selected_radio); - kiss_indicate_radiostate(selected_radio); } interface = 0; } else if (command == CMD_ST_ALOCK) {