#加速度计 #嵌入式HAL驱动程序 #MEMS #指南针 #无std驱动程序

无std lsm303c

一个与LSM303C(加速度计+指南针)交互的平台无关的驱动程序

7个版本

使用旧的Rust 2015

0.2.0 2019年8月28日
0.1.5 2018年10月24日

#1542 in 嵌入式开发

每月21次下载

MIT/Apache

38KB
827

lsm303c

lsm303c(加速度计+磁力计/指南针)的无std驱动程序。

Build Status

功能

  • 待测试

支持的芯片

  • 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 上找到。

许可证

在以下许可证中选择一项

任选。

推荐信

最初是从 japaric 的 lsm303ldhc 仓库 分支出来的。

依赖项

~110KB