pub struct CalibrationRegisters {Show 18 fields
pub dig_t1: u16,
pub dig_t2: i16,
pub dig_t3: i16,
pub dig_p1: u16,
pub dig_p2: i16,
pub dig_p3: i16,
pub dig_p4: i16,
pub dig_p5: i16,
pub dig_p6: i16,
pub dig_p7: i16,
pub dig_p8: i16,
pub dig_p9: i16,
pub dig_h1: u8,
pub dig_h2: i16,
pub dig_h3: u8,
pub dig_h4: i16,
pub dig_h5: i16,
pub dig_h6: i8,
}Fields§
§dig_t1: u16§dig_t2: i16§dig_t3: i16§dig_p1: u16§dig_p2: i16§dig_p3: i16§dig_p4: i16§dig_p5: i16§dig_p6: i16§dig_p7: i16§dig_p8: i16§dig_p9: i16§dig_h1: u8§dig_h2: i16§dig_h3: u8§dig_h4: i16§dig_h5: i16§dig_h6: i8Implementations§
Source§impl CalibrationRegisters
impl CalibrationRegisters
pub fn compensate_temperature(&self, adc_t: i32) -> i32
pub fn compensate_humidity(&self, adc_h: u16, t_fine: i32) -> u32
pub fn compensate_pressure(&self, adc_p: u32, t_fine: i32) -> u32
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CalibrationRegisters
impl RefUnwindSafe for CalibrationRegisters
impl Send for CalibrationRegisters
impl Sync for CalibrationRegisters
impl Unpin for CalibrationRegisters
impl UnwindSafe for CalibrationRegisters
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more