pub enum PerformanceDcBrickletFunction {
Show 50 variants
SetEnabled,
GetEnabled,
SetVelocity,
GetVelocity,
GetCurrentVelocity,
SetMotion,
GetMotion,
FullBrake,
SetDriveMode,
GetDriveMode,
SetPwmFrequency,
GetPwmFrequency,
GetPowerStatistics,
SetThermalShutdown,
GetThermalShutdown,
SetGpioConfiguration,
GetGpioConfiguration,
SetGpioAction,
GetGpioAction,
GetGpioState,
SetErrorLedConfig,
GetErrorLedConfig,
SetCwLedConfig,
GetCwLedConfig,
SetCcwLedConfig,
GetCcwLedConfig,
SetGpioLedConfig,
GetGpioLedConfig,
SetEmergencyShutdownCallbackConfiguration,
GetEmergencyShutdownCallbackConfiguration,
SetVelocityReachedCallbackConfiguration,
GetVelocityReachedCallbackConfiguration,
SetCurrentVelocityCallbackConfiguration,
GetCurrentVelocityCallbackConfiguration,
GetSpitfpErrorCount,
SetBootloaderMode,
GetBootloaderMode,
SetWriteFirmwarePointer,
WriteFirmware,
SetStatusLedConfig,
GetStatusLedConfig,
GetChipTemperature,
Reset,
WriteUid,
ReadUid,
GetIdentity,
CallbackEmergencyShutdown,
CallbackVelocityReached,
CallbackCurrentVelocity,
CallbackGpioState,
}
Variants§
SetEnabled
GetEnabled
SetVelocity
GetVelocity
GetCurrentVelocity
SetMotion
GetMotion
FullBrake
SetDriveMode
GetDriveMode
SetPwmFrequency
GetPwmFrequency
GetPowerStatistics
SetThermalShutdown
GetThermalShutdown
SetGpioConfiguration
GetGpioConfiguration
SetGpioAction
GetGpioAction
GetGpioState
SetErrorLedConfig
GetErrorLedConfig
SetCwLedConfig
GetCwLedConfig
SetCcwLedConfig
GetCcwLedConfig
SetGpioLedConfig
GetGpioLedConfig
SetEmergencyShutdownCallbackConfiguration
GetEmergencyShutdownCallbackConfiguration
SetVelocityReachedCallbackConfiguration
GetVelocityReachedCallbackConfiguration
SetCurrentVelocityCallbackConfiguration
GetCurrentVelocityCallbackConfiguration
GetSpitfpErrorCount
SetBootloaderMode
GetBootloaderMode
SetWriteFirmwarePointer
WriteFirmware
SetStatusLedConfig
GetStatusLedConfig
GetChipTemperature
Reset
WriteUid
ReadUid
GetIdentity
CallbackEmergencyShutdown
CallbackVelocityReached
CallbackCurrentVelocity
CallbackGpioState
Trait Implementations§
Source§impl From<PerformanceDcBrickletFunction> for u8
impl From<PerformanceDcBrickletFunction> for u8
Source§fn from(fun: PerformanceDcBrickletFunction) -> Self
fn from(fun: PerformanceDcBrickletFunction) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for PerformanceDcBrickletFunction
impl RefUnwindSafe for PerformanceDcBrickletFunction
impl Send for PerformanceDcBrickletFunction
impl Sync for PerformanceDcBrickletFunction
impl Unpin for PerformanceDcBrickletFunction
impl UnwindSafe for PerformanceDcBrickletFunction
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