pub enum ImuV2BrickFunction {
Show 57 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, 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

GetIdentity

CallbackAcceleration

CallbackMagneticField

CallbackAngularVelocity

CallbackTemperature

CallbackLinearAcceleration

CallbackGravityVector

CallbackOrientation

CallbackQuaternion

CallbackAllData

Trait Implementations

Converts to this type from the input type.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Should always be Self
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.