From 2abe3b0aea4f2239b95f54785cc04d675f9bc937 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Xose=20P=C3=A9rez?= Date: Fri, 10 Feb 2017 12:37:22 +0100 Subject: [PATCH] Fix variable name bug --- code/espurna/emon.ino | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/espurna/emon.ino b/code/espurna/emon.ino index 1f2edd99..bebd70f0 100644 --- a/code/espurna/emon.ino +++ b/code/espurna/emon.ino @@ -160,14 +160,14 @@ void powerMonitorLoop() { while ((unsigned char) *c == ' ') ++c; // Calculate average apparent power from current and create C-string - _power = (int) (current_avgd * mainsVoltage); + _power = (int) (average * mainsVoltage); char power[6]; snprintf(power, 6, "%d", _power); // Calculate energy increment (ppower times time) and create C-string double energy_inc = (double) _power * EMON_INTERVAL * EMON_MEASUREMENTS / 1000.0 / 3600.0; char energy_buf[11]; - dtostrf(energy_inc, 11, 3, energy_buf); + dtostrf(energy_inc, 10, 3, energy_buf); char *e = energy_buf; while ((unsigned char) *e == ' ') ++e;