Wisdom.Utils.Driver
一个通讯框架,支持串口和网口,内置Modbus和Fins协议,旨在让开发者关注协议本身,而不必维护通讯的细节。 1. 抽象了通讯方式 不用编写通讯方面的代码,通过配置选择串口或者网口通讯,例如串口设备增加了串口服务器变成网口通讯的情况。 2. 封装了通讯流程 可指定超时时间、重试次数,自动处理发送和接收同步的问题,带有收发日志和事件上报。 3. 应答报文的完整性检查 可选择固定长度的应答、使用指定的长度字节来判断、以固定标志结尾、等待固定时间或者没有应答。 4. 校验方式 可选择校验和、异或校验、CRC16,支持自定义扩展。 5. 驱动与协议分离 一个驱动下可以使用不同的协议,例如读取和设置命令返回的报文格式不同的情况。 6. 内嵌常用协议 内置Modbus和Fins驱动。另外,依赖此框架开发的DLT645驱动是独立的项目,不在此项目中。
Activity
- Latest release
- 6y ago
- Total releases
- 21
- Cadence
- ~15 days
- Last 12 months
- 0
Details
- First release
- Mar 20, 2018
| Version | Released | |
|---|---|---|
3.1.5
patch
|
3.1.5
patch
Dependencies (5)
|
|
3.1.4
patch
|
3.1.4
patch
Dependencies (5)
|
|
3.1.3.1
patch
|
3.1.3.1
patch
Dependencies (5)
|
|
3.1.3
patch
|
3.1.3
patch
Dependencies (5)
|
|
3.1.2
patch
|
3.1.2
patch
Dependencies (5)
|
|
3.1.1
patch
|
3.1.1
patch
Dependencies (5)
|
|
3.1.0
minor
|
3.1.0
minor
Dependencies (5)
|
|
3.0.0
major
|
3.0.0
major
Dependencies (1)
|
|
3.0.0-rc1
pre
|
3.0.0-rc1
pre
Dependencies (1)
|
|
2.1.3
patch
|
2.1.3
patch
Dependencies (1)
|
|
2.1.2
patch
|
2.1.2
patch
Dependencies (1)
|
|
2.1.1
minor
|
2.1.1
minor
Dependencies (1)
|
|
2.1.0-rc1
pre
|
2.1.0-rc1
pre
Dependencies (1)
|
|
2.0.9
patch
|
2.0.9
patch
Dependencies (1)
|
|
2.0.8.1
patch
|
2.0.8.1
patch
Dependencies (1)
|
|
2.0.7.1
patch
|
2.0.7.1
patch
Dependencies (1)
|
|
2.0.5
patch
|
2.0.5
patch
Dependencies (1)
|
|
2.0.4.1
major
|
2.0.4.1
major
Dependencies (1)
|
|
1.3.1
minor
|
1.3.1
minor
Dependencies (1)
|
|
1.2.0
minor
|
1.2.0
minor
Dependencies (1)
|
|
1.1.1
initial
|
1.1.1
initial
Dependencies (1)
|