소스 검색

One version string instead of several

tags/v1.4.0^2
Bertrand Lemasle 6 년 전
부모
커밋
d4afcd3781
1개의 변경된 파일5개의 추가작업 그리고 4개의 파일을 삭제
  1. +5
    -4
      src/Config.cpp

+ 5
- 4
src/Config.cpp 파일 보기

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


불러오는 중...
취소
저장