4 个版本 (2 个破坏性更新)
0.3.1 | 2022年7月21日 |
---|---|
0.3.0 | 2022年7月21日 |
0.2.0 | 2022年6月14日 |
0.1.0 | 2022年6月9日 |
#3 in #initially
19KB
249 行
tlv493d_a1b6_raspberry
tlv493d_a1b6 传感器的 Rust 驱动程序。
该包最初由 Ryankurte 制作( https://crates.io/crates/sensor-tlv493d/0.1.0)。由于它对我不起作用(传感器的初始化,包括地址设置等),所以我修改了一些小的东西。
我为需要执行的一些特定操作添加了某些函数
- 计算 N 次测量的平均值,并计算测量值的标准差
- 计算角度(X 轴与向量 Bxy 之间的角度)及其标准差(基于 bx, by, bz 的标准差)
- 添加了另一个结构体(因为 "Values" 结构体有私有字段!)
但这些函数使用了 Rppal crate 中的延迟类型(我们在 Raspberry Pi 3 上工作)。因此,它可能不适用于其他设备,除非有人修改了该 crate。
/!\ 在测试期间,主模式工作良好,但其他模式不行...
依赖关系
~0.6–8MB
~53K SLoC