2个版本
0.1.1 | 2020年6月17日 |
---|---|
0.1.0 | 2020年6月10日 |
#988 在 硬件支持
31KB
751 代码行
Rustbee — 一个Xbee Rust库
Rustbee是一个允许与XBee支持的设备交互的库。这项工作不是由Digidotcom提供的XBee API官方存储库的一部分。
当前状态
代码库目前处于alpha阶段。大多数开发都是在master
分支上完成的。目前,这项工作仅支持一种类型的XBee设备(S3B Pro 900Mhz),因为我正忙于一个使用这些设备的项目。
查看示例文件夹以了解API的使用。为了正确运行,您必须在XBee设备上启用API=1
。目前,仅支持以下API帧
- 传输请求
- 传输状态
- AT命令帧
- AT命令响应
- 远程AT命令帧
- 远程AT命令响应
贡献
希望这足够大,Digidotcom会注意到并提供官方支持,但在此之前,我们非常感谢社区的帮助来增加这个项目,并为XBee设备创建一个可用且稳定的Rust API。同时,也请查看CONTRIBUTE.md
有任何问题或信息,我们欢迎您加入我们的discord服务器。欢迎加入。
待办事项
- 在发现网络上的新节点时,创建逻辑以处理任意数量的设备。
- 处理不同类型的XBee设备(WiFi、蜂窝、v2等)
- 可能使其异步安全?目前实现完全是同步的。
依赖关系
~3.5–4.5MB
~88K SLoC