Implementation of the Modbus protocol
It implements only the protocol. This is meant to be used by other packages that have to communicate with devices through Modbus
Frame handling is implemented in the RTU namespace (in modbus/RTU.hpp)
while the Master class (in modbus/Master.hpp) implements modbus
request/reply mechanisms.
- Modbus over serial line (modbus.org)
- Modbus application protocol v1.1b (modbus.org)
BSD 3-clause
The easiest way to build and install this package is to use Rock's build system. See this page on how to install Rock.
However, if you feel that it's too heavy for your needs, Rock aims at having most of its "library" packages (such as this one) to follow best practices. See this page for installation instructions outside of Rock.