This is an automated email from the ASF dual-hosted git repository. hutcheb pushed a change to branch Refactor-/-Improve-Python-Modbus in repository https://gitbox.apache.org/repos/asf/plc4x.git
from 3e9054a13a Merge branch 'develop' into Refactor-/-Improve-Python-Modbus add e7a051093f fix(plc4py): Fix optional fields and clean some template stuff up No new revisions were added by this update. Summary of changes: .../python/PythonLanguageTemplateHelper.java | 18 +++--- .../python/complex-type-template.python.ftlh | 68 ++++++++++++---------- plc4py/plc4py/PlcDriverManager.py | 1 + plc4py/plc4py/drivers/modbus/ModbusConnection.py | 1 - plc4py/plc4py/drivers/modbus/ModbusProtocol.py | 1 - .../protocols/modbus/readwrite/ModbusConstants.py | 2 +- .../readwrite/ModbusDeviceInformationObject.py | 8 ++- .../plc4py/protocols/modbus/readwrite/ModbusPDU.py | 8 +-- .../modbus/readwrite/ModbusPDUDiagnosticRequest.py | 2 +- .../readwrite/ModbusPDUDiagnosticResponse.py | 2 +- .../protocols/modbus/readwrite/ModbusPDUError.py | 2 +- .../ModbusPDUGetComEventCounterResponse.py | 2 +- .../readwrite/ModbusPDUGetComEventLogResponse.py | 8 +-- .../ModbusPDUMaskWriteHoldingRegisterRequest.py | 6 +- .../ModbusPDUMaskWriteHoldingRegisterResponse.py | 6 +- .../modbus/readwrite/ModbusPDUReadCoilsRequest.py | 2 +- .../modbus/readwrite/ModbusPDUReadCoilsResponse.py | 4 +- .../ModbusPDUReadDeviceIdentificationRequest.py | 4 +- .../ModbusPDUReadDeviceIdentificationResponse.py | 14 ++--- .../ModbusPDUReadDiscreteInputsRequest.py | 2 +- .../ModbusPDUReadDiscreteInputsResponse.py | 4 +- .../readwrite/ModbusPDUReadFifoQueueRequest.py | 2 +- .../readwrite/ModbusPDUReadFifoQueueResponse.py | 12 ++-- .../readwrite/ModbusPDUReadFileRecordRequest.py | 4 +- .../ModbusPDUReadFileRecordRequestItem.py | 8 +-- .../readwrite/ModbusPDUReadFileRecordResponse.py | 4 +- .../ModbusPDUReadFileRecordResponseItem.py | 6 +- .../ModbusPDUReadHoldingRegistersRequest.py | 2 +- .../ModbusPDUReadHoldingRegistersResponse.py | 4 +- .../ModbusPDUReadInputRegistersRequest.py | 2 +- .../ModbusPDUReadInputRegistersResponse.py | 4 +- ...sPDUReadWriteMultipleHoldingRegistersRequest.py | 12 ++-- ...PDUReadWriteMultipleHoldingRegistersResponse.py | 4 +- .../readwrite/ModbusPDUReportServerIdResponse.py | 4 +- .../readwrite/ModbusPDUWriteFileRecordRequest.py | 4 +- .../ModbusPDUWriteFileRecordRequestItem.py | 12 ++-- .../readwrite/ModbusPDUWriteFileRecordResponse.py | 4 +- .../ModbusPDUWriteFileRecordResponseItem.py | 12 ++-- .../ModbusPDUWriteMultipleCoilsRequest.py | 6 +- .../ModbusPDUWriteMultipleCoilsResponse.py | 2 +- ...odbusPDUWriteMultipleHoldingRegistersRequest.py | 6 +- ...dbusPDUWriteMultipleHoldingRegistersResponse.py | 2 +- .../protocols/modbus/readwrite/ModbusTcpADU.py | 6 +- .../plc4py/protocols/umas/readwrite/ModbusPDU.py | 8 +-- .../protocols/umas/readwrite/ModbusPDUError.py | 2 +- .../protocols/umas/readwrite/ModbusTcpADU.py | 10 ++-- .../umas/readwrite/PlcMemoryBlockIdent.py | 4 +- .../protocols/umas/readwrite/UmasConstants.py | 2 +- .../umas/readwrite/UmasDatatypeReference.py | 8 +-- .../umas/readwrite/UmasInitCommsRequest.py | 2 +- .../umas/readwrite/UmasInitCommsResponse.py | 10 ++-- .../umas/readwrite/UmasMemoryBlockBasicInfo.py | 4 +- .../plc4py/protocols/umas/readwrite/UmasPDUItem.py | 7 +-- .../umas/readwrite/UmasPDUPlcIdentResponse.py | 16 ++--- .../umas/readwrite/UmasPDUPlcStatusResponse.py | 6 +- .../readwrite/UmasPDUReadDatatypeNamesResponse.py | 4 +- .../readwrite/UmasPDUReadMemoryBlockRequest.py | 6 +- .../readwrite/UmasPDUReadMemoryBlockResponse.py | 2 +- .../UmasPDUReadUmasUDTDefinitionResponse.py | 2 +- .../UmasPDUReadUnlocatedVariableNamesRequest.py | 6 +- .../UmasPDUReadUnlocatedVariableNamesResponse.py | 4 +- .../umas/readwrite/UmasPDUReadVariableRequest.py | 2 +- .../umas/readwrite/UmasPDUWriteVariableRequest.py | 2 +- .../protocols/umas/readwrite/UmasUDTDefinition.py | 2 +- .../readwrite/UmasUnlocatedVariableReference.py | 4 +- .../umas/readwrite/VariableReadRequestReference.py | 8 +-- .../readwrite/VariableWriteRequestReference.py | 14 ++--- 67 files changed, 215 insertions(+), 207 deletions(-)