pub enum MasterBrickFunction {
Show 129 variants
GetStackVoltage,
GetStackCurrent,
SetExtensionType,
GetExtensionType,
IsChibiPresent,
SetChibiAddress,
GetChibiAddress,
SetChibiMasterAddress,
GetChibiMasterAddress,
SetChibiSlaveAddress,
GetChibiSlaveAddress,
GetChibiSignalStrength,
GetChibiErrorLog,
SetChibiFrequency,
GetChibiFrequency,
SetChibiChannel,
GetChibiChannel,
IsRs485Present,
SetRs485Address,
GetRs485Address,
SetRs485SlaveAddress,
GetRs485SlaveAddress,
GetRs485ErrorLog,
SetRs485Configuration,
GetRs485Configuration,
IsWifiPresent,
SetWifiConfiguration,
GetWifiConfiguration,
SetWifiEncryption,
GetWifiEncryption,
GetWifiStatus,
RefreshWifiStatus,
SetWifiCertificate,
GetWifiCertificate,
SetWifiPowerMode,
GetWifiPowerMode,
GetWifiBufferInfo,
SetWifiRegulatoryDomain,
GetWifiRegulatoryDomain,
GetUsbVoltage,
SetLongWifiKey,
GetLongWifiKey,
SetWifiHostname,
GetWifiHostname,
SetStackCurrentCallbackPeriod,
GetStackCurrentCallbackPeriod,
SetStackVoltageCallbackPeriod,
GetStackVoltageCallbackPeriod,
SetUsbVoltageCallbackPeriod,
GetUsbVoltageCallbackPeriod,
SetStackCurrentCallbackThreshold,
GetStackCurrentCallbackThreshold,
SetStackVoltageCallbackThreshold,
GetStackVoltageCallbackThreshold,
SetUsbVoltageCallbackThreshold,
GetUsbVoltageCallbackThreshold,
SetDebouncePeriod,
GetDebouncePeriod,
IsEthernetPresent,
SetEthernetConfiguration,
GetEthernetConfiguration,
GetEthernetStatus,
SetEthernetHostname,
SetEthernetMacAddress,
SetEthernetWebsocketConfiguration,
GetEthernetWebsocketConfiguration,
SetEthernetAuthenticationSecret,
GetEthernetAuthenticationSecret,
SetWifiAuthenticationSecret,
GetWifiAuthenticationSecret,
GetConnectionType,
IsWifi2Present,
StartWifi2Bootloader,
WriteWifi2SerialPort,
ReadWifi2SerialPort,
SetWifi2AuthenticationSecret,
GetWifi2AuthenticationSecret,
SetWifi2Configuration,
GetWifi2Configuration,
GetWifi2Status,
SetWifi2ClientConfiguration,
GetWifi2ClientConfiguration,
SetWifi2ClientHostname,
GetWifi2ClientHostname,
SetWifi2ClientPassword,
GetWifi2ClientPassword,
SetWifi2ApConfiguration,
GetWifi2ApConfiguration,
SetWifi2ApPassword,
GetWifi2ApPassword,
SaveWifi2Configuration,
GetWifi2FirmwareVersion,
EnableWifi2StatusLed,
DisableWifi2StatusLed,
IsWifi2StatusLedEnabled,
SetWifi2MeshConfiguration,
GetWifi2MeshConfiguration,
SetWifi2MeshRouterSsid,
GetWifi2MeshRouterSsid,
SetWifi2MeshRouterPassword,
GetWifi2MeshRouterPassword,
GetWifi2MeshCommonStatus,
GetWifi2MeshClientStatus,
GetWifi2MeshApStatus,
SetBrickletXmcFlashConfig,
SetBrickletXmcFlashData,
SetBrickletsEnabled,
GetBrickletsEnabled,
SetSpitfpBaudrateConfig,
GetSpitfpBaudrateConfig,
GetSendTimeoutCount,
SetSpitfpBaudrate,
GetSpitfpBaudrate,
GetSpitfpErrorCount,
EnableStatusLed,
DisableStatusLed,
IsStatusLedEnabled,
GetProtocol1BrickletName,
GetChipTemperature,
Reset,
WriteBrickletPlugin,
ReadBrickletPlugin,
GetIdentity,
CallbackStackCurrent,
CallbackStackVoltage,
CallbackUsbVoltage,
CallbackStackCurrentReached,
CallbackStackVoltageReached,
CallbackUsbVoltageReached,
}
Variants§
GetStackVoltage
GetStackCurrent
SetExtensionType
GetExtensionType
IsChibiPresent
SetChibiAddress
GetChibiAddress
SetChibiMasterAddress
GetChibiMasterAddress
SetChibiSlaveAddress
GetChibiSlaveAddress
GetChibiSignalStrength
GetChibiErrorLog
SetChibiFrequency
GetChibiFrequency
SetChibiChannel
GetChibiChannel
IsRs485Present
SetRs485Address
GetRs485Address
SetRs485SlaveAddress
GetRs485SlaveAddress
GetRs485ErrorLog
SetRs485Configuration
GetRs485Configuration
IsWifiPresent
SetWifiConfiguration
GetWifiConfiguration
SetWifiEncryption
GetWifiEncryption
GetWifiStatus
RefreshWifiStatus
SetWifiCertificate
GetWifiCertificate
SetWifiPowerMode
GetWifiPowerMode
GetWifiBufferInfo
SetWifiRegulatoryDomain
GetWifiRegulatoryDomain
GetUsbVoltage
SetLongWifiKey
GetLongWifiKey
SetWifiHostname
GetWifiHostname
SetStackCurrentCallbackPeriod
GetStackCurrentCallbackPeriod
SetStackVoltageCallbackPeriod
GetStackVoltageCallbackPeriod
SetUsbVoltageCallbackPeriod
GetUsbVoltageCallbackPeriod
SetStackCurrentCallbackThreshold
GetStackCurrentCallbackThreshold
SetStackVoltageCallbackThreshold
GetStackVoltageCallbackThreshold
SetUsbVoltageCallbackThreshold
GetUsbVoltageCallbackThreshold
SetDebouncePeriod
GetDebouncePeriod
IsEthernetPresent
SetEthernetConfiguration
GetEthernetConfiguration
GetEthernetStatus
SetEthernetHostname
SetEthernetMacAddress
SetEthernetWebsocketConfiguration
GetEthernetWebsocketConfiguration
SetEthernetAuthenticationSecret
GetEthernetAuthenticationSecret
SetWifiAuthenticationSecret
GetWifiAuthenticationSecret
GetConnectionType
IsWifi2Present
StartWifi2Bootloader
WriteWifi2SerialPort
ReadWifi2SerialPort
SetWifi2AuthenticationSecret
GetWifi2AuthenticationSecret
SetWifi2Configuration
GetWifi2Configuration
GetWifi2Status
SetWifi2ClientConfiguration
GetWifi2ClientConfiguration
SetWifi2ClientHostname
GetWifi2ClientHostname
SetWifi2ClientPassword
GetWifi2ClientPassword
SetWifi2ApConfiguration
GetWifi2ApConfiguration
SetWifi2ApPassword
GetWifi2ApPassword
SaveWifi2Configuration
GetWifi2FirmwareVersion
EnableWifi2StatusLed
DisableWifi2StatusLed
IsWifi2StatusLedEnabled
SetWifi2MeshConfiguration
GetWifi2MeshConfiguration
SetWifi2MeshRouterSsid
GetWifi2MeshRouterSsid
SetWifi2MeshRouterPassword
GetWifi2MeshRouterPassword
GetWifi2MeshCommonStatus
GetWifi2MeshClientStatus
GetWifi2MeshApStatus
SetBrickletXmcFlashConfig
SetBrickletXmcFlashData
SetBrickletsEnabled
GetBrickletsEnabled
SetSpitfpBaudrateConfig
GetSpitfpBaudrateConfig
GetSendTimeoutCount
SetSpitfpBaudrate
GetSpitfpBaudrate
GetSpitfpErrorCount
EnableStatusLed
DisableStatusLed
IsStatusLedEnabled
GetProtocol1BrickletName
GetChipTemperature
Reset
WriteBrickletPlugin
ReadBrickletPlugin
GetIdentity
CallbackStackCurrent
CallbackStackVoltage
CallbackUsbVoltage
CallbackStackCurrentReached
CallbackStackVoltageReached
CallbackUsbVoltageReached
Trait Implementations§
Source§impl From<MasterBrickFunction> for u8
impl From<MasterBrickFunction> for u8
Source§fn from(fun: MasterBrickFunction) -> Self
fn from(fun: MasterBrickFunction) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for MasterBrickFunction
impl RefUnwindSafe for MasterBrickFunction
impl Send for MasterBrickFunction
impl Sync for MasterBrickFunction
impl Unpin for MasterBrickFunction
impl UnwindSafe for MasterBrickFunction
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