Enum hmc5883_async::GainSetting
source · [−]#[repr(u8)]
pub enum GainSetting {
Gain1370,
Gain1090,
Gain0820,
Gain0660,
Gain0440,
Gain0390,
Gain0330,
Gain0230,
}
Expand description
Gain settings ( in LSb/Gauss ) One tesla (T) is equal to 104 gauss
Variants
Gain1370
± 0.88 Ga / 0.73 (mGa/LSb)
Gain1090
± 1.30 Ga / 0.92 (mGa/LSb)
Gain0820
± 1.90 Ga / 1.22 (mGa/LSb)
Gain0660
± 2.50 Ga / 1.52 (mGa/LSb)
Gain0440
± 4.00 Ga / 2.27 (mGa/LSb)
Gain0390
± 4.70 Ga / 2.56 (mGa/LSb)
Gain0330
± 5.60 Ga / 3.03 (mGa/LSb)
Gain0230
± 8.10 Ga / 4.35 (mGa/LSb)
Auto Trait Implementations
impl RefUnwindSafe for GainSetting
impl Send for GainSetting
impl Sync for GainSetting
impl Unpin for GainSetting
impl UnwindSafe for GainSetting
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more