ESP32 target

This commit is contained in:
Yuri Trikoz
2020-10-18 00:07:57 +03:00
parent eaef10aee2
commit 3bafbb88df
10 changed files with 157 additions and 64 deletions

View File

@@ -16,21 +16,19 @@ class SensorAnalogClass : public SensorConvertingClass {
}
int SensorAnalogRead(String key, String pin) {
int pinInt = pin.toInt();
int value;
#ifdef ESP32
int pinInt = pin.toInt();
value = analogRead(pinInt);
#endif
#ifdef ESP8266
value = analogRead(A0);
#endif
value = this->mapping(key, value);
float valueFl = this->correction(key, value);
eventGen(key, "");
jsonWriteStr(configLiveJson, key, String(valueFl));
publishStatus(key, String(valueFl));
publishStatus(key, String(valueFl));
Serial.println("I sensor '" + key + "' data: " + String(valueFl));
return value;
}