|
@@ -30,12 +30,12 @@ namespace config { |
|
|
//}; |
|
|
//}; |
|
|
//value.network = c; |
|
|
//value.network = c; |
|
|
#endif |
|
|
#endif |
|
|
/*strcpy(value.version, VERSION); |
|
|
|
|
|
|
|
|
/*strcpy_P(value.version, PSTR(VERSION)); |
|
|
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; |
|
|
value.activeAlerts = CONFIG_DEFAULT_ACTIVE_ALERTS; |
|
|
value.activeAlerts = CONFIG_DEFAULT_ACTIVE_ALERTS; |
|
|
strcpy(value.contactPhone, CONFIG_DEFAULT_CONTACT_PHONE);*/ |
|
|
|
|
|
|
|
|
strcpy_P(config.contactPhone, PSTR(CONFIG_DEFAULT_CONTACT_PHONE));*/ |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
void write() { |
|
|
void write() { |
|
@@ -61,25 +61,22 @@ namespace config { |
|
|
void reset() { |
|
|
void reset() { |
|
|
VERBOSE("reset"); |
|
|
VERBOSE("reset"); |
|
|
|
|
|
|
|
|
config_t config = { |
|
|
|
|
|
CONFIG_SEED, |
|
|
|
|
|
VERSION, |
|
|
|
|
|
0xFFFF, |
|
|
|
|
|
0xFFFF, |
|
|
|
|
|
|
|
|
config_t config = {}; |
|
|
|
|
|
config.seed = CONFIG_SEED; |
|
|
|
|
|
strcpy_P(config.version, PSTR(VERSION)); |
|
|
|
|
|
config.firstEntry = config.lastEntry = 0xFFFF; |
|
|
|
|
|
config.alertBatteryLevel1 = CONFIG_DEFAULT_BATTERY_ALERT_LEVEL1; |
|
|
|
|
|
config.alertBatteryLevel2 = CONFIG_DEFAULT_BATTERY_ALERT_LEVEL2; |
|
|
|
|
|
config.alertBatteryLevelClear = CONFIG_DEFAULT_BATTERY_ALERT_CLEAR; |
|
|
|
|
|
config.activeAlerts = CONFIG_DEFAULT_ACTIVE_ALERTS; |
|
|
|
|
|
strcpy_P(config.contactPhone, PSTR(CONFIG_DEFAULT_CONTACT_PHONE)); |
|
|
|
|
|
|
|
|
#if BACKUP_ENABLE_NETWORK |
|
|
#if BACKUP_ENABLE_NETWORK |
|
|
{ |
|
|
|
|
|
POSITIONS_CONFIG_NET_DEFAULT_SAVE_THRESHOLD, |
|
|
|
|
|
0xFFFF, |
|
|
|
|
|
POSITIONS_CONFIG_NET_DEFAULT_APN, |
|
|
|
|
|
POSITIONS_CONFIG_NET_DEFAULT_URL, |
|
|
|
|
|
}, |
|
|
|
|
|
CONFIG_DEFAULT_BATTERY_ALERT_LEVEL1, |
|
|
|
|
|
CONFIG_DEFAULT_BATTERY_ALERT_LEVEL2, |
|
|
|
|
|
CONFIG_DEFAULT_BATTERY_ALERT_CLEAR, |
|
|
|
|
|
CONFIG_DEFAULT_ACTIVE_ALERTS, |
|
|
|
|
|
CONFIG_DEFAULT_CONTACT_PHONE |
|
|
|
|
|
|
|
|
config.network.saveThreshold = POSITIONS_CONFIG_NET_DEFAULT_SAVE_THRESHOLD; |
|
|
|
|
|
config.network.lastSavedEntry = 0xFFFF; |
|
|
|
|
|
strcpy_P(config.network.apn, PSTR(POSITIONS_CONFIG_NET_DEFAULT_APN)); |
|
|
|
|
|
strcpy_P(config.network.url, PSTR(POSITIONS_CONFIG_NET_DEFAULT_URL)); |
|
|
#endif |
|
|
#endif |
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
value = config; |
|
|
value = config; |
|
|
save(); |
|
|
save(); |
|
|