Some the weirdness my end was caused by Modbus broadcasting single-number arrays, rather than single numbers. Fixed with simple functions. Solution to that issue here
Issue still remains with byte-swapping on my colleague's end.
Some the weirdness my end was caused by Modbus broadcasting single-number arrays, rather than single numbers. Fixed with simple functions. Solution to that issue here
Issue still remains with byte-swapping on my colleague's end.