Index

_ | A | B | C | D | E | F | G | H | I | M | N | O | P | R | S | T | U | V | W

_

__generate_crc16_table() (in module pymodbus.utilities)

A

add() (pymodbus.device.ModbusAccessControl method)
addEvent() (pymodbus.device.ModbusControlBlock method)
addToFrame() (pymodbus.interfaces.IModbusFramer method)
(pymodbus.transaction.ModbusAsciiFramer method)
(pymodbus.transaction.ModbusBinaryFramer method)
(pymodbus.transaction.ModbusRtuFramer method)
(pymodbus.transaction.ModbusSocketFramer method)
advanceFrame() (pymodbus.interfaces.IModbusFramer method)
(pymodbus.transaction.ModbusAsciiFramer method)
(pymodbus.transaction.ModbusBinaryFramer method)
(pymodbus.transaction.ModbusRtuFramer method)
(pymodbus.transaction.ModbusSocketFramer method)

B

BaseModbusClient (class in pymodbus.client.sync)
BaseModbusDataBlock (class in pymodbus.datastore)
Baudrate (pymodbus.constants.Defaults attribute)
bit_read_message (module)
bit_write_message (module)
buildPacket() (pymodbus.interfaces.IModbusFramer method)
(pymodbus.transaction.ModbusAsciiFramer method)
(pymodbus.transaction.ModbusBinaryFramer method)
(pymodbus.transaction.ModbusRtuFramer method)
(pymodbus.transaction.ModbusSocketFramer method)
Bytesize (pymodbus.constants.Defaults attribute)

C

ChangeAsciiInputDelimiterRequest (class in pymodbus.diag_message)
ChangeAsciiInputDelimiterResponse (class in pymodbus.diag_message)
check (pymodbus.pdu.ModbusPDU attribute)
check() (pymodbus.device.ModbusAccessControl method)
checkCRC() (in module pymodbus.utilities)
checkFrame() (pymodbus.interfaces.IModbusFramer method)
(pymodbus.transaction.ModbusAsciiFramer method)
(pymodbus.transaction.ModbusBinaryFramer method)
(pymodbus.transaction.ModbusRtuFramer method)
(pymodbus.transaction.ModbusSocketFramer method)
checkLRC() (in module pymodbus.utilities)
ClearCountersRequest (class in pymodbus.diag_message)
ClearCountersResponse (class in pymodbus.diag_message)
clearEvents() (pymodbus.device.ModbusControlBlock method)
ClearOverrunCountRequest (class in pymodbus.diag_message)
ClearOverrunCountResponse (class in pymodbus.diag_message)
client.async (module)
client.common (module)
client.sync (module)
ClientDecoder (class in pymodbus.factory)
close() (pymodbus.client.sync.BaseModbusClient method)
(pymodbus.client.sync.ModbusSerialClient method)
(pymodbus.client.sync.ModbusTcpClient method)
(pymodbus.client.sync.ModbusUdpClient method)
CommunicationRestartEvent (class in pymodbus.events)
computeCRC() (in module pymodbus.utilities)
computeLRC() (in module pymodbus.utilities)
connect() (pymodbus.client.sync.BaseModbusClient method)
(pymodbus.client.sync.ModbusSerialClient method)
(pymodbus.client.sync.ModbusTcpClient method)
(pymodbus.client.sync.ModbusUdpClient method)
connectionLost() (pymodbus.client.async.ModbusClientProtocol method)
(pymodbus.server.async.ModbusTcpProtocol method)
connectionMade() (pymodbus.client.async.ModbusClientProtocol method)
(pymodbus.server.async.ModbusTcpProtocol method)
constants (module)

D

datagramReceived() (pymodbus.server.async.ModbusUdpProtocol method)
dataReceived() (pymodbus.client.async.ModbusClientProtocol method)
(pymodbus.server.async.ModbusTcpProtocol method)
datastore (module)
decode() (pymodbus.bit_read_message.ReadBitsRequestBase method)
(pymodbus.bit_read_message.ReadBitsResponseBase method)
(pymodbus.bit_write_message.WriteMultipleCoilsRequest method)
(pymodbus.bit_write_message.WriteMultipleCoilsResponse method)
(pymodbus.bit_write_message.WriteSingleCoilRequest method)
(pymodbus.bit_write_message.WriteSingleCoilResponse method)
(pymodbus.diag_message.DiagnosticStatusRequest method)
(pymodbus.diag_message.DiagnosticStatusResponse method)
(pymodbus.events.CommunicationRestartEvent method)
(pymodbus.events.EnteredListenModeEvent method)
(pymodbus.events.ModbusEvent method)
(pymodbus.events.RemoteReceiveEvent method)
(pymodbus.events.RemoteSendEvent method)
(pymodbus.factory.ClientDecoder method)
(pymodbus.factory.ServerDecoder method)
(pymodbus.file_message.ReadFifoQueueRequest method)
(pymodbus.file_message.ReadFifoQueueResponse method)
(pymodbus.interfaces.IModbusDecoder method)
(pymodbus.other_message.GetCommEventCounterRequest method)
(pymodbus.other_message.GetCommEventCounterResponse method)
(pymodbus.other_message.ReadExceptionStatusRequest method)
(pymodbus.other_message.ReadExceptionStatusResponse method)
(pymodbus.other_message.ReportSlaveIdRequest method)
(pymodbus.other_message.ReportSlaveIdResponse method)
(pymodbus.pdu.ExceptionResponse method)
(pymodbus.pdu.IllegalFunctionRequest method)
(pymodbus.pdu.ModbusPDU method)
(pymodbus.register_read_message.ReadRegistersRequestBase method)
(pymodbus.register_read_message.ReadRegistersResponseBase method)
(pymodbus.register_read_message.ReadWriteMultipleRegistersRequest method)
(pymodbus.register_read_message.ReadWriteMultipleRegistersResponse method)
(pymodbus.register_write_message.WriteMultipleRegistersRequest method)
(pymodbus.register_write_message.WriteMultipleRegistersResponse method)
(pymodbus.register_write_message.WriteSingleRegisterRequest method)
(pymodbus.register_write_message.WriteSingleRegisterResponse method)
(pymodbus.server.sync.ModbusRequestHandler method)
default() (pymodbus.datastore.BaseModbusDataBlock method)
Defaults (class in pymodbus.constants)
device (module)
diag_message (module)
DiagnosticStatusRequest (class in pymodbus.diag_message)
DiagnosticStatusResponse (class in pymodbus.diag_message)
DiagnosticStatusSimpleRequest (class in pymodbus.diag_message)
DiagnosticStatusSimpleResponse (class in pymodbus.diag_message)
doException() (pymodbus.pdu.ModbusRequest method)

E

encode() (pymodbus.bit_read_message.ReadBitsRequestBase method)
(pymodbus.bit_read_message.ReadBitsResponseBase method)
(pymodbus.bit_write_message.WriteMultipleCoilsRequest method)
(pymodbus.bit_write_message.WriteMultipleCoilsResponse method)
(pymodbus.bit_write_message.WriteSingleCoilRequest method)
(pymodbus.bit_write_message.WriteSingleCoilResponse method)
(pymodbus.diag_message.DiagnosticStatusRequest method)
(pymodbus.diag_message.DiagnosticStatusResponse method)
(pymodbus.events.CommunicationRestartEvent method)
(pymodbus.events.EnteredListenModeEvent method)
(pymodbus.events.ModbusEvent method)
(pymodbus.events.RemoteReceiveEvent method)
(pymodbus.events.RemoteSendEvent method)
(pymodbus.file_message.ReadFifoQueueRequest method)
(pymodbus.file_message.ReadFifoQueueResponse method)
(pymodbus.other_message.GetCommEventCounterRequest method)
(pymodbus.other_message.GetCommEventCounterResponse method)
(pymodbus.other_message.ReadExceptionStatusRequest method)
(pymodbus.other_message.ReadExceptionStatusResponse method)
(pymodbus.other_message.ReportSlaveIdRequest method)
(pymodbus.other_message.ReportSlaveIdResponse method)
(pymodbus.pdu.ExceptionResponse method)
(pymodbus.pdu.ModbusPDU method)
(pymodbus.register_read_message.ReadRegistersRequestBase method)
(pymodbus.register_read_message.ReadRegistersResponseBase method)
(pymodbus.register_read_message.ReadWriteMultipleRegistersRequest method)
(pymodbus.register_read_message.ReadWriteMultipleRegistersResponse method)
(pymodbus.register_write_message.WriteMultipleRegistersRequest method)
(pymodbus.register_write_message.WriteMultipleRegistersResponse method)
(pymodbus.register_write_message.WriteSingleRegisterRequest method)
(pymodbus.register_write_message.WriteSingleRegisterResponse method)
EnteredListenModeEvent (class in pymodbus.events)
events (module)
ExceptionResponse (class in pymodbus.pdu)
exceptions (module)
execute() (pymodbus.bit_read_message.ReadCoilsRequest method)
(pymodbus.bit_read_message.ReadDiscreteInputsRequest method)
(pymodbus.bit_write_message.WriteMultipleCoilsRequest method)
(pymodbus.bit_write_message.WriteSingleCoilRequest method)
(pymodbus.client.async.ModbusClientProtocol method)
(pymodbus.client.sync.BaseModbusClient method)
(pymodbus.client.sync.ModbusTransactionManager method)
(pymodbus.diag_message.ChangeAsciiInputDelimiterRequest method)
(pymodbus.diag_message.ClearCountersRequest method)
(pymodbus.diag_message.ClearOverrunCountRequest method)
(pymodbus.diag_message.DiagnosticStatusSimpleRequest method)
(pymodbus.diag_message.ForceListenOnlyModeRequest method)
(pymodbus.diag_message.RestartCommunicationsOptionRequest method)
(pymodbus.diag_message.ReturnBusCommunicationErrorCountRequest method)
(pymodbus.diag_message.ReturnBusExceptionErrorCountRequest method)
(pymodbus.diag_message.ReturnBusMessageCountRequest method)
(pymodbus.diag_message.ReturnDiagnosticRegisterRequest method)
(pymodbus.diag_message.ReturnQueryDataRequest method)
(pymodbus.diag_message.ReturnSlaveBusCharacterOverrunCountRequest method)
(pymodbus.diag_message.ReturnSlaveBusyCountRequest method)
(pymodbus.diag_message.ReturnSlaveMessageCountRequest method)
(pymodbus.diag_message.ReturnSlaveNAKCountRequest method)
(pymodbus.diag_message.ReturnSlaveNoResponseCountRequest method)
(pymodbus.file_message.ReadFifoQueueRequest method)
(pymodbus.other_message.GetCommEventCounterRequest method)
(pymodbus.other_message.ReadExceptionStatusRequest method)
(pymodbus.other_message.ReportSlaveIdRequest method)
(pymodbus.pdu.IllegalFunctionRequest method)
(pymodbus.register_read_message.ReadHoldingRegistersRequest method)
(pymodbus.register_read_message.ReadInputRegistersRequest method)
(pymodbus.register_read_message.ReadWriteMultipleRegistersRequest method)
(pymodbus.register_write_message.WriteMultipleRegistersRequest method)
(pymodbus.register_write_message.WriteSingleRegisterRequest method)
(pymodbus.server.sync.ModbusRequestHandler method)

F

f (pymodbus.factory.ClientDecoder attribute)
(pymodbus.factory.ServerDecoder attribute)
factory (module)
file_message (module)
finish() (pymodbus.server.sync.ModbusRequestHandler method)
ForceListenOnlyModeRequest (class in pymodbus.diag_message)
ForceListenOnlyModeResponse (class in pymodbus.diag_message)

G

getBit() (pymodbus.bit_read_message.ReadBitsResponseBase method)
GetCommEventCounterRequest (class in pymodbus.other_message)
GetCommEventCounterResponse (class in pymodbus.other_message)
getDiagnostic() (pymodbus.device.ModbusControlBlock method)
getDiagnosticRegister() (pymodbus.device.ModbusControlBlock method)
getEvents() (pymodbus.device.ModbusControlBlock method)
getFrame() (pymodbus.interfaces.IModbusFramer method)
(pymodbus.transaction.ModbusAsciiFramer method)
(pymodbus.transaction.ModbusBinaryFramer method)
(pymodbus.transaction.ModbusRtuFramer method)
(pymodbus.transaction.ModbusSocketFramer method)
getRegister() (pymodbus.register_read_message.ReadRegistersResponseBase method)
getValues() (pymodbus.datastore.BaseModbusDataBlock method)
(pymodbus.datastore.ModbusSequentialDataBlock method)
(pymodbus.datastore.ModbusSparseDataBlock method)
(pymodbus.interfaces.IModbusSlaveContext method)

H

handle() (pymodbus.server.sync.ModbusRequestHandler method)

I

IllegalFunctionRequest (class in pymodbus.pdu)
IModbusDecoder (class in pymodbus.interfaces)
IModbusFramer (class in pymodbus.interfaces)
IModbusSlaveContext (class in pymodbus.interfaces)
interfaces (module)
isFrameReady() (pymodbus.interfaces.IModbusFramer method)
(pymodbus.transaction.ModbusAsciiFramer method)
(pymodbus.transaction.ModbusBinaryFramer method)
(pymodbus.transaction.ModbusRtuFramer method)
(pymodbus.transaction.ModbusSocketFramer method)

M

ModbusAccessControl (class in pymodbus.device)
ModbusAsciiFramer (class in pymodbus.transaction)
ModbusBinaryFramer (class in pymodbus.transaction)
ModbusClientFactory (class in pymodbus.client.async)
ModbusClientMixin (class in pymodbus.client.common)
ModbusClientProtocol (class in pymodbus.client.async)
ModbusControlBlock (class in pymodbus.device)
ModbusDeviceIdentification (class in pymodbus.device)
ModbusEvent (class in pymodbus.events)
ModbusException (class in pymodbus.exceptions)
ModbusExceptions (class in pymodbus.pdu)
ModbusIOException (class in pymodbus.exceptions)
ModbusPDU (class in pymodbus.pdu)
ModbusRequest (class in pymodbus.pdu)
ModbusRequestHandler (class in pymodbus.server.sync)
ModbusResponse (class in pymodbus.pdu)
ModbusRtuFramer (class in pymodbus.transaction)
ModbusSequentialDataBlock (class in pymodbus.datastore)
ModbusSerialClient (class in pymodbus.client.sync)
ModbusSerialServer (class in pymodbus.server.sync)
ModbusServerContext (class in pymodbus.datastore)
ModbusServerFactory (class in pymodbus.server.async)
ModbusSocketFramer (class in pymodbus.transaction)
ModbusSparseDataBlock (class in pymodbus.datastore)
ModbusStatus (class in pymodbus.constants)
ModbusTcpClient (class in pymodbus.client.sync)
ModbusTcpProtocol (class in pymodbus.server.async)
ModbusTcpServer (class in pymodbus.server.sync)
ModbusTransactionManager (class in pymodbus.client.sync)
ModbusUdpClient (class in pymodbus.client.sync)
ModbusUdpProtocol (class in pymodbus.server.async)
ModbusUdpServer (class in pymodbus.server.sync)

N

NotImplementedException (class in pymodbus.exceptions)

O

Off (pymodbus.constants.ModbusStatus attribute)
On (pymodbus.constants.ModbusStatus attribute)
other_message (module)

P

pack_bitstring() (in module pymodbus.utilities)
ParameterException (class in pymodbus.exceptions)
Parity (pymodbus.constants.Defaults attribute)
pdu (module)
populateResult() (pymodbus.interfaces.IModbusFramer method)
(pymodbus.transaction.ModbusAsciiFramer method)
(pymodbus.transaction.ModbusBinaryFramer method)
(pymodbus.transaction.ModbusRtuFramer method)
(pymodbus.transaction.ModbusSocketFramer method)
Port (pymodbus.constants.Defaults attribute)
process_request() (pymodbus.server.sync.ModbusTcpServer method)
(pymodbus.server.sync.ModbusUdpServer method)
processIncomingPacket() (pymodbus.interfaces.IModbusFramer method)
(pymodbus.transaction.ModbusAsciiFramer method)
(pymodbus.transaction.ModbusBinaryFramer method)
(pymodbus.transaction.ModbusRtuFramer method)
(pymodbus.transaction.ModbusSocketFramer method)
protocol (pymodbus.client.async.ModbusClientFactory attribute)
(pymodbus.server.async.ModbusServerFactory attribute)
protocol_id (pymodbus.pdu.ModbusPDU attribute)
ProtocolId (pymodbus.constants.Defaults attribute)
pymodbus (module)
pymodbus.bit_read_message (module)
pymodbus.bit_write_message (module)
pymodbus.client.async (module)
pymodbus.client.common (module)
pymodbus.client.sync (module)
pymodbus.constants (module)
pymodbus.datastore (module)
pymodbus.device (module)
pymodbus.diag_message (module)
pymodbus.events (module)
pymodbus.exceptions (module)
pymodbus.factory (module)
pymodbus.file_message (module)
pymodbus.interfaces (module)
pymodbus.other_message (module)
pymodbus.pdu (module)
pymodbus.register_read_message (module)
pymodbus.register_write_message (module)
pymodbus.server.async (module)
pymodbus.server.sync (module)
pymodbus.transaction (module)
pymodbus.utilities (module)

R

read_coils() (pymodbus.client.common.ModbusClientMixin method)
read_discrete_inputs() (pymodbus.client.common.ModbusClientMixin method)
read_holding_registers() (pymodbus.client.common.ModbusClientMixin method)
read_input_registers() (pymodbus.client.common.ModbusClientMixin method)
ReadBitsRequestBase (class in pymodbus.bit_read_message)
ReadBitsResponseBase (class in pymodbus.bit_read_message)
ReadCoilsRequest (class in pymodbus.bit_read_message)
ReadCoilsResponse (class in pymodbus.bit_read_message)
ReadDiscreteInputsRequest (class in pymodbus.bit_read_message)
ReadDiscreteInputsResponse (class in pymodbus.bit_read_message)
ReadExceptionStatusRequest (class in pymodbus.other_message)
ReadExceptionStatusResponse (class in pymodbus.other_message)
ReadFifoQueueRequest (class in pymodbus.file_message)
ReadFifoQueueResponse (class in pymodbus.file_message)
ReadHoldingRegistersRequest (class in pymodbus.register_read_message)
ReadHoldingRegistersResponse (class in pymodbus.register_read_message)
ReadInputRegistersRequest (class in pymodbus.register_read_message)
ReadInputRegistersResponse (class in pymodbus.register_read_message)
ReadRegistersRequestBase (class in pymodbus.register_read_message)
ReadRegistersResponseBase (class in pymodbus.register_read_message)
readwrite_registers() (pymodbus.client.common.ModbusClientMixin method)
ReadWriteMultipleRegistersRequest (class in pymodbus.register_read_message)
ReadWriteMultipleRegistersResponse (class in pymodbus.register_read_message)
Ready (pymodbus.constants.ModbusStatus attribute)
Reconnects (pymodbus.constants.Defaults attribute)
register_read_message (module)
register_write_message (module)
RemoteReceiveEvent (class in pymodbus.events)
RemoteSendEvent (class in pymodbus.events)
remove() (pymodbus.device.ModbusAccessControl method)
ReportSlaveIdRequest (class in pymodbus.other_message)
ReportSlaveIdResponse (class in pymodbus.other_message)
reset() (pymodbus.datastore.BaseModbusDataBlock method)
(pymodbus.device.ModbusControlBlock method)
(pymodbus.interfaces.IModbusSlaveContext method)
resetBit() (pymodbus.bit_read_message.ReadBitsResponseBase method)
RestartCommunicationsOptionRequest (class in pymodbus.diag_message)
RestartCommunicationsOptionResponse (class in pymodbus.diag_message)
Retries (pymodbus.constants.Defaults attribute)
ReturnBusCommunicationErrorCountRequest (class in pymodbus.diag_message)
ReturnBusCommunicationErrorCountResponse (class in pymodbus.diag_message)
ReturnBusExceptionErrorCountRequest (class in pymodbus.diag_message)
ReturnBusExceptionErrorCountResponse (class in pymodbus.diag_message)
ReturnBusMessageCountRequest (class in pymodbus.diag_message)
ReturnBusMessageCountResponse (class in pymodbus.diag_message)
ReturnDiagnosticRegisterRequest (class in pymodbus.diag_message)
ReturnDiagnosticRegisterResponse (class in pymodbus.diag_message)
ReturnQueryDataRequest (class in pymodbus.diag_message)
ReturnQueryDataResponse (class in pymodbus.diag_message)
ReturnSlaveBusCharacterOverrunCountRequest (class in pymodbus.diag_message)
ReturnSlaveBusCharacterOverrunCountResponse (class in pymodbus.diag_message)
ReturnSlaveBusyCountRequest (class in pymodbus.diag_message)
ReturnSlaveBusyCountResponse (class in pymodbus.diag_message)
ReturnSlaveMessageCountRequest (class in pymodbus.diag_message)
ReturnSlaveMessageCountResponse (class in pymodbus.diag_message)
ReturnSlaveNAKCountRequest (class in pymodbus.diag_message)
ReturnSlaveNAKCountResponse (class in pymodbus.diag_message)
ReturnSlaveNoReponseCountResponse (class in pymodbus.diag_message)
ReturnSlaveNoResponseCountRequest (class in pymodbus.diag_message)

S

send() (pymodbus.server.sync.ModbusRequestHandler method)
serve_forever() (pymodbus.server.sync.ModbusSerialServer method)
server.async (module)
server.sync (module)
server_close() (pymodbus.server.sync.ModbusSerialServer method)
(pymodbus.server.sync.ModbusTcpServer method)
(pymodbus.server.sync.ModbusUdpServer method)
ServerDecoder (class in pymodbus.factory)
setBit() (pymodbus.bit_read_message.ReadBitsResponseBase method)
setDiagnostic() (pymodbus.device.ModbusControlBlock method)
setup() (pymodbus.server.sync.ModbusRequestHandler method)
setValues() (pymodbus.datastore.BaseModbusDataBlock method)
(pymodbus.datastore.ModbusSequentialDataBlock method)
(pymodbus.datastore.ModbusSparseDataBlock method)
(pymodbus.interfaces.IModbusSlaveContext method)
Singleton (class in pymodbus.interfaces)
SlaveOff (pymodbus.constants.ModbusStatus attribute)
SlaveOn (pymodbus.constants.ModbusStatus attribute)
StartSerialServer() (in module pymodbus.server.async)
(in module pymodbus.server.sync)
StartTcpServer() (in module pymodbus.server.async)
(in module pymodbus.server.sync)
StartUdpServer() (in module pymodbus.server.async)
(in module pymodbus.server.sync)
Stopbits (pymodbus.constants.Defaults attribute)
summary() (pymodbus.device.ModbusDeviceIdentification method)

T

Timeout (pymodbus.constants.Defaults attribute)
transaction (module)
transaction_id (pymodbus.pdu.ModbusPDU attribute)
TransactionId (pymodbus.constants.Defaults attribute)

U

unit_id (pymodbus.pdu.ModbusPDU attribute)
unpack_bitstring() (in module pymodbus.utilities)
update() (pymodbus.device.ModbusDeviceIdentification method)
utilities (module)

V

validate() (pymodbus.datastore.BaseModbusDataBlock method)
(pymodbus.datastore.ModbusSequentialDataBlock method)
(pymodbus.datastore.ModbusSparseDataBlock method)
(pymodbus.interfaces.IModbusSlaveContext method)

W

Waiting (pymodbus.constants.ModbusStatus attribute)
write_coil() (pymodbus.client.common.ModbusClientMixin method)
write_coils() (pymodbus.client.common.ModbusClientMixin method)
write_register() (pymodbus.client.common.ModbusClientMixin method)
write_registers() (pymodbus.client.common.ModbusClientMixin method)
WriteMultipleCoilsRequest (class in pymodbus.bit_write_message)
WriteMultipleCoilsResponse (class in pymodbus.bit_write_message)
WriteMultipleRegistersRequest (class in pymodbus.register_write_message)
WriteMultipleRegistersResponse (class in pymodbus.register_write_message)
WriteSingleCoilRequest (class in pymodbus.bit_write_message)
WriteSingleCoilResponse (class in pymodbus.bit_write_message)
WriteSingleRegisterRequest (class in pymodbus.register_write_message)
WriteSingleRegisterResponse (class in pymodbus.register_write_message)