Struct mpu9250::DmpFeatures
source · pub struct DmpFeatures {
pub raw_gyro: bool,
pub raw_accel: bool,
pub tap: bool,
pub android_orient: bool,
pub quat6: bool,
pub quat: bool,
pub gyro_auto_calibrate: bool,
}
Expand description
Dmp features to enable, default with raw gyro and accel and 6 axes quaternion
Fields§
§raw_gyro: bool
DMP output raw gyro measurement
raw_accel: bool
DMP output raw accel measurement
tap: bool
DMP output tap motions detection
android_orient: bool
DMP output orientation motions detection
quat6: bool
DMP output quaternion based on accelrometer and gyroscope
quat: bool
DMP output quaternion based on gyroscope only
gyro_auto_calibrate: bool
DMP auto calibrate gyro
Trait Implementations§
source§impl Clone for DmpFeatures
impl Clone for DmpFeatures
source§fn clone(&self) -> DmpFeatures
fn clone(&self) -> DmpFeatures
Returns a copy 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 DmpFeatures
impl Debug for DmpFeatures
source§impl Default for DmpFeatures
impl Default for DmpFeatures
impl Copy for DmpFeatures
Auto Trait Implementations§
impl RefUnwindSafe for DmpFeatures
impl Send for DmpFeatures
impl Sync for DmpFeatures
impl Unpin for DmpFeatures
impl UnwindSafe for DmpFeatures
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