esp_garden git · master
Distributed ESP sensor and actuator system (garden)
C++ 70.7% Markdown 18% C 10.7%git clone https://git.christianimmanuel.de/embedded/esp_garden.gitwget https://git.christianimmanuel.de/embedded/esp_garden/archive/esp_garden.tar.gzCleanup
client_sensor/ClientSensor.cpp | 4 +++- client_sensor/client_sensor.ino | 6 ------ 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/client_sensor/ClientSensor.cpp b/client_sensor/ClientSensor.cpp index 5c1fc4f..898370e 100644 --- a/client_sensor/ClientSensor.cpp +++ b/client_sensor/ClientSensor.cpp @@ -460,11 +460,13 @@ void sleep_UntilNextSend(int64_t next_read) { ? (min_delay_ms - prep_time_ms) : 0; + + save_SensorConfigs(); + DBG_PRINTF("Sleeping for %u ms (setup margin: %u ms)\n", sleep_time_ms, prep_time_ms); DBG_PRINTF("######################\n\n"); - save_SensorConfigs(); esp_sleep_enable_timer_wakeup((uint64_t)sleep_time_ms * 1000ULL); esp_deep_sleep_start(); } diff --git a/client_sensor/client_sensor.ino b/client_sensor/client_sensor.ino index 2af5581..cfbd688 100644 --- a/client_sensor/client_sensor.ino +++ b/client_sensor/client_sensor.ino @@ -42,12 +42,6 @@ void setup() { void loop() { DBG_PRINTF("## Unix time: %lld\n", get_CurrentUnix()); - for (size_t config_id = 0; config_id < SENSOR_CONFIG_COUNT; config_id++) { - DBG_PRINTLN("START"); - SensorConfig_s &peer = sensor_configs[config_id]; - print_SensorConfig(peer); - DBG_PRINTLN("END"); - } for (size_t config_id = 0; config_id < SENSOR_CONFIG_COUNT; config_id++) { SensorConfig_s &peer = sensor_configs[config_id]; DBG_PRINTF("LOOP checking config: %s\n", peer.sensor_name);