[][src]Enum tinkerforge::imu_v2_brick::ImuV2BrickFunction

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

impl From<ImuV2BrickFunction> for u8[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.