1个不稳定版本
使用旧的Rust 2015
0.0.1 | 2019年6月28日 |
---|
#11 in #compass
每月146次下载
16KB
140 行
QMC5883L
一个用于QMC5883L磁力传感器芯片的嵌入式Rust no_std
驱动程序。
使用方法
将库作为依赖项包含在您的Cargo.toml中
[dependencies.qmc5883l]
version = "<version>"
要使用传感器,请使用嵌入式hal i2c设备调用QMC5883L::new
extern crate qmc5883l;
// Create the sensor in soft-reset mode.
let mut dev = QMC5883L::new(i2c_dev).unwrap();
// Enable data collection.
dev.continuous().unwrap();
// Get magnetometer (x,y,z) measurement.
let (x, y, z) = dev.mag().unwrap();
文档
API文档在docs.rs上生成。
许可证
在AGPL-3.0下许可。
lib.rs
:
一个与QMC5883L磁力传感器接口的无平台驱动程序。
此驱动程序使用embedded-hal
特质构建。
依赖关系
~71KB