Can Not Get Float value from Energy Meter using Modbus RTU serial

As i suspected, addressing is off by 1 - this is a common phenomena in Modbus.

So in which case, take the values from Address 99 & it should work.

From address 99, read 4 values

In buffer parser...

  • FloatBE offset 0, length 2, no multiplier
  • FloatLE offset 0, length 2, no multiplier

:point_up_2: inspect these - 1 set will look right, the other will look wrong.