2 个版本
0.1.1 | 2021年4月16日 |
---|---|
0.1.0 | 2021年4月15日 |
#4 in #ublox
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(《LICENSE-APACHE》或 http://www.apache.org/licenses/LICENSE-2.0》)
- MIT 许可证(《LICENSE-MIT》或 http://opensource.org/licenses/MIT》)
任选其一。
贡献
除非您明确声明,否则根据 Apache-2.0 许可证定义的,您有意提交以包含在作品中的任何贡献,均应如上双许可,不附加任何额外的条款或条件。
依赖项
~0–0.9MB
~16K SLoC