Using: Python 3, Endian, BinaryPayloadBuilder
Edit: This may be a known bug in pyModbus. I have heard mention of a similar problem with the byteorder-wor