From b9db614d8e255d196e53a2e6c405887e9cfa0886 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Xose=20P=C3=A9rez?= Date: Thu, 21 Dec 2017 23:36:07 +0100 Subject: [PATCH] Fix cast errors --- code/espurna/sensor.ino | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/espurna/sensor.ino b/code/espurna/sensor.ino index 242aa963..15ade216 100644 --- a/code/espurna/sensor.ino +++ b/code/espurna/sensor.ino @@ -149,7 +149,7 @@ void _sensorWebSocketStart(JsonObject& root) { #if EMON_ANALOG_SUPPORT if (sensor->getID() == SENSOR_EMON_ANALOG_ID) { root["emonVisible"] = 1; - root["pwrVoltage"] = _sensors[i]->getVoltage(); + root["pwrVoltage"] = ((EmonAnalogSensor *) sensor)->getVoltage(); hasSensors = true; } #endif @@ -400,7 +400,7 @@ void _sensorConfigure() { #if EMON_ANALOG_SUPPORT if (_sensors[i]->getID() == SENSOR_EMON_ANALOG_ID) { - AnalogSensor * sensor = (AnalogSensor *) _sensors[i]; + EmonAnalogSensor * sensor = (EmonAnalogSensor *) _sensors[i]; if (value = getSetting("pwrExpectedP", 0).toInt() == 0) { value = getSetting("pwrRatioC", EMON_CURRENT_RATIO).toFloat();