Nimbin[12]?Embedded / esp_garden / commits / 3d66c8b

esp_garden git · master

Distributed ESP sensor and actuator system (garden)

esp32 esp-idf iot sensors c++ sql · first commit 2025-10-15 · last commit 2026-01-20 (8 months ago) · synced 3 days ago · upstream: git.ide3.de/hsnr/mic/esp_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.gz

Cleanup

Christian Immanuel · 2025-10-24 19:35 · 3d66c8bf4ac3bdc5d32e47aa85d033aa2cc38ad7

 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);