This library handles Modbus master RTU communication. The library supports callbacks for pre- and post-transmission, receive and transmit logging.
.. envvar:: MB_RESPONSE_TIMEOUT The patch provides changeable response timeout using :envvar:`MB_RESPONSE_TIMEOUT` (in milliseconds).
The original author of the library is 4-20ma: https://github.com/4-20ma/ModbusMaster/
The one included in Sming is nomis' fork: https://github.com/nomis/ModbusMaster (see branch fixes-2.0.1) that isn't yet merged to the original repository.