3个不稳定版本
0.2.1 | 2019年5月21日 |
---|---|
0.2.0 | 2019年4月15日 |
0.1.0 | 2019年4月8日 |
#39 in #modbus
29KB
655 行
TRUEBNER SMT100 土壤湿度传感器
TRUEBNER SMT100 土壤湿度传感器的设备驱动程序。
传感器值可通过通用的Capabilities
特性和实际连接和协议无关访问。代理对象提供了该特性的具体实现
- Modbus RTU
- 模拟(仅用于测试和模拟)
示例
构建
cargo build --example modbus-rtu
运行
cargo run --example modbus-rtu
默认日志级别是Info
。
由于tokio-proto
中已知的限制,在Modbus RTU上下文中,如果从机未能及时发送响应,即客户端由于超时而中断请求后,需要重新连接串行端口。示例演示了如何处理这种情况并显示警告消息。
资源
许可
版权 (c) 2018 - 2019, slowtec GmbH
在以下任一许可下提供:
- Apache License, Version 2.0, (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
由您选择。
贡献
除非您明确声明,否则您根据Apache-2.0许可证提交的任何有意包含在truebner-smt100
中的贡献,将按上述方式双重许可,没有任何额外的条款或条件。
依赖
~7MB
~110K SLoC