[−][src]Struct mpu9250_i2c::calibration::Calibration
Calibration struct for the mag (magnetometer/compass), acceleromter and gyroscope.
Need to run the calibrate
executable to obtain these values.
Fields
mag_offset: Vector<f32>
The mag offset/bias values
mag_scale: Vector<f32>
Scale the g value
gyro_bias_offset: Vector<f32>
The average value at rest
accel_offset: Vector<f32>
Offset
accel_scale_lo: Vector<f32>
Lower scale factor value
accel_scale_hi: Vector<f32>
Higher scale factor value
Implementations
impl Calibration
[src]
Trait Implementations
impl Default for Calibration
[src]
fn default() -> Calibration
[src]
The default calibration. This is like having no calibration in place.
Auto Trait Implementations
impl RefUnwindSafe for Calibration
impl Send for Calibration
impl Sync for Calibration
impl Unpin for Calibration
impl UnwindSafe for Calibration
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,