Struct lsm303dlhc::Lsm303dlhc [] [src]

pub struct Lsm303dlhc<I2C> { /* fields omitted */ }

LSM303DLHC driver

Methods

impl<I2C, E> Lsm303dlhc<I2C> where
    I2C: WriteRead<Error = E> + Write<Error = E>, 
[src]

[src]

Creates a new driver from a I2C peripheral

[src]

Accelerometer measurements

[src]

Sets the accelerometer output data rate

[src]

Magnetometer measurements

[src]

Sets the magnetometer output data rate

[src]

Temperature sensor measurement

  • Resolution: 12-bit
  • Range: [-40, +85]

[src]

Changes the sensitivity of the accelerometer

Trait Implementations

Auto Trait Implementations

impl<I2C> Send for Lsm303dlhc<I2C> where
    I2C: Send

impl<I2C> Sync for Lsm303dlhc<I2C> where
    I2C: Sync