dht working

This commit is contained in:
Dmitry Borisenko
2020-12-24 01:41:15 +01:00
parent 5955743426
commit 99134cb6fd
5 changed files with 19 additions and 26 deletions

View File

@@ -18,15 +18,15 @@ SensorDht::SensorDht(const params& paramsTmp, const params& paramsHum) {
dht->setup(_paramsTmp.pin, DHTesp::DHT11);
interval = _paramsTmp.interval < _paramsHum.interval ? _paramsTmp.interval : _paramsHum.interval;
interval = interval + dht->getMinimumSamplingPeriod();
_interval = _paramsTmp.interval < _paramsHum.interval ? _paramsTmp.interval : _paramsHum.interval;
_interval = _interval + dht->getMinimumSamplingPeriod();
}
SensorDht::~SensorDht() {}
void SensorDht::loop() {
difference = millis() - prevMillis;
if (difference >= interval) {
if (difference >= _interval) {
prevMillis = millis();
readTmpHum();
}