Skip to main content

Crate fennec_modbus

Crate fennec_modbus 

Source
Expand description

§fennec-modbus

docs.rs Build status Activity

🦊 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.

§Disclaimer

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.

§Specifications

Modules§

contrib
Modbus client wrappers for different devices.
protocol
The lowest protocol level.
tcp
Sans-IO Modbus-over-TCP client.

Enums§

Error
Modbus protocol error.