Crates.io | rodbus |
lib.rs | rodbus |
version | 1.4.0 |
source | src |
created_at | 2020-01-07 19:03:16.639817 |
updated_at | 2024-06-24 20:53:19.253358 |
description | A high-performance async implementation of the Modbus protocol using tokio |
homepage | https://stepfunc.io/products/libraries/modbus/ |
repository | https://github.com/stepfunc/rodbus |
max_upload_size | |
id | 196275 |
size | 363,301 |
Commercial library by Step Function I/O
A high-performance implementation of the Modbus protocol using Tokio and Rust's async/await
syntax.
The client
and server
examples demonstrate simple
usage of the API.
The following function codes are supported:
0x01
)0x02
)0x03
)0x04
)0x05
)0x06
)0x0F
)0x10
)This library is publicly available under a non-commercial / non-production license.
Refer to LICENSE.txt
for the terms
of this non-commercial license.
This software is publicly available, but is not "open source". You must purchase a commercial license to use this software for profit.
Please inquire about commercial licensing on our website:
Default features can be disabled at compile time:
tls
- Build the library with support for TLS (secure Modbus)serial
- Build the library with support for Modbus RTU and serial portsBindings in C, C++, java, and .NET Core are available for this library. See the documentation for more details.