diff --git a/energymeters/energymeter.cpp b/energymeters/energymeter.cpp index 6485dc8..b41e11f 100644 --- a/energymeters/energymeter.cpp +++ b/energymeters/energymeter.cpp @@ -151,6 +151,7 @@ void EnergyMeter::getRegister(ModbusRegisterType type, ModbusRegisterDescriptor } } modbus_32_t value; + value.u = 0; if (reply->result().length() == 1) { value.u = static_cast(reply->result().at(0)); } else if (reply->result().length() == 2) {