make 5 deg delta_t to reject more spurious readings
authorDobrica Pavlinusic <dpavlin@rot13.org>
Sat, 21 Sep 2019 09:38:34 +0000 (11:38 +0200)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Sat, 21 Sep 2019 09:38:34 +0000 (11:38 +0200)
rpi_promini/rpi_promini.ino

index cfaa948..a2ee8d1 100644 (file)
@@ -115,7 +115,7 @@ void loop() {
   if ( millis() - time > 2000 ) {
     float t = dht.getTemperature();
     float delta_t = abs(t - temp_avg.getAverage());
-    if ( dht.getStatus() == 0 && delta_t < 10 )
+    if ( dht.getStatus() == 0 && delta_t < 5 )
       temp_avg.addValue( t );
     else dht22_errors++;
     float h = dht.getHumidity();