3 个不稳定版本
0.2.1 | 2022年9月23日 |
---|---|
0.2.0 | 2022年9月23日 |
0.1.0 | 2021年12月5日 |
#1556 在 硬件支持
63KB
1.5K SLoC
cc1101-rust
本项目提供了一个接口到 CC1101 Linux 驱动,允许从 Rust 接收和发送数据包。
用法
将以下内容添加到 Cargo.toml
[dependencies]
cc1101-rust = "0.2.1"
请参阅 文档 获取更多信息。
lib.rs
:
本项目提供了一个接口到 CC1101 Linux 驱动,允许从 Rust 接收和发送数据包。
CC1101 是一种通用的数据包无线电,在亚吉赫兹工业、科学和医疗 (ISM) 频段 (315/433/868/915 MHz) 中运行。
该驱动程序支持 CC1101 硬件功能的一个子集,并为设备提供高级接口,无需设置单个硬件寄存器。
- 频率 - 300-348/387-464/778-928 MHz
- 调制 - OOK/2FSK/4FSK/GFSK/MSK
- 数据速率 - 0.6 - 500 kBaud
- RX 带宽 - 58 - 812 kHz
- 任意长度的 RX/TX 数据包
- 同步字或载波检测触发的 RX
- 16/32 位可配置的同步字
依赖项
~56KB