Struct onewire::ds18b20::DS18B20
[−]
[src]
pub struct DS18B20 { /* fields omitted */ }
Methods
impl DS18B20
[src]
pub fn new(device: Device) -> Result<DS18B20, Error>
[src]
pub unsafe fn new_forced(device: Device) -> DS18B20
[src]
pub fn measure_temperature(
&self,
wire: &mut OneWire,
delay: &mut DelayUs<u16>
) -> Result<MeasureResolution, Error>
[src]
&self,
wire: &mut OneWire,
delay: &mut DelayUs<u16>
) -> Result<MeasureResolution, Error>
pub fn read_temperature(
&self,
wire: &mut OneWire,
delay: &mut DelayUs<u16>
) -> Result<f32, Error>
[src]
&self,
wire: &mut OneWire,
delay: &mut DelayUs<u16>
) -> Result<f32, Error>