1 个不稳定版本
0.1.0 | 2020年12月25日 |
---|
109 在 #蓝牙
10KB
74 行
RuuviTag 传感器数据读取器
使用蓝牙LE从RuuviTag传感器收集传感数据的库。实际上是对 btleplug
和 ruuvi_sensor_protocol
那些包的一个便利封装。
使用方法
一个最小示例,用于扫描传感器数据并将其打印到标准输出。
use ruuvi_reader::BleAdapter;
fn main() {
let adapter = BleAdapter::connect().unwrap();
let results = adapter.start_scan().unwrap();
for result in results {
match result {
Ok(data) => println!("{:?}", data),
Err(err) => eprintln!("{}", err),
}
}
}
依赖关系
~12–23MB
~360K SLoC