12.02.2020, 14:25
(12.02.2020, 13:58)Daniel. Wrote: datatype uint32 does read 2 registers only make sure that bus_datatype is same size or bigger.
You need a float object 2byte float would do but you can also use 4byte float.
Value multiplier is constant, it never change.
When I change the bus datatype to a 4 byte float, I cannot link this register to it (the group address does not show up in the drop down box because the datatype is different from uint32...)
I understand that the value_multiplier is constant, but that is a problem because the scaling factor is not constant, it changes with the value in the data register..., So to calculate the real value of the data I need both...