pub enum ImuV2BrickFunction {
Show 59 variants
GetAcceleration,
GetMagneticField,
GetAngularVelocity,
GetTemperature,
GetOrientation,
GetLinearAcceleration,
GetGravityVector,
GetQuaternion,
GetAllData,
LedsOn,
LedsOff,
AreLedsOn,
SaveCalibration,
SetAccelerationPeriod,
GetAccelerationPeriod,
SetMagneticFieldPeriod,
GetMagneticFieldPeriod,
SetAngularVelocityPeriod,
GetAngularVelocityPeriod,
SetTemperaturePeriod,
GetTemperaturePeriod,
SetOrientationPeriod,
GetOrientationPeriod,
SetLinearAccelerationPeriod,
GetLinearAccelerationPeriod,
SetGravityVectorPeriod,
GetGravityVectorPeriod,
SetQuaternionPeriod,
GetQuaternionPeriod,
SetAllDataPeriod,
GetAllDataPeriod,
SetSensorConfiguration,
GetSensorConfiguration,
SetSensorFusionMode,
GetSensorFusionMode,
SetSpitfpBaudrateConfig,
GetSpitfpBaudrateConfig,
GetSendTimeoutCount,
SetSpitfpBaudrate,
GetSpitfpBaudrate,
GetSpitfpErrorCount,
EnableStatusLed,
DisableStatusLed,
IsStatusLedEnabled,
GetProtocol1BrickletName,
GetChipTemperature,
Reset,
WriteBrickletPlugin,
ReadBrickletPlugin,
GetIdentity,
CallbackAcceleration,
CallbackMagneticField,
CallbackAngularVelocity,
CallbackTemperature,
CallbackLinearAcceleration,
CallbackGravityVector,
CallbackOrientation,
CallbackQuaternion,
CallbackAllData,
}
Variants§
GetAcceleration
GetMagneticField
GetAngularVelocity
GetTemperature
GetOrientation
GetLinearAcceleration
GetGravityVector
GetQuaternion
GetAllData
LedsOn
LedsOff
AreLedsOn
SaveCalibration
SetAccelerationPeriod
GetAccelerationPeriod
SetMagneticFieldPeriod
GetMagneticFieldPeriod
SetAngularVelocityPeriod
GetAngularVelocityPeriod
SetTemperaturePeriod
GetTemperaturePeriod
SetOrientationPeriod
GetOrientationPeriod
SetLinearAccelerationPeriod
GetLinearAccelerationPeriod
SetGravityVectorPeriod
GetGravityVectorPeriod
SetQuaternionPeriod
GetQuaternionPeriod
SetAllDataPeriod
GetAllDataPeriod
SetSensorConfiguration
GetSensorConfiguration
SetSensorFusionMode
GetSensorFusionMode
SetSpitfpBaudrateConfig
GetSpitfpBaudrateConfig
GetSendTimeoutCount
SetSpitfpBaudrate
GetSpitfpBaudrate
GetSpitfpErrorCount
EnableStatusLed
DisableStatusLed
IsStatusLedEnabled
GetProtocol1BrickletName
GetChipTemperature
Reset
WriteBrickletPlugin
ReadBrickletPlugin
GetIdentity
CallbackAcceleration
CallbackMagneticField
CallbackAngularVelocity
CallbackTemperature
CallbackLinearAcceleration
CallbackGravityVector
CallbackOrientation
CallbackQuaternion
CallbackAllData
Trait Implementations§
source§impl From<ImuV2BrickFunction> for u8
impl From<ImuV2BrickFunction> for u8
source§fn from(fun: ImuV2BrickFunction) -> Self
fn from(fun: ImuV2BrickFunction) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl RefUnwindSafe for ImuV2BrickFunction
impl Send for ImuV2BrickFunction
impl Sync for ImuV2BrickFunction
impl Unpin for ImuV2BrickFunction
impl UnwindSafe for ImuV2BrickFunction
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