Добавляем работу сенсоров с несколькими измерениями. Добавляем первую версию класса Variable.

This commit is contained in:
2021-12-27 21:24:55 +03:00
parent c8df0de972
commit 41f4be6139
16 changed files with 230 additions and 199 deletions

View File

@@ -3,18 +3,24 @@
#include <WString.h>
class IoTSensor {
public:
IoTSensor();
~IoTSensor();
public:
IoTSensor();
virtual ~IoTSensor();
void loop();
virtual void doByInterval();
void init(unsigned long interval, String key);
void regEvent(String value, String consoleInfo);
void loop();
virtual void doByInterval();
void init(String key, String id, unsigned long interval);
void regEvent(String value, String consoleInfo);
unsigned long currentMillis;
unsigned long prevMillis;
unsigned long difference;
unsigned long _interval;
String _key;
String getKey();
String getID();
unsigned long currentMillis;
unsigned long prevMillis;
unsigned long difference;
protected:
String _key;
String _id;
unsigned long _interval;
};