mirror of
https://github.com/markqvist/RNode_Firmware.git
synced 2025-07-28 01:05:27 -04:00
EEPROM config and TNC mode
This commit is contained in:
parent
31de28714f
commit
720f34d41f
6 changed files with 66 additions and 34 deletions
|
@ -344,6 +344,10 @@ void serialCallback(uint8_t sbyte) {
|
|||
}
|
||||
} else if (command == CMD_FW_VERSION) {
|
||||
kiss_indicate_version();
|
||||
} else if (command == CMD_CONF_SAVE) {
|
||||
eeprom_conf_save();
|
||||
} else if (command == CMD_CONF_DELETE) {
|
||||
eeprom_conf_delete();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -390,6 +394,11 @@ void validateStatus() {
|
|||
if (eeprom_product_valid() && eeprom_model_valid() && eeprom_hwrev_valid()) {
|
||||
if (eeprom_checksum_valid()) {
|
||||
hw_ready = true;
|
||||
|
||||
if (eeprom_have_conf()) {
|
||||
eeprom_conf_load();
|
||||
startRadio();
|
||||
}
|
||||
}
|
||||
} else {
|
||||
hw_ready = false;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue