7个版本
使用旧的Rust 2015
0.2.0 | 2019年8月28日 |
---|---|
0.1.5 | 2018年10月24日 |
#1542 in 嵌入式开发
每月21次下载
38KB
827 行
lsm303c
lsm303c(加速度计+磁力计/指南针)的无std驱动程序。
功能
- 待测试
支持的芯片
LSM303C
;
基本用法
将 库 作为依赖项添加到您的 Cargo.toml 中
[dependencies.lsm303c]
version = "<version>"
使用 embedded-hal 实现获取 I2C 处理器和延迟,然后创建 lsm303c 处理器
extern crate lsm303c; // or just use lsm303c; if 2018 edition is used.
// to create sensor with default configuration:
let mut lsm = LSM303::default(l2c, &mut delay)?;
// to get all supported measurements:
let all = marg.all()?;
println!("{:?}", all);
更多示例
示例数量可以在 proving-ground 仓库中找到。
文档
API 文档可在 docs.rs 上找到。
许可证
在以下许可证中选择一项
- Apache License,版本2.0 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选。
推荐信
最初是从 japaric 的 lsm303ldhc 仓库 分支出来的。
依赖项
~110KB