🦊 Modular opinionated type-safe Modbus client.
- The TCP layer is sans-IO. Default implementation for Tokio is provided, and may be used with any TCP client.
- The Modbus layer is sans-IO. The TCP layer is provided, and the underlying protocol can be used over any transport.
- Extensible functions. Most used standard Modbus functions are provided, and the client is free to implement custom functions with custom arguments and output.
The package is used in a live application, but at this point, the implementation is incomplete, and the public interface is not stabilized and may change wildly.