Trait embedded_drivers::onewire::ds18b20::DB18B20Ext
source · pub trait DB18B20Ext {
fn set_config(&mut self, config: Config);
fn read_config(&mut self) -> Config;
fn start_measurement(&mut self);
fn read_measurement(&mut self) -> f32;
fn read_raw_measurement(&mut self) -> [u8; 2];
fn save_config(&mut self);
fn load_saved_config(&mut self);
fn is_parasite(&mut self) -> bool;
}
Required Methods§
sourcefn set_config(&mut self, config: Config)
fn set_config(&mut self, config: Config)
Write Scratchpad
fn read_config(&mut self) -> Config
sourcefn start_measurement(&mut self)
fn start_measurement(&mut self)
Convert T
sourcefn read_measurement(&mut self) -> f32
fn read_measurement(&mut self) -> f32
Read Scratchpad
sourcefn read_raw_measurement(&mut self) -> [u8; 2]
fn read_raw_measurement(&mut self) -> [u8; 2]
Read raw measurement, avoiding using floats.
sourcefn save_config(&mut self)
fn save_config(&mut self)
Copy Scratchpad
sourcefn load_saved_config(&mut self)
fn load_saved_config(&mut self)
Recall E^2
sourcefn is_parasite(&mut self) -> bool
fn is_parasite(&mut self) -> bool
Read Power Supply