#instrument #pressure-sensor #driver #texas #i2c #mocking #i2c-transaction

ms5837

德州仪器 MS5837 压力/温度传感器的驱动程序

5个版本

0.2.1 2022年7月30日
0.1.3 2022年6月17日
0.1.2 2022年6月15日
0.1.1 2022年6月12日
0.1.0 2022年6月12日

#1389硬件支持

MIT 许可证

26KB
399

ms5837-driver

Rust

德州仪器 ms5837 温度/压力传感器的驱动程序。


lib.rs:

入门指南

A platform agnostic driver for the MS5837 from Texas Instruments.

This drivers supports reading the temperature/pressure from the on-chip ADC.

示例

use ms5837::OverSamplingRatio;
let pressure_sensor = ms5837::new(i2c);
let mut pressure_sensor = pressure_sensor.init().unwrap();
println!(
    "{:?}",
    pressure_sensor
        .read_temperature_and_pressure(OverSamplingRatio::R4096)
        .unwrap()
);

依赖关系

~69–250KB