I'm making a new release because SolarThing has been successfully using this code for about 4 months now.
Additions since v2.2.0:
- More exceptions that inherit from
ModbusRuntimeException
- Added RS485 option that is only supported with jSerialComm.
Breaking changes if
- You have your own custom class implementing
IOBundle
-- New methods are required to be implemented - You use
AsciiDataEncoder.fromAscii()
- If you have been instantiating
RedundancyException
orUnexpectedSlaveResponseException