You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@plc4x.apache.org by cd...@apache.org on 2023/08/25 08:16:29 UTC
[plc4x] branch develop updated (4bed0f33bd -> d7465babca)
This is an automated email from the ASF dual-hosted git repository.
cdutz pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/plc4x.git
from 4bed0f33bd chore: Initial work on an IEC 60870-5-104 driver
add 5a8bf78464 fix: fixed a bug in the handling of little-endian unsigned integers
add ea1035e3a8 chore: Updated KNX and Bacnet IDs
add d7465babca chore: Continued implementing the types of the protocol.
No new revisions were added by this update.
Summary of changes:
.../bacnetip/readwrite/model/BACnetVendorId.go | 46 +-
.../knxnetip/readwrite/model/KnxManufacturer.go | 42 +-
.../java/bacnetip/readwrite/BACnetVendorId.java | 5 +-
.../plc4x/java/iec608705104/readwrite/APDU.java | 33 +-
.../java/iec608705104/readwrite/APDUIFormat.java | 11 +-
.../java/iec608705104/readwrite/APDUSFormat.java | 11 +-
.../APDUUFormatStartDataTransferActivation.java | 11 +-
.../APDUUFormatStartDataTransferConfirmation.java | 11 +-
.../APDUUFormatStopDataTransferActivation.java | 11 +-
.../APDUUFormatStopDataTransferConfirmation.java | 11 +-
.../readwrite/APDUUFormatTestFrameActivation.java | 11 +-
.../APDUUFormatTestFrameConfirmation.java | 11 +-
.../plc4x/java/iec608705104/readwrite/ASDU.java | 90 +-
.../readwrite/BinaryCounterReading.java | 66 +-
.../readwrite/BinaryStateInformation.java | 12 +-
.../readwrite/CauseOfInitialization.java | 22 +-
.../readwrite/DoublePointInformation.java | 79 +-
.../readwrite/FixedTestBitPatternTwoOctet.java | 12 +-
.../iec608705104/readwrite/InformationObject.java | 12 +-
.../InformationObject_ACK_FILE_ACK_SECTION.java | 96 +-
...InformationObject_BITSTRING_32_BIT_COMMAND.java | 40 +-
.../InformationObject_BITSTRING_OF_32_BIT.java | 67 +-
...onObject_BITSTRING_OF_32_BIT_WITH_TIME_TAG.java | 102 +-
...TSTRING_OF_32_BIT_WITH_TIME_TAG_CP56TIME2A.java | 103 +-
...RECTORY_SELECT_FILE_CALL_FILE_CALL_SECTION.java | 98 +-
...mationObject_CLOCK_SYNCHRONISATION_COMMAND.java | 42 +-
...mationObject_COUNTER_INTERROGATION_COMMAND.java | 42 +-
...nformationObject_DELAY_ACQUISITION_COMMAND.java | 40 +-
.../readwrite/InformationObject_DIRECTORY.java | 125 +-
.../InformationObject_DOUBLE_COMMAND.java | 39 +-
...InformationObject_DOUBLE_POINT_INFORMATION.java | 40 +-
...ect_DOUBLE_POINT_INFORMATION_WITH_TIME_TAG.java | 71 +-
...POINT_INFORMATION_WITH_TIME_TAG_CP56TIME2A.java | 72 +-
.../InformationObject_END_OF_INITIALISATION.java | 40 +-
...VENT_OF_PROTECTION_EQUIPMENT_WITH_TIME_TAG.java | 72 +-
...TECTION_EQUIPMENT_WITH_TIME_TAG_CP56TIME2A.java | 72 +-
.../readwrite/InformationObject_FILE_READY.java | 96 +-
.../InformationObject_INTEGRATED_TOTALS.java | 40 +-
...tionObject_INTEGRATED_TOTALS_WITH_TIME_TAG.java | 70 +-
...INTEGRATED_TOTALS_WITH_TIME_TAG_CP56TIME2A.java | 72 +-
.../InformationObject_INTERROGATION_COMMAND.java | 40 +-
...nformationObject_LAST_SECTION_LAST_SEGMENT.java | 125 +-
...tionObject_MEASURED_VALUE_NORMALISED_VALUE.java | 67 +-
..._NORMALISED_VALUE_WITH_TIME_TAG_CP56TIME2A.java | 100 +-
...ORMALIZED_VALUE_WITHOUT_QUALITY_DESCRIPTOR.java | 44 +-
...SURED_VALUE_NORMALIZED_VALUE_WITH_TIME_TAG.java | 100 +-
...ormationObject_MEASURED_VALUE_SCALED_VALUE.java | 66 +-
...ALUE_SCALED_VALUE_WITH_TIME_TAG_CP56TIME2A.java | 99 +-
...t_MEASURED_VALUE_SCALED_VALUE_WIT_TIME_TAG.java | 99 +-
...MEASURED_VALUE_SHORT_FLOATING_POINT_NUMBER.java | 67 +-
..._SHORT_FLOATING_POINT_NUMBER_WITH_TIME_TAG.java | 97 +-
...TING_POINT_NUMBER_WITH_TIME_TAG_CP56TIME2A.java | 93 +-
...TION_OF_PROTECTION_EQUIPMENT_WITH_TIME_TAG.java | 130 +-
...TECTION_EQUIPMENT_WITH_TIME_TAG_CP56TIME2A.java | 130 +-
...T_INFORMATION_WITH_STATUS_CHANGE_DETECTION.java | 67 +-
...ENTS_OF_PROTECTION_EQUIPMENT_WITH_TIME_TAG.java | 134 +-
.../InformationObject_PARAMETER_ACTIVATION.java | 40 +-
...AMETER_OF_MEASURED_VALUES_NORMALIZED_VALUE.java | 68 +-
..._PARAMETER_OF_MEASURED_VALUES_SCALED_VALUE.java | 66 +-
...EASURED_VALUES_SHORT_FLOATING_POINT_NUMBER.java | 69 +-
...TECTION_EQUIPMENT_WITH_TIME_TAG_CP56TIME2A.java | 134 +-
.../InformationObject_REGULATING_STEP_COMMAND.java | 40 +-
.../InformationObject_RESET_PROCESS_COMMAND.java | 40 +-
.../readwrite/InformationObject_SECTION_READY.java | 121 +-
.../readwrite/InformationObject_SEGMENT.java | 97 +-
...nObject_SET_POINT_COMMAND_NORMALISED_VALUE.java | 67 +-
...ationObject_SET_POINT_COMMAND_SCALED_VALUE.java | 66 +-
..._POINT_COMMAND_SHORT_FLOATING_POINT_NUMBER.java | 69 +-
.../InformationObject_SINGLE_COMMAND.java | 39 +-
...InformationObject_SINGLE_POINT_INFORMATION.java | 40 +-
...ect_SINGLE_POINT_INFORMATION_WITH_TIME_TAG.java | 71 +-
...POINT_INFORMATION_WITH_TIME_TAG_CP56TIME2A.java | 72 +-
...nformationObject_STEP_POSITION_INFORMATION.java | 67 +-
...ct_STEP_POSITION_INFORMATION_WITH_TIME_TAG.java | 105 +-
...ITION_INFORMATION_WITH_TIME_TAG_CP56TIME2A.java | 105 +-
.../readwrite/InformationObject_TEST_COMMAND.java | 40 +-
.../iec608705104/readwrite/NormalizedValue.java | 32 +-
.../readwrite/OutputCircuitInformation.java | 57 +-
.../iec608705104/readwrite/QualifierOfCommand.java | 22 +-
.../QualifierOfCounterInterrogationCommand.java | 26 +-
.../readwrite/QualifierOfInterrogation.java | 11 +-
.../readwrite/QualifierOfParameterActivation.java | 12 +-
.../QualifierOfParameterOfMeasuredValues.java | 40 +-
.../readwrite/QualifierOfResetProcessCommand.java | 12 +-
.../readwrite/QualifierOfSetPointCommand.java | 22 +-
.../iec608705104/readwrite/QualityDescriptor.java | 77 +-
...tyDescriptorForPointsOfProtectionEquipment.java | 79 +-
.../java/iec608705104/readwrite/ScaledValue.java | 12 +-
.../readwrite/SevenOctetBinaryTime.java | 32 +-
.../readwrite/ShortFloatingPointNumber.java | 10 +-
.../SingleEventOfProtectionEquipment.java | 93 +-
.../readwrite/SinglePointInformation.java | 77 +-
.../StartEventsOfProtectionEquipment.java | 77 +-
.../readwrite/StatusChangeDetection.java | 12 +-
.../readwrite/ThreeOctetBinaryTime.java | 32 +-
.../iec608705104/readwrite/TwoOctetBinaryTime.java | 32 +-
.../ValueWithTransientStateIndication.java | 26 +-
.../IEC608705104ParserSerializerTest.java | 2 +-
.../java/knxnetip/readwrite/KnxManufacturer.java | 6 +-
.../java/spi/generation/ReadBufferByteBased.java | 2 +-
.../java/spi/generation/WriteBufferByteBased.java | 2 +-
.../knxnetip/readwrite/model/KnxManufacturer.cs | 33 +-
.../protocols/iec608705104/iec-60870-5-104.mspec | 299 ++--
.../iec608705104/ParserSerializerTestsuite.xml | 1554 +++++++++++++++++++-
104 files changed, 6672 insertions(+), 839 deletions(-)