переписан dht

This commit is contained in:
Dmitry Borisenko
2020-12-21 01:46:11 +01:00
parent c5772f8451
commit d9672d17b0
14 changed files with 380 additions and 211 deletions

View File

@@ -1,35 +1,35 @@
#include "Consts.h"
#ifdef SensorDhtEnabled
#include "items/SensorDhtClass.h"
#include "BufferExecute.h"
//=========================================DHT Sensor==================================================================
//dht-temp;id;anydata;Сенсоры;Температура;order;pin;type[dht11];c[1]
//dht-hum;id;anydata;Сенсоры;Влажность;order;pin;type[dht11];c[1]
//=========================================================================================================================================
SensorDhtClass mySensorDht;
void dhtTemp() {
mySensorDht.update();
String key = mySensorDht.gkey();
sCmd.addCommand(key.c_str(), dhtReadingTemp);
mySensorDht.SensorDhtInit();
mySensorDht.clear();
}
void dhtReadingTemp() {
String key = sCmd.order();
mySensorDht.SensorDhtReadTemp(key);
}
void dhtHum() {
mySensorDht.update();
String key = mySensorDht.gkey();
sCmd.addCommand(key.c_str(), dhtReadingHum);
mySensorDht.SensorDhtInit();
mySensorDht.clear();
}
void dhtReadingHum() {
String key = sCmd.order();
mySensorDht.SensorDhtReadHum(key);
}
#endif
//#include "Consts.h"
//#ifdef SensorDhtEnabled
//#include "items/SensorDhtClass.h"
//#include "BufferExecute.h"
////=========================================DHT Sensor==================================================================
////dht-temp;id;anydata;Сенсоры;Температура;order;pin;type[dht11];c[1]
////dht-hum;id;anydata;Сенсоры;Влажность;order;pin;type[dht11];c[1]
////=========================================================================================================================================
//SensorDhtClass mySensorDht;
//void dhtTemp() {
// mySensorDht.update();
// String key = mySensorDht.gkey();
// sCmd.addCommand(key.c_str(), dhtReadingTemp);
// mySensorDht.SensorDhtInit();
// mySensorDht.clear();
//}
//void dhtReadingTemp() {
// String key = sCmd.order();
// mySensorDht.SensorDhtReadTemp(key);
//}
//
//
//
//void dhtHum() {
// mySensorDht.update();
// String key = mySensorDht.gkey();
// sCmd.addCommand(key.c_str(), dhtReadingHum);
// mySensorDht.SensorDhtInit();
// mySensorDht.clear();
//}
//void dhtReadingHum() {
// String key = sCmd.order();
// mySensorDht.SensorDhtReadHum(key);
//}
//#endif