Hi,
After adding any of the stream_out[0:3] (addr: 4800-4803) to the scanlist, when I read back the value in scanlist, it always return 398
If adding anything else, for instance 4804, the value read back is correct.
Anyone understand what is happening? (I have a feeling that it is related to the Big Endian and uint16 uint32 but not sure)
Thanks
Stream remaps the modbus addresses to smaller numbers. When reading the scan list firmware has to convert back to modbus addresses. The stream_out registers are not being converted back to a modbus address properly. I will see about getting that fixed in firmware.