From 6e12e8bedb29a56730a74db013731095fb25d34b Mon Sep 17 00:00:00 2001 From: lexa Date: Fri, 7 Aug 2020 15:17:55 +0300 Subject: [PATCH] Change polling time --- ESP_BigRoom/src/main.cpp | 20 ++++++-------------- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/ESP_BigRoom/src/main.cpp b/ESP_BigRoom/src/main.cpp index e5efaf4..78c679e 100644 --- a/ESP_BigRoom/src/main.cpp +++ b/ESP_BigRoom/src/main.cpp @@ -145,10 +145,12 @@ void loop() { itoa(adc, v, 10); mqttClient.publish("/home/bigroom/light", 1, false, v); } - if(meas){ - Serial.println(adc); - temp += (htu.readTemperature() - temp) / 60.0f; - rel_hum += (htu.readHumidity() - rel_hum) / 60.0f; + if(++minCnt == 60){ + minCnt = 0; + digitalWrite(P_SENS, HIGH); + delay(10); + temp = htu.readTemperature(); + rel_hum = htu.readHumidity(); Serial.print(cRun); Serial.print("\t"); Serial.print(minCnt); @@ -157,16 +159,6 @@ void loop() { Serial.print("\t\t"); Serial.print("Humidity: "); Serial.print(rel_hum); Serial.println(" \%"); digitalWrite(P_SENS, LOW); - meas = false; - } - else{ - if(minCnt % 5 == 0){ - digitalWrite(P_SENS, HIGH); - meas = true; - } - } - if(++minCnt == 60){ - minCnt = 0; if(mqttClient.connected()){ //char s[50]; g_led.start();