added CMD_REBOOT to companion radio

This commit is contained in:
liamcottle
2025-02-16 15:24:46 +13:00
parent a2fa4caa3f
commit e8390ebc7b

View File

@@ -110,6 +110,7 @@ static uint32_t _atoi(const char* sp) {
#define CMD_SHARE_CONTACT 16 #define CMD_SHARE_CONTACT 16
#define CMD_EXPORT_CONTACT 17 #define CMD_EXPORT_CONTACT 17
#define CMD_IMPORT_CONTACT 18 #define CMD_IMPORT_CONTACT 18
#define CMD_REBOOT 19
#define RESP_CODE_OK 0 #define RESP_CODE_OK 0
#define RESP_CODE_ERR 1 #define RESP_CODE_ERR 1
@@ -788,6 +789,8 @@ public:
_phy->setOutputPower(_prefs.tx_power_dbm); _phy->setOutputPower(_prefs.tx_power_dbm);
writeOKFrame(); writeOKFrame();
} }
} else if (cmd_frame[0] == CMD_REBOOT) {
board.reboot();
} else { } else {
writeErrFrame(); writeErrFrame();
MESH_DEBUG_PRINTLN("ERROR: unknown command: %02X", cmd_frame[0]); MESH_DEBUG_PRINTLN("ERROR: unknown command: %02X", cmd_frame[0]);