[][src]Enum tinkerforge::rs485_bricklet::Rs485BrickletFunction

pub enum Rs485BrickletFunction {
    WriteLowLevel,
    ReadLowLevel,
    EnableReadCallback,
    DisableReadCallback,
    IsReadCallbackEnabled,
    SetRs485Configuration,
    GetRs485Configuration,
    SetModbusConfiguration,
    GetModbusConfiguration,
    SetMode,
    GetMode,
    SetCommunicationLedConfig,
    GetCommunicationLedConfig,
    SetErrorLedConfig,
    GetErrorLedConfig,
    SetBufferConfig,
    GetBufferConfig,
    GetBufferStatus,
    EnableErrorCountCallback,
    DisableErrorCountCallback,
    IsErrorCountCallbackEnabled,
    GetErrorCount,
    GetModbusCommonErrorCount,
    ModbusSlaveReportException,
    ModbusSlaveAnswerReadCoilsRequestLowLevel,
    ModbusMasterReadCoils,
    ModbusSlaveAnswerReadHoldingRegistersRequestLowLevel,
    ModbusMasterReadHoldingRegisters,
    ModbusSlaveAnswerWriteSingleCoilRequest,
    ModbusMasterWriteSingleCoil,
    ModbusSlaveAnswerWriteSingleRegisterRequest,
    ModbusMasterWriteSingleRegister,
    ModbusSlaveAnswerWriteMultipleCoilsRequest,
    ModbusMasterWriteMultipleCoilsLowLevel,
    ModbusSlaveAnswerWriteMultipleRegistersRequest,
    ModbusMasterWriteMultipleRegistersLowLevel,
    ModbusSlaveAnswerReadDiscreteInputsRequestLowLevel,
    ModbusMasterReadDiscreteInputs,
    ModbusSlaveAnswerReadInputRegistersRequestLowLevel,
    ModbusMasterReadInputRegisters,
    GetSpitfpErrorCount,
    SetBootloaderMode,
    GetBootloaderMode,
    SetWriteFirmwarePointer,
    WriteFirmware,
    SetStatusLedConfig,
    GetStatusLedConfig,
    GetChipTemperature,
    Reset,
    WriteUid,
    ReadUid,
    GetIdentity,
    CallbackReadLowLevel,
    CallbackErrorCount,
    CallbackModbusSlaveReadCoilsRequest,
    CallbackModbusMasterReadCoilsResponseLowLevel,
    CallbackModbusSlaveReadHoldingRegistersRequest,
    CallbackModbusMasterReadHoldingRegistersResponseLowLevel,
    CallbackModbusSlaveWriteSingleCoilRequest,
    CallbackModbusMasterWriteSingleCoilResponse,
    CallbackModbusSlaveWriteSingleRegisterRequest,
    CallbackModbusMasterWriteSingleRegisterResponse,
    CallbackModbusSlaveWriteMultipleCoilsRequestLowLevel,
    CallbackModbusMasterWriteMultipleCoilsResponse,
    CallbackModbusSlaveWriteMultipleRegistersRequestLowLevel,
    CallbackModbusMasterWriteMultipleRegistersResponse,
    CallbackModbusSlaveReadDiscreteInputsRequest,
    CallbackModbusMasterReadDiscreteInputsResponseLowLevel,
    CallbackModbusSlaveReadInputRegistersRequest,
    CallbackModbusMasterReadInputRegistersResponseLowLevel,
}

Variants

WriteLowLevel
ReadLowLevel
EnableReadCallback
DisableReadCallback
IsReadCallbackEnabled
SetRs485Configuration
GetRs485Configuration
SetModbusConfiguration
GetModbusConfiguration
SetMode
GetMode
SetCommunicationLedConfig
GetCommunicationLedConfig
SetErrorLedConfig
GetErrorLedConfig
SetBufferConfig
GetBufferConfig
GetBufferStatus
EnableErrorCountCallback
DisableErrorCountCallback
IsErrorCountCallbackEnabled
GetErrorCount
GetModbusCommonErrorCount
ModbusSlaveReportException
ModbusSlaveAnswerReadCoilsRequestLowLevel
ModbusMasterReadCoils
ModbusSlaveAnswerReadHoldingRegistersRequestLowLevel
ModbusMasterReadHoldingRegisters
ModbusSlaveAnswerWriteSingleCoilRequest
ModbusMasterWriteSingleCoil
ModbusSlaveAnswerWriteSingleRegisterRequest
ModbusMasterWriteSingleRegister
ModbusSlaveAnswerWriteMultipleCoilsRequest
ModbusMasterWriteMultipleCoilsLowLevel
ModbusSlaveAnswerWriteMultipleRegistersRequest
ModbusMasterWriteMultipleRegistersLowLevel
ModbusSlaveAnswerReadDiscreteInputsRequestLowLevel
ModbusMasterReadDiscreteInputs
ModbusSlaveAnswerReadInputRegistersRequestLowLevel
ModbusMasterReadInputRegisters
GetSpitfpErrorCount
SetBootloaderMode
GetBootloaderMode
SetWriteFirmwarePointer
WriteFirmware
SetStatusLedConfig
GetStatusLedConfig
GetChipTemperature
Reset
WriteUid
ReadUid
GetIdentity
CallbackReadLowLevel
CallbackErrorCount
CallbackModbusSlaveReadCoilsRequest
CallbackModbusMasterReadCoilsResponseLowLevel
CallbackModbusSlaveReadHoldingRegistersRequest
CallbackModbusMasterReadHoldingRegistersResponseLowLevel
CallbackModbusSlaveWriteSingleCoilRequest
CallbackModbusMasterWriteSingleCoilResponse
CallbackModbusSlaveWriteSingleRegisterRequest
CallbackModbusMasterWriteSingleRegisterResponse
CallbackModbusSlaveWriteMultipleCoilsRequestLowLevel
CallbackModbusMasterWriteMultipleCoilsResponse
CallbackModbusSlaveWriteMultipleRegistersRequestLowLevel
CallbackModbusMasterWriteMultipleRegistersResponse
CallbackModbusSlaveReadDiscreteInputsRequest
CallbackModbusMasterReadDiscreteInputsResponseLowLevel
CallbackModbusSlaveReadInputRegistersRequest
CallbackModbusMasterReadInputRegistersResponseLowLevel

Trait Implementations

impl From<Rs485BrickletFunction> for u8[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

type Error = !

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.

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

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

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

impl<T> Same<T> for T

type Output = T

Should always be Self