6 个版本
0.4.1 | 2022 年 11 月 1 日 |
---|---|
0.4.0 | 2022 年 11 月 1 日 |
0.3.2 | 2021 年 12 月 7 日 |
0.3.1 | 2021 年 9 月 15 日 |
0.2.0 | 2021 年 7 月 7 日 |
在 嵌入式开发 中排名第 521
每月 21 次下载
445KB
6.5K SLoC
Rust of things (rustot)
工作正在进行中
no_std, no_alloc crate,用于 AWS IoT 设备,实现 Jobs、OTA、设备卫士和 IoT 影子
该 crates 努力实现以下所有功能:
欢迎任何贡献!即使只是建议、错误或评论!
这是 Amazon-FreeRTOS AWS IoT 设备 SDK 的移植(https://github.com/nguyenvuhung/amazon-freertos/tree/master/libraries/freertos_plus/aws/ota),纯 Rust 编写。
它旨在与 mqttrust 一起使用,但应与任何实现 mqttrust 的 Mqtt 特性 的其他 mqtt 客户端一起使用。
测试
该 crate 由测试覆盖。可以通过运行
cargo test --tests --all-features
来运行这些测试,并且 CI 在向 master 推送时会运行这些测试。
许可证
根据以下任一项许可证授权:
- Apache 许可证 2.0(《LICENSE-APACHE》或 https://apache.ac.cn/licenses/LICENSE-2.0》)
- MIT 许可证(《LICENSE-MIT》或 http://opensource.org/licenses/MIT》)
任选其一。
贡献
除非您明确声明,否则您提交给本作品的任何有意贡献,根据 Apache-2.0 许可证的定义,应按上述方式双许可,而不附加任何其他条款或条件。
依赖项
~3MB
~67K SLoC