We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b461aff commit b667c2fCopy full SHA for b667c2f
src/PowerMeter.cpp
@@ -134,14 +134,17 @@ void PowerMeterClass::loop()
134
CONFIG_T const& config = Configuration.get();
135
_verboseLogging = config.PowerMeter_VerboseLogging;
136
137
- if (config.PowerMeter_Enabled && config.PowerMeter_Source == SOURCE_SML) {
+ if (!config.PowerMeter_Enabled) { return; }
138
+
139
+ if (config.PowerMeter_Source == SOURCE_SML) {
140
if (!smlReadLoop()) {
141
return;
142
+ } else {
143
+ _lastPowerMeterUpdate = millis();
144
}
145
146
- if (!config.PowerMeter_Enabled
- || (millis() - _lastPowerMeterCheck) < (config.PowerMeter_Interval * 1000)) {
147
+ if ((millis() - _lastPowerMeterCheck) < (config.PowerMeter_Interval * 1000)) {
148
149
150
0 commit comments