Hi everyone.
We're reading Landis+Gyr E650/ZMD410/ZMD310 meters with the .Net implementation.
I've been trying to fix an intermittent scaling issue for the past couple of days. I came to the following:
Before reading the buffer, check if each of the Register (includes ExtendedRegister) and DemandRegister objects need its scalar to be read. If its scalar hasn't been read yet, read it now.
Populate the key in the capture objects with the scalars and units.
Now read the load profile.