lm75 1.0.0

Platform-agnostic Rust driver for the LM75 temperature sensor and thermal watchdog.
Documentation
1
2
3
4
5
6
7
8
9
10
use linux_embedded_hal::I2cdev;
use lm75::{Address, Lm75};

fn main() {
    let dev = I2cdev::new("/dev/i2c-1").unwrap();
    let address = Address::default();
    let mut sensor = Lm75::new(dev, address);
    let temperature = sensor.read_temperature().unwrap();
    println!("Temperature: {}", temperature);
}