pub struct Lm73<I2C> { /* private fields */ }
Expand description
Lm73 device driver.
Implementations§
source§impl<I2C, E> Lm73<I2C>where
I2C: Write<Error = E>,
impl<I2C, E> Lm73<I2C>where
I2C: Write<Error = E>,
sourcepub fn set_resolution(&mut self, res: Resolution) -> Result<(), Error<E>>
pub fn set_resolution(&mut self, res: Resolution) -> Result<(), Error<E>>
Set temperature resolution.
Set temperature conversion resolution.
sourcepub fn set_os_mode(&mut self, mode: OsMode) -> Result<(), Error<E>>
pub fn set_os_mode(&mut self, mode: OsMode) -> Result<(), Error<E>>
Set the OneShot operation mode.
sourcepub fn set_alert_reset(&mut self) -> Result<(), Error<E>>
pub fn set_alert_reset(&mut self) -> Result<(), Error<E>>
Reset Alert pin.
sourcepub fn set_alert_polarity(
&mut self,
polarity: OsPolarity
) -> Result<(), Error<E>>
pub fn set_alert_polarity(
&mut self,
polarity: OsPolarity
) -> Result<(), Error<E>>
Set the ALRT_POL polarity.
sourcepub fn set_alert_enable(&mut self, enabled: AlertEnable) -> Result<(), Error<E>>
pub fn set_alert_enable(&mut self, enabled: AlertEnable) -> Result<(), Error<E>>
Set the ALRT_EN