ModbusMaster  v2.0.1
Arduino library for communicating with Modbus slaves over RS232/485 (via RTU protocol).
ModbusMaster Member List

This is the complete list of members for ModbusMaster, including all inherited members.

_idle (defined in ModbusMaster)ModbusMasterprivate
_postTransmission (defined in ModbusMaster)ModbusMasterprivate
_preTransmission (defined in ModbusMaster)ModbusMasterprivate
_serialModbusMasterprivate
_u16ReadAddressModbusMasterprivate
_u16ReadQtyModbusMasterprivate
_u16ResponseBufferModbusMasterprivate
_u16TransmitBufferModbusMasterprivate
_u16WriteAddressModbusMasterprivate
_u16WriteQtyModbusMasterprivate
_u8MBSlaveModbusMasterprivate
_u8ResponseBufferIndex (defined in ModbusMaster)ModbusMasterprivate
_u8ResponseBufferLength (defined in ModbusMaster)ModbusMasterprivate
_u8TransmitBufferIndex (defined in ModbusMaster)ModbusMasterprivate
available(void) (defined in ModbusMaster)ModbusMaster
begin(uint8_t, Stream &serial)ModbusMaster
beginTransmission(uint16_t) (defined in ModbusMaster)ModbusMaster
clearResponseBuffer()ModbusMaster
clearTransmitBuffer()ModbusMaster
getResponseBuffer(uint8_t)ModbusMaster
idle(void(*)())ModbusMaster
ku16MBResponseTimeoutModbusMasterprivatestatic
ku8MaxBufferSizeModbusMasterprivatestatic
ku8MBIllegalDataAddressModbusMasterstatic
ku8MBIllegalDataValueModbusMasterstatic
ku8MBIllegalFunctionModbusMasterstatic
ku8MBInvalidCRCModbusMasterstatic
ku8MBInvalidFunctionModbusMasterstatic
ku8MBInvalidSlaveIDModbusMasterstatic
ku8MBMaskWriteRegisterModbusMasterprivatestatic
ku8MBReadCoilsModbusMasterprivatestatic
ku8MBReadDiscreteInputsModbusMasterprivatestatic
ku8MBReadHoldingRegistersModbusMasterprivatestatic
ku8MBReadInputRegistersModbusMasterprivatestatic
ku8MBReadWriteMultipleRegistersModbusMasterprivatestatic
ku8MBResponseTimedOutModbusMasterstatic
ku8MBSlaveDeviceFailureModbusMasterstatic
ku8MBSuccessModbusMasterstatic
ku8MBWriteMultipleCoilsModbusMasterprivatestatic
ku8MBWriteMultipleRegistersModbusMasterprivatestatic
ku8MBWriteSingleCoilModbusMasterprivatestatic
ku8MBWriteSingleRegisterModbusMasterprivatestatic
maskWriteRegister(uint16_t, uint16_t, uint16_t)ModbusMaster
ModbusMaster()ModbusMaster
ModbusMasterTransaction(uint8_t u8MBFunction)ModbusMasterprivate
postTransmission(void(*)())ModbusMaster
preTransmission(void(*)())ModbusMaster
readCoils(uint16_t, uint16_t)ModbusMaster
readDiscreteInputs(uint16_t, uint16_t)ModbusMaster
readHoldingRegisters(uint16_t, uint16_t)ModbusMaster
readInputRegisters(uint16_t, uint8_t)ModbusMaster
readWriteMultipleRegisters(uint16_t, uint16_t, uint16_t, uint16_t)ModbusMaster
readWriteMultipleRegisters(uint16_t, uint16_t) (defined in ModbusMaster)ModbusMaster
receive(void) (defined in ModbusMaster)ModbusMaster
requestFrom(uint16_t, uint16_t) (defined in ModbusMaster)ModbusMaster
rxBuffer (defined in ModbusMaster)ModbusMasterprivate
send(uint8_t) (defined in ModbusMaster)ModbusMaster
send(uint16_t) (defined in ModbusMaster)ModbusMaster
send(uint32_t) (defined in ModbusMaster)ModbusMaster
sendBit(bool) (defined in ModbusMaster)ModbusMaster
setTransmitBuffer(uint8_t, uint16_t)ModbusMaster
txBuffer (defined in ModbusMaster)ModbusMasterprivate
u16TransmitBufferLength (defined in ModbusMaster)ModbusMasterprivate
writeMultipleCoils(uint16_t, uint16_t)ModbusMaster
writeMultipleCoils() (defined in ModbusMaster)ModbusMaster
writeMultipleRegisters(uint16_t, uint16_t)ModbusMaster
writeMultipleRegisters() (defined in ModbusMaster)ModbusMaster
writeSingleCoil(uint16_t, uint8_t)ModbusMaster
writeSingleRegister(uint16_t, uint16_t)ModbusMaster