From d05858b6844d43a7e1785a848d19054832ba33ca Mon Sep 17 00:00:00 2001 From: sieja Date: Sat, 22 Feb 2025 18:55:02 +0100 Subject: [PATCH] =?UTF-8?q?Wy=C5=9Bwietlanie=20zmiany=20=C5=82adowania=20p?= =?UTF-8?q?o=20podpi=C4=99ciu=20kabla?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ESP32/TempHumLoggerHomeKit/TempHumLoggerHomeKit.ino | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ESP32/TempHumLoggerHomeKit/TempHumLoggerHomeKit.ino b/ESP32/TempHumLoggerHomeKit/TempHumLoggerHomeKit.ino index 4c79926..d053273 100644 --- a/ESP32/TempHumLoggerHomeKit/TempHumLoggerHomeKit.ino +++ b/ESP32/TempHumLoggerHomeKit/TempHumLoggerHomeKit.ino @@ -9,7 +9,7 @@ #include "SD.h" #include "SPI.h" -#define Version "0.28" +#define Version "0.29" #define WIRE Wire #define DHTTYPE DHT22 #define DHTPIN 4 @@ -440,6 +440,11 @@ void loop() { // Log napiećia docelowoe procent baterii // kiedy zaden przycisk nie jest wcisniety + if (abs (batteryVoltage - currentBatteryVoltage) >= 0.2 && digitalRead(BTN_DOWN) == LOW && digitalRead(BTN_UP) == LOW && digitalRead(BTN_ENTER) == LOW ) { + lastBatteryVoltage = currentBatteryVoltage; + currentBatteryVoltage = batteryVoltage; + } + if (secs % 15 == 0) { lastBatteryVoltage = currentBatteryVoltage; currentBatteryVoltage = batteryVoltage;