This is an automated email from the ASF dual-hosted git repository.

hutcheb pushed a change to branch feat/plc4py_code_gen
in repository https://gitbox.apache.org/repos/asf/plc4x.git


    from fed0b5a3c0 chore(plc4py): Start writing modbus logic :)
     add a96ff786c0 chore(plc4py): Start writing modbus logic :)

No new revisions were added by this update.

Summary of changes:
 .../python/PythonLanguageTemplateHelper.java       |   6 +-
 .../python/complex-type-template.python.ftlh       |  62 +-
 .../plc4py/drivers/modbus/ModbusConnection.py      |  40 +-
 .../plc4py/plc4py/drivers/modbus/ModbusDevice.py   |  66 ++
 .../plc4py/plc4py/drivers/modbus/ModbusProtocol.py |  37 +-
 .../plc4py/protocols/modbus/readwrite/DataItem.py  | 778 ++++++++++++++-------
 .../protocols/modbus/readwrite/DriverType.py       |   7 +-
 .../plc4py/protocols/modbus/readwrite/ModbusADU.py |  73 +-
 .../protocols/modbus/readwrite/ModbusAsciiADU.py   |  72 +-
 .../protocols/modbus/readwrite/ModbusConstants.py  |  31 +-
 .../protocols/modbus/readwrite/ModbusDataType.py   |  62 +-
 .../ModbusDeviceInformationConformityLevel.py      |   7 +-
 .../readwrite/ModbusDeviceInformationLevel.py      |   7 +-
 .../ModbusDeviceInformationMoreFollows.py          |   7 +-
 .../readwrite/ModbusDeviceInformationObject.py     |  42 +-
 .../protocols/modbus/readwrite/ModbusErrorCode.py  |   7 +-
 .../plc4py/protocols/modbus/readwrite/ModbusPDU.py | 694 +++++++++++++-----
 .../modbus/readwrite/ModbusPDUDiagnosticRequest.py |  44 +-
 .../readwrite/ModbusPDUDiagnosticResponse.py       |  44 +-
 .../protocols/modbus/readwrite/ModbusPDUError.py   |  44 +-
 .../ModbusPDUGetComEventCounterRequest.py          |  28 +-
 .../ModbusPDUGetComEventCounterResponse.py         |  48 +-
 .../readwrite/ModbusPDUGetComEventLogRequest.py    |  28 +-
 .../readwrite/ModbusPDUGetComEventLogResponse.py   |  72 +-
 .../ModbusPDUMaskWriteHoldingRegisterRequest.py    |  59 +-
 .../ModbusPDUMaskWriteHoldingRegisterResponse.py   |  59 +-
 .../modbus/readwrite/ModbusPDUReadCoilsRequest.py  |  48 +-
 .../modbus/readwrite/ModbusPDUReadCoilsResponse.py |  43 +-
 .../ModbusPDUReadDeviceIdentificationRequest.py    |  59 +-
 .../ModbusPDUReadDeviceIdentificationResponse.py   | 148 ++--
 .../ModbusPDUReadDiscreteInputsResponse.py         |  47 +-
 .../ModbusPDUReadExceptionStatusRequest.py         |  32 +-
 .../ModbusPDUReadExceptionStatusResponse.py        |  37 +-
 .../readwrite/ModbusPDUReadFifoQueueRequest.py     |  43 +-
 .../readwrite/ModbusPDUReadFifoQueueResponse.py    |  53 +-
 .../readwrite/ModbusPDUReadFileRecordRequest.py    |  48 +-
 .../ModbusPDUReadFileRecordRequestItem.py          |  63 +-
 .../readwrite/ModbusPDUReadFileRecordResponse.py   |  48 +-
 .../ModbusPDUReadFileRecordResponseItem.py         |  56 +-
 .../ModbusPDUReadHoldingRegistersRequest.py        |  52 +-
 .../ModbusPDUReadHoldingRegistersResponse.py       |  47 +-
 .../ModbusPDUReadInputRegistersRequest.py          |  48 +-
 .../ModbusPDUReadInputRegistersResponse.py         |  47 +-
 ...sPDUReadWriteMultipleHoldingRegistersRequest.py |  99 ++-
 ...PDUReadWriteMultipleHoldingRegistersResponse.py |  47 +-
 .../readwrite/ModbusPDUReportServerIdRequest.py    |  28 +-
 .../readwrite/ModbusPDUReportServerIdResponse.py   |  43 +-
 .../readwrite/ModbusPDUWriteFileRecordRequest.py   |  48 +-
 .../ModbusPDUWriteFileRecordRequestItem.py         |  72 +-
 .../readwrite/ModbusPDUWriteFileRecordResponse.py  |  48 +-
 .../ModbusPDUWriteFileRecordResponseItem.py        |  72 +-
 .../ModbusPDUWriteMultipleCoilsRequest.py          |  67 +-
 .../ModbusPDUWriteMultipleCoilsResponse.py         |  52 +-
 ...odbusPDUWriteMultipleHoldingRegistersRequest.py |  69 +-
 ...dbusPDUWriteMultipleHoldingRegistersResponse.py |  54 +-
 .../readwrite/ModbusPDUWriteSingleCoilRequest.py   |  44 +-
 .../readwrite/ModbusPDUWriteSingleCoilResponse.py  |  44 +-
 .../ModbusPDUWriteSingleRegisterRequest.py         |  48 +-
 .../ModbusPDUWriteSingleRegisterResponse.py        |  48 +-
 .../protocols/modbus/readwrite/ModbusRtuADU.py     |  70 +-
 .../protocols/modbus/readwrite/ModbusTcpADU.py     | 102 ++-
 .../protocols/simulated/readwrite/DataItem.py      | 745 ++++++++++++--------
 .../plc4py/protocols/simulated/readwrite/Dummy.py  |  29 +-
 .../simulated/readwrite/SimulatedDataTypeSizes.py  |  62 +-
 sandbox/plc4py/plc4py/spi/generation/ReadBuffer.py |  60 +-
 .../plc4py/plc4py/spi/generation/WriteBuffer.py    |  27 +-
 sandbox/plc4py/plc4py/spi/messages/PlcRequest.py   |   7 +-
 sandbox/plc4py/pom.xml                             | 142 ++--
 .../plc4py/drivers/modbus/test_modbus_codegen.py   |   6 +-
 .../drivers/modbus/test_modbus_connection.py       |  11 +-
 .../tests/unit/plc4py/spi/test_write_buffer.py     | 130 ++--
 71 files changed, 3495 insertions(+), 2122 deletions(-)
 create mode 100644 sandbox/plc4py/plc4py/drivers/modbus/ModbusDevice.py

Reply via email to