Module tinkerforge::rs485_bricklet[][src]

Expand description

Communicates with RS485/Modbus devices with full- or half-duplex.

See also the documentation here.

Structs

BufferConfig
BufferStatus
ErrorCount
ErrorCountEvent
Identity
ModbusCommonErrorCount
ModbusConfiguration
ModbusMasterReadCoilsResponseLowLevelEvent
ModbusMasterReadCoilsResponseResult
ModbusMasterReadDiscreteInputsResponseLowLevelEvent
ModbusMasterReadDiscreteInputsResponseResult
ModbusMasterReadHoldingRegistersResponseLowLevelEvent
ModbusMasterReadHoldingRegistersResponseResult
ModbusMasterReadInputRegistersResponseLowLevelEvent
ModbusMasterReadInputRegistersResponseResult
ModbusMasterWriteMultipleCoilsLowLevel
ModbusMasterWriteMultipleCoilsResponseEvent
ModbusMasterWriteMultipleCoilsResult
ModbusMasterWriteMultipleRegistersLowLevel
ModbusMasterWriteMultipleRegistersResponseEvent
ModbusMasterWriteMultipleRegistersResult
ModbusMasterWriteSingleCoilResponseEvent
ModbusMasterWriteSingleRegisterResponseEvent
ModbusSlaveAnswerReadCoilsRequestLowLevel
ModbusSlaveAnswerReadCoilsRequestResult
ModbusSlaveAnswerReadDiscreteInputsRequestLowLevel
ModbusSlaveAnswerReadDiscreteInputsRequestResult
ModbusSlaveAnswerReadHoldingRegistersRequestLowLevel
ModbusSlaveAnswerReadHoldingRegistersRequestResult
ModbusSlaveAnswerReadInputRegistersRequestLowLevel
ModbusSlaveAnswerReadInputRegistersRequestResult
ModbusSlaveReadCoilsRequestEvent
ModbusSlaveReadDiscreteInputsRequestEvent
ModbusSlaveReadHoldingRegistersRequestEvent
ModbusSlaveReadInputRegistersRequestEvent
ModbusSlaveWriteMultipleCoilsRequestLowLevelEvent
ModbusSlaveWriteMultipleCoilsRequestResult
ModbusSlaveWriteMultipleRegistersRequestLowLevelEvent
ModbusSlaveWriteMultipleRegistersRequestResult
ModbusSlaveWriteSingleCoilRequestEvent
ModbusSlaveWriteSingleRegisterRequestEvent
ReadLowLevel
ReadLowLevelEvent
ReadResult
Rs485Bricklet

Communicates with RS485/Modbus devices with full- or half-duplex

Rs485Configuration
SpitfpErrorCount
WriteLowLevel
WriteResult

Enums

Rs485BrickletFunction

Constants

RS485_BRICKLET_BOOTLOADER_MODE_BOOTLOADER
RS485_BRICKLET_BOOTLOADER_MODE_BOOTLOADER_WAIT_FOR_REBOOT
RS485_BRICKLET_BOOTLOADER_MODE_FIRMWARE
RS485_BRICKLET_BOOTLOADER_MODE_FIRMWARE_WAIT_FOR_ERASE_AND_REBOOT
RS485_BRICKLET_BOOTLOADER_MODE_FIRMWARE_WAIT_FOR_REBOOT
RS485_BRICKLET_BOOTLOADER_STATUS_CRC_MISMATCH
RS485_BRICKLET_BOOTLOADER_STATUS_DEVICE_IDENTIFIER_INCORRECT
RS485_BRICKLET_BOOTLOADER_STATUS_ENTRY_FUNCTION_NOT_PRESENT
RS485_BRICKLET_BOOTLOADER_STATUS_INVALID_MODE
RS485_BRICKLET_BOOTLOADER_STATUS_NO_CHANGE
RS485_BRICKLET_BOOTLOADER_STATUS_OK
RS485_BRICKLET_COMMUNICATION_LED_CONFIG_OFF
RS485_BRICKLET_COMMUNICATION_LED_CONFIG_ON
RS485_BRICKLET_COMMUNICATION_LED_CONFIG_SHOW_COMMUNICATION
RS485_BRICKLET_COMMUNICATION_LED_CONFIG_SHOW_HEARTBEAT
RS485_BRICKLET_DUPLEX_FULL
RS485_BRICKLET_DUPLEX_HALF
RS485_BRICKLET_ERROR_LED_CONFIG_OFF
RS485_BRICKLET_ERROR_LED_CONFIG_ON
RS485_BRICKLET_ERROR_LED_CONFIG_SHOW_ERROR
RS485_BRICKLET_ERROR_LED_CONFIG_SHOW_HEARTBEAT
RS485_BRICKLET_EXCEPTION_CODE_ACKNOWLEDGE
RS485_BRICKLET_EXCEPTION_CODE_GATEWAY_PATH_UNAVAILABLE
RS485_BRICKLET_EXCEPTION_CODE_GATEWAY_TARGET_DEVICE_FAILED_TO_RESPOND
RS485_BRICKLET_EXCEPTION_CODE_ILLEGAL_DATA_ADDRESS
RS485_BRICKLET_EXCEPTION_CODE_ILLEGAL_DATA_VALUE
RS485_BRICKLET_EXCEPTION_CODE_ILLEGAL_FUNCTION
RS485_BRICKLET_EXCEPTION_CODE_MEMORY_PARITY_ERROR
RS485_BRICKLET_EXCEPTION_CODE_SLAVE_DEVICE_BUSY
RS485_BRICKLET_EXCEPTION_CODE_SLAVE_DEVICE_FAILURE
RS485_BRICKLET_EXCEPTION_CODE_SUCCESS
RS485_BRICKLET_EXCEPTION_CODE_TIMEOUT
RS485_BRICKLET_MODE_MODBUS_MASTER_RTU
RS485_BRICKLET_MODE_MODBUS_SLAVE_RTU
RS485_BRICKLET_MODE_RS485
RS485_BRICKLET_PARITY_EVEN
RS485_BRICKLET_PARITY_NONE
RS485_BRICKLET_PARITY_ODD
RS485_BRICKLET_STATUS_LED_CONFIG_OFF
RS485_BRICKLET_STATUS_LED_CONFIG_ON
RS485_BRICKLET_STATUS_LED_CONFIG_SHOW_HEARTBEAT
RS485_BRICKLET_STATUS_LED_CONFIG_SHOW_STATUS
RS485_BRICKLET_STOPBITS_1
RS485_BRICKLET_STOPBITS_2
RS485_BRICKLET_WORDLENGTH_5
RS485_BRICKLET_WORDLENGTH_6
RS485_BRICKLET_WORDLENGTH_7
RS485_BRICKLET_WORDLENGTH_8