From b713da2775525351befedbf137a629338457b2a7 Mon Sep 17 00:00:00 2001 From: William Toohey Date: Wed, 1 Feb 2017 17:39:23 +1000 Subject: [PATCH] Forgot HandleConfig --- Firmware/PocketVoltex/Config.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Firmware/PocketVoltex/Config.c b/Firmware/PocketVoltex/Config.c index cbc5a72..34bdb54 100644 --- a/Firmware/PocketVoltex/Config.c +++ b/Firmware/PocketVoltex/Config.c @@ -34,13 +34,17 @@ void InitConfig(void) { eeprom_write_byte(&firstRun, MAGIC_NUMBER); // defaults set } eeprom_read_block(&sdvxConfig, &eeConfig, sizeof(sdvx_config_t)); - sdvxConfig.version = FIRMWARE_VERSION; } void SetConfig(sdvx_config_t* config) { memcpy(&sdvxConfig, config, sizeof(sdvx_config_t)); - // Version is set in firmware, not software - sdvxConfig.version = FIRMWARE_VERSION; eeprom_write_block(&sdvxConfig, &eeConfig, sizeof(sdvx_config_t)); +} + +command_response_t HandleConfig(uint8_t* buffer) { + if(buffer[0] == MAGIC_RESET_NUMBER) { + return REBOOT; + } + return IGNORE; } \ No newline at end of file