2个版本
0.2.1 | 2022年11月1日 |
---|---|
0.2.0 | 2022年11月1日 |
#24 in #shadow
在 rustot 中使用
12KB
217 代码行
Rust of things (rustot)
进行中
适用于AWS IoT设备的no_std、no_alloc crate,实现作业、OTA、设备卫士和IoT影子
这个crate力求实现以下总和:
欢迎任何贡献!即使只是建议、错误或评论!
这是Amazon-FreeRTOS AWS IoT Device SDK的移植版本(https://github.com/nguyenvuhung/amazon-freertos/tree/master/libraries/freertos_plus/aws/ota),用纯Rust编写。
它旨在与mqttrust一起使用,但也应该能与任何其他实现了mqttrust的Mqtt trait的mqtt客户端一起使用。
测试
该crate有测试覆盖。这些测试可以通过
cargo test --tests --all-features
运行,并在向master推送时由CI运行。
许可
根据以下任一许可发布:
- Apache License,版本2.0 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT许可 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
贡献
除非你明确说明,否则根据Apache-2.0许可定义的,你有意提交给作品的所有贡献,都应按上述方式双重许可,不附加任何额外条款或条件。
依赖项
~1.5MB
~35K SLoC