|
@@ -5,6 +5,7 @@ |
|
|
|
|
|
|
|
|
namespace config {
|
|
|
namespace config {
|
|
|
#define CURRENT_LOGGER "config"
|
|
|
#define CURRENT_LOGGER "config"
|
|
|
|
|
|
const char VERSION_STRING[] PROGMEM = VERSION;
|
|
|
|
|
|
|
|
|
namespace main {
|
|
|
namespace main {
|
|
|
|
|
|
|
|
@@ -30,7 +31,7 @@ namespace config { |
|
|
//};
|
|
|
//};
|
|
|
//value.network = c;
|
|
|
//value.network = c;
|
|
|
#endif
|
|
|
#endif
|
|
|
/*strcpy_P(value.version, PSTR(VERSION));
|
|
|
|
|
|
|
|
|
/*strcpy_P(value.version, VERSION_STRING);
|
|
|
value.alertBatteryLevel1 = CONFIG_DEFAULT_BATTERY_ALERT_LEVEL1;
|
|
|
value.alertBatteryLevel1 = CONFIG_DEFAULT_BATTERY_ALERT_LEVEL1;
|
|
|
value.alertBatteryLevel2 = CONFIG_DEFAULT_BATTERY_ALERT_LEVEL2;
|
|
|
value.alertBatteryLevel2 = CONFIG_DEFAULT_BATTERY_ALERT_LEVEL2;
|
|
|
value.alertBatteryLevelClear = CONFIG_DEFAULT_BATTERY_ALERT_CLEAR;
|
|
|
value.alertBatteryLevelClear = CONFIG_DEFAULT_BATTERY_ALERT_CLEAR;
|
|
@@ -52,8 +53,8 @@ namespace config { |
|
|
void setup() {
|
|
|
void setup() {
|
|
|
details::read();
|
|
|
details::read();
|
|
|
|
|
|
|
|
|
if(strcasecmp_P(value.version, PSTR(VERSION))) {
|
|
|
|
|
|
strcpy_P(value.version, PSTR(VERSION));
|
|
|
|
|
|
|
|
|
if(strcasecmp_P(value.version, VERSION_STRING)) {
|
|
|
|
|
|
strcpy_P(value.version, VERSION_STRING);
|
|
|
details::write();
|
|
|
details::write();
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -68,7 +69,7 @@ namespace config { |
|
|
|
|
|
|
|
|
config_t config = {};
|
|
|
config_t config = {};
|
|
|
config.seed = CONFIG_SEED;
|
|
|
config.seed = CONFIG_SEED;
|
|
|
strcpy_P(config.version, PSTR(VERSION));
|
|
|
|
|
|
|
|
|
strcpy_P(config.version, VERSION_STRING);
|
|
|
config.firstEntry = config.lastEntry = 0xFFFF;
|
|
|
config.firstEntry = config.lastEntry = 0xFFFF;
|
|
|
config.alertBatteryLevel1 = CONFIG_DEFAULT_BATTERY_ALERT_LEVEL1;
|
|
|
config.alertBatteryLevel1 = CONFIG_DEFAULT_BATTERY_ALERT_LEVEL1;
|
|
|
config.alertBatteryLevel2 = CONFIG_DEFAULT_BATTERY_ALERT_LEVEL2;
|
|
|
config.alertBatteryLevel2 = CONFIG_DEFAULT_BATTERY_ALERT_LEVEL2;
|
|
|