diff --git a/firmware/config.h b/firmware/config.h index 1c95309..75f1f61 100755 --- a/firmware/config.h +++ b/firmware/config.h @@ -14,6 +14,8 @@ #define BAT_CHARGE_STATE_CHARGED 2.0 #define BAT_CHARGE_STATE_CHARGING 1.0 #define BAT_CHARGE_STATE_NOTCHARGING 0.0 +#define ENERGY_SAVE_MODE_ENABLED 1.0 +#define ENERGY_SAVE_MODE_DISABLED 0.0 #define WIFI_AUTOCONNECT_TIMEOUT_S 120 #define WIFI_CONFIG_PORTAL_TIMEOUT_S 120 diff --git a/firmware/firmware.ino b/firmware/firmware.ino index d94591f..615067b 100755 --- a/firmware/firmware.ino +++ b/firmware/firmware.ino @@ -214,10 +214,10 @@ void _loop() { // Disable expensive tasks if (energySavingMode() == 0) { currentSensorData[SENSOR_WINDSPEED] = fetchWindspeed(); - currentSensorData[SENSOR_ESAVEMODE] = 0.0; + currentSensorData[SENSOR_ESAVEMODE] = ENERGY_SAVE_MODE_DISABLED; } else { currentSensorData[SENSOR_WINDSPEED] = 0xFFFFFFFF; - currentSensorData[SENSOR_ESAVEMODE] = 1.0; + currentSensorData[SENSOR_ESAVEMODE] = ENERGY_SAVE_MODE_ENABLED; } #ifdef DEBUG