pub struct TemperatureOffset { /* private fields */ }Expand description
This 16-bit register is to be used as a user-defined temperature offset register during system calibration. The offset will be added to the temperature result after linearization. It has a same resolution of 7.8125 m°C and same range of ±256 °C as the temperature result register. The data format is the same as the temperature register. If the added result is out of boundary, then the temperature result will show as the maximum or minimum value. Is written in two’s complement.
Implementations§
Trait Implementations§
Source§impl Bitsized for TemperatureOffset
impl Bitsized for TemperatureOffset
Source§impl Clone for TemperatureOffset
impl Clone for TemperatureOffset
Source§fn clone(&self) -> TemperatureOffset
fn clone(&self) -> TemperatureOffset
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TemperatureOffset
impl Debug for TemperatureOffset
Source§impl From<TemperatureOffset> for u16
impl From<TemperatureOffset> for u16
Source§fn from(value: TemperatureOffset) -> Self
fn from(value: TemperatureOffset) -> Self
Converts to this type from the input type.
Source§impl From<u16> for TemperatureOffset
impl From<u16> for TemperatureOffset
Source§impl PartialEq for TemperatureOffset
impl PartialEq for TemperatureOffset
Source§impl Register for TemperatureOffset
impl Register for TemperatureOffset
impl Copy for TemperatureOffset
impl EditableRegister for TemperatureOffset
impl Eq for TemperatureOffset
impl ReadableRegister for TemperatureOffset
impl StructuralPartialEq for TemperatureOffset
impl WritableRegister for TemperatureOffset
Auto Trait Implementations§
impl Freeze for TemperatureOffset
impl RefUnwindSafe for TemperatureOffset
impl Send for TemperatureOffset
impl Sync for TemperatureOffset
impl Unpin for TemperatureOffset
impl UnwindSafe for TemperatureOffset
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