Nimbin[12]?Embedded / esp_garden / commits / d23f7b6

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

Update file main.cpp

David.Schüring · 2026-01-19 09:56 · d23f7b66c07b9d56b7e3e659b134f114a91a311c

 client_pump/main/main.cpp | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/client_pump/main/main.cpp b/client_pump/main/main.cpp
index 58c8731..00c1af4 100644
--- a/client_pump/main/main.cpp
+++ b/client_pump/main/main.cpp
@@ -16,20 +16,18 @@ PumpConfig_s pump_configs[PUMP_COUNT] = {
 };
 
 void start_Pump(PumpConfig_s& pump_data) {
+    set_gpio_output_level(8,1);
+    set_gpio_output_level(10,1);
     ESP_LOGI("start_Pump", "Starting Pump %s", pump_data.pump_name);
     pump_data.pumping_started_at_unix = get_CurrentUnix();
     pump_data.pumping_status = RUNNING;
-    set_gpio_output_level(8,1);
-    set_gpio_output_level(10,1);
-
 }
 
 void stop_Pump(PumpConfig_s& pump_data) {
-    ESP_LOGI("stop_Pump", "Stopped Pump %s", pump_data.pump_name);
-    pump_data.pumping_status = INACTIVE;
     set_gpio_output_level(10,0);
     set_gpio_output_level(8,0);
-
+    ESP_LOGI("stop_Pump", "Stopped Pump %s", pump_data.pump_name);
+    pump_data.pumping_status = INACTIVE;
 }
 
 void pump_loop(void*) {