Struct i2cdev_bmp280::BMP280
[−]
[src]
pub struct BMP280<T: I2CDevice + Sized> { pub barometer: T, // some fields omitted }
Fields
barometer: T
Methods
impl<T> BMP280<T> where
T: I2CDevice + Sized, [src]
T: I2CDevice + Sized,
fn new(i2cdev: T, settings: BMP280Settings) -> Result<BMP280<T>, T::Error>
fn reset(&mut self) -> Result<(), T::Error>
fn set_mode(&mut self, mode: BMP280PowerMode) -> Result<(), T::Error>
Trait Implementations
impl<T> Thermometer for BMP280<T> where
T: I2CDevice + Sized, [src]
T: I2CDevice + Sized,
type Error = T::Error
fn temperature_celsius(&mut self) -> Result<f32, T::Error>
Get a temperature from the sensor in degrees celsius Read more
impl<T> Barometer for BMP280<T> where
T: I2CDevice + Sized, [src]
T: I2CDevice + Sized,