#ublox #mpu9250 #mpu6500 #ak8963 #bh1750

embedded-sensors

将传感器集中在一处,仅使用一个功能即可

2 个版本

0.1.1 2021年4月16日
0.1.0 2021年4月15日

#4 in #ublox

MIT/Apache

55KB
1.5K SLoC

embedded-sensors

将传感器集中在一处,仅使用一个功能即可。

如何使用

您需要将依赖项添加到您的 Cargo.toml

[dependencies]
embedded-sensors = "0.1.0"

通常,当您将 crate 绑定到项目中时,将启用所有支持的传感器。要禁用您不想使用的所有传感器,您必须设置 default-features = false 并在 features = ["..."] 字段中指定您想要使用的传感器,例如

[dependencies]
embedded-sensors = { version = "0.1.0", default-features = false, features = ["mpu925x", "ublox"] }

支持的传感器

特性 传感器
ak8963 AK8963
bh1750 BH1750
mpu6500 MPU6500
mpu925x MPU9250
ublox NEO-6M

请提交一个问题或拉取请求,以获取您想要使用的传感器,但这些传感器未在此处列出。

许可证

许可协议为以下之一

任选其一。

贡献

除非您明确声明,否则根据 Apache-2.0 许可证定义的,您有意提交以包含在作品中的任何贡献,均应如上双许可,不附加任何额外的条款或条件。

依赖项

~0–0.9MB
~16K SLoC