You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@plc4x.apache.org by gi...@apache.org on 2022/08/02 19:39:23 UTC

[plc4x] branch dependabot/maven/kotlin.version-1.7.10 updated (d5c3c2b9f -> c048e6713)

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

github-bot pushed a change to branch dependabot/maven/kotlin.version-1.7.10
in repository https://gitbox.apache.org/repos/asf/plc4x.git


    omit d5c3c2b9f build(deps): bump kotlin.version from 1.7.0 to 1.7.10
     add 5fb2dbdb0 build(deps): bump BobAnkh/auto-generate-changelog from 1.2.1 to 1.2.2 (#431)
     add eee36d6c7 build(deps): bump camel.version from 3.17.0 to 3.18.0 (#430)
     add 52f0ae3c3 build(deps): bump maven-bundle-plugin from 5.1.6 to 5.1.7 (#429)
     add d51ce9b84 build(deps): bump woodstox-core from 6.2.8 to 6.3.0 (#428)
     add e69d38e5f chore(build): Downgraded the site plugin again.
     add 640ce5c4b chore(build): Downgraded the site plugin again.
     add 027ef30a9 feat(plc4go): first implementation of plc4xbrowser
     add 42137e444 fix(cbus): fixed power up notification
     add 0002837f9 chore: update documentation [skip ci]
     add fd1a0efc9 fix(docker): Fixed the Docker build
     add 64c52c7cf test: add ParserSerializerTestsuiteGeneratorSpec to the ENABLE_ALL_TESTS group
     add 54d0cf9d1 feat(plc4go): plc4xbrowser should now remember last host and support more drivers
     add 3cd5c76cc chore(ads): Worked on continuing to implement the discovery and route-management parts.
     add 946c0739f chore(ads): Worked on continuing to implement the discovery and route-management parts.
     add 0b69b86bd chore(ads): Worked on continuing to implement the discovery and route-management parts.
     add 1253f3725 chore(plc4j): Undid the code-"improvement" IntelliJ suggested ;-)
     add 9e877da9b chore(ads): Finished the auto-discovery feature for ADS (At least the protocol-side)
     add 93174d326 chore(ads): Added some more types and constants
     add de0931906 chore(protocols/opcua): Made the build compatible with my recent changes regarding 32bit unsigned constants.
     add b5f3117a8 chore(knx): Added new manufacturers for KNX.
     add b5195e253 chore(plc4go/ads): Updates for the latest changes in ADS.
     add 4336ebe8e fix(codegen/plc4go): fix access to params
     add f44d59737 feat(cbus): properly parser parameter values
     add 8ddb30175 feat(plc-simulator/cbus): implement proper option support
     add f20adc917 fix(plc4go/cbus): implement connection setup
     add e5acb84a1 fix(plc4go/cbus): reworked connection to use ack
     add 95d7ea22e chore(plc4j/ads): Added a ADS Discovery mechanism.
     add 8d2dee898 chore(plc4j/test-generator): Added the plc4j-utils-pcap-shared back.
     add e0f86d9c6 fix(plc4go/cbus): fixed broken code
     add bd3ccd185 chore(build): enable-all-checks for regular build
     add eede89a6b test(plc4go): fixed ManualTestRunner crashing and not cleaning up properly.
     add 0056237ae fix(plc-simulator/cbus): fixed simulator returning wrong status
     add da22859fc test(plc4go/cbus): fixed some issues during connection setup and fallback for random sal
     add 55ded83c0 feat(plc4xbrowser): added config options for logging and tracing
     add b75b22991 fix(plc4xbrowser): fixed log setup
     add f8935f069 fix(plc-simulator/cbus): fixed NPE while stopping monitor
     add 324868edc fix(cbus): fixed setting of c-bus options
     add 9b7cee0b7 fix(plc4go/cbus): fixed reading of mmi
     add a5af69e83 fix(plc4go/cbus): display MMI's with a default incoming message handler for now
     add 8eea30a3d build(deps): bump influxdb-client-java from 4.3.0 to 6.4.0 (#436)
     add c8cfb0fbd build(deps): bump crc from 1.0.2 to 1.0.3 (#435)
     add c048e6713 build(deps): bump kotlin.version from 1.7.0 to 1.7.10

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (d5c3c2b9f)
            \
             N -- N -- N   refs/heads/dependabot/maven/kotlin.version-1.7.10 (c048e6713)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .github/workflows/changelog.yml                    |    2 +-
 .github/workflows/ensure-platforms.yml             |    2 +-
 Dockerfile                                         |    2 +-
 Jenkinsfile                                        |    2 +-
 .../templates/go/complex-type-template.go.ftlh     |   14 +
 .../language/java/JavaLanguageTemplateHelper.java  |    4 +
 .../templates/java/enum-template.java.ftlh         |    2 +-
 plc4go/README.md                                   |   15 +-
 .../protocols/ads/AdsDiscoverySerializerTest.xml   |  827 ++++++++++------
 plc4go/go.mod                                      |    8 +-
 plc4go/go.sum                                      |   16 +-
 plc4go/internal/bacnetip/Connection.go             |    2 +
 plc4go/internal/cbus/Configuration.go              |    4 +-
 plc4go/internal/cbus/Connection.go                 |  274 ++++-
 plc4go/internal/cbus/MessageCodec.go               |   25 +-
 plc4go/internal/spi/testutils/ManualTestRunner.go  |    8 +-
 plc4go/internal/spi/transports/tcp/Transport.go    |    3 +-
 plc4go/pkg/api/config/config.go                    |    8 +-
 .../model/CIPEncapsulationReadResponse.go          |   10 +
 .../abeth/readwrite/model/DF1ResponseMessage.go    |   10 +
 plc4go/protocols/ads/readwrite/ParserHelper.go     |    2 +
 plc4go/protocols/ads/readwrite/XmlParserHelper.go  |    2 +
 .../protocols/ads/readwrite/model/AdsConstants.go  |  159 +++
 plc4go/protocols/bacnetip/readwrite/model/APDU.go  |   10 +
 .../readwrite/model/BACnetAbortReasonTagged.go     |   10 +
 ...ACnetAccessAuthenticationFactorDisableTagged.go |   13 +
 .../BACnetAccessCredentialDisableReasonTagged.go   |   13 +
 .../model/BACnetAccessCredentialDisableTagged.go   |   13 +
 .../readwrite/model/BACnetAccessEventTagged.go     |   13 +
 .../model/BACnetAccessPassbackModeTagged.go        |   13 +
 .../BACnetAccessRuleLocationSpecifierTagged.go     |   13 +
 .../BACnetAccessRuleTimeRangeSpecifierTagged.go    |   13 +
 .../readwrite/model/BACnetAccessUserTypeTagged.go  |   13 +
 .../model/BACnetAccessZoneOccupancyStateTagged.go  |   13 +
 ...CnetAccumulatorRecordAccumulatorStatusTagged.go |   13 +
 .../bacnetip/readwrite/model/BACnetActionTagged.go |   13 +
 .../readwrite/model/BACnetAddressEnclosed.go       |   10 +
 .../BACnetAssignedLandingCallsLandingCallsList.go  |   10 +
 .../model/BACnetAuthenticationFactorEnclosed.go    |   10 +
 .../model/BACnetAuthenticationFactorTypeTagged.go  |   13 +
 .../model/BACnetAuthenticationPolicyList.go        |   10 +
 .../model/BACnetAuthenticationStatusTagged.go      |   13 +
 .../model/BACnetAuthorizationExemptionTagged.go    |   13 +
 .../model/BACnetAuthorizationModeTagged.go         |   13 +
 .../readwrite/model/BACnetBackupStateTagged.go     |   13 +
 .../model/BACnetBinaryLightingPVTagged.go          |   13 +
 .../readwrite/model/BACnetBinaryPVTagged.go        |   13 +
 ...bscriptionListOfCovSubscriptionSpecification.go |   10 +
 ...riptionSpecificationEntryListOfCovReferences.go |   10 +
 .../readwrite/model/BACnetCalendarEntryEnclosed.go |   10 +
 .../bacnetip/readwrite/model/BACnetClosingTag.go   |   10 +
 .../model/BACnetConfirmedServiceRequest.go         |   10 +
 .../BACnetConfirmedServiceRequestAuthenticate.go   |   10 +
 ...rviceRequestConfirmedTextMessageMessageClass.go |   10 +
 ...estConfirmedTextMessageMessagePriorityTagged.go |   13 +
 ...medServiceRequestCreateObjectObjectSpecifier.go |   10 +
 ...eviceCommunicationControlEnableDisableTagged.go |   13 +
 ...EnrollmentSummaryAcknowledgementFilterTagged.go |   13 +
 ...stGetEnrollmentSummaryEventStateFilterTagged.go |   13 +
 ...iceRequestGetEnrollmentSummaryPriorityFilter.go |   10 +
 ...nfirmedServiceRequestReadPropertyConditional.go |   10 +
 ...tConfirmedServiceRequestReadPropertyMultiple.go |   10 +
 ...ializeDeviceReinitializedStateOfDeviceTagged.go |   13 +
 .../BACnetConfirmedServiceRequestRequestKey.go     |   10 +
 ...tipleListOfCovSubscriptionSpecificationsList.go |   10 +
 .../model/BACnetConfirmedServiceRequestUnknown.go  |   10 +
 .../model/BACnetConfirmedServiceRequestVTClose.go  |   10 +
 ...ConfirmedServiceRequestWritePropertyMultiple.go |   10 +
 .../readwrite/model/BACnetConstructedData.go       |   13 +
 .../model/BACnetConstructedDataElement.go          |   16 +
 .../bacnetip/readwrite/model/BACnetContextTag.go   |   10 +
 .../readwrite/model/BACnetContextTagUnknown.go     |   10 +
 .../readwrite/model/BACnetDateRangeEnclosed.go     |   10 +
 .../readwrite/model/BACnetDateTimeEnclosed.go      |   10 +
 .../readwrite/model/BACnetDaysOfWeekTagged.go      |   13 +
 .../BACnetDeviceObjectPropertyReferenceEnclosed.go |   10 +
 .../model/BACnetDeviceObjectReferenceEnclosed.go   |   10 +
 .../readwrite/model/BACnetDeviceStatusTagged.go    |   13 +
 .../readwrite/model/BACnetDoorAlarmStateTagged.go  |   13 +
 .../model/BACnetDoorSecuredStatusTagged.go         |   13 +
 .../readwrite/model/BACnetDoorStatusTagged.go      |   13 +
 .../readwrite/model/BACnetDoorValueTagged.go       |   13 +
 .../model/BACnetEngineeringUnitsTagged.go          |   13 +
 .../readwrite/model/BACnetEscalatorFaultTagged.go  |   13 +
 .../readwrite/model/BACnetEscalatorModeTagged.go   |   13 +
 .../BACnetEscalatorOperationDirectionTagged.go     |   13 +
 .../model/BACnetEventLogRecordLogDatum.go          |   10 +
 ...tEventParameterAccessEventListOfAccessEvents.go |   10 +
 ...ameterChangeOfBitstringListOfBitstringValues.go |   10 +
 ...eterChangeOfCharacterStringListOfAlarmValues.go |   10 +
 ...ParameterChangeOfLifeSavetyListOfAlarmValues.go |   10 +
 ...hangeOfLifeSavetyListOfLifeSavetyAlarmValues.go |   10 +
 ...ACnetEventParameterChangeOfStateListOfValues.go |   10 +
 .../BACnetEventParameterChangeOfTimerAlarmValue.go |   10 +
 ...BACnetEventParameterChangeOfValueCivCriteria.go |   10 +
 .../BACnetEventParameterExtendedParameters.go      |   10 +
 .../readwrite/model/BACnetEventPriorities.go       |   10 +
 .../readwrite/model/BACnetEventStateTagged.go      |   13 +
 .../readwrite/model/BACnetEventSummariesList.go    |   10 +
 .../model/BACnetEventTimestampsEnclosed.go         |   10 +
 .../model/BACnetEventTransitionBitsTagged.go       |   13 +
 .../readwrite/model/BACnetEventTypeTagged.go       |   13 +
 ...rameterFaultCharacterStringListOfFaultValues.go |   10 +
 .../BACnetFaultParameterFaultExtendedParameters.go |   10 +
 ...ultParameterFaultLifeSafetyListOfFaultValues.go |   10 +
 ...tFaultParameterFaultOutOfRangeMaxNormalValue.go |   10 +
 ...tFaultParameterFaultOutOfRangeMinNormalValue.go |   10 +
 ...netFaultParameterFaultStateListOfFaultValues.go |   10 +
 .../readwrite/model/BACnetFaultTypeTagged.go       |   13 +
 .../model/BACnetFileAccessMethodTagged.go          |   13 +
 .../readwrite/model/BACnetGroupChannelValueList.go |   10 +
 .../readwrite/model/BACnetHostAddressEnclosed.go   |   10 +
 .../readwrite/model/BACnetHostNPortEnclosed.go     |   10 +
 .../bacnetip/readwrite/model/BACnetIPModeTagged.go |   13 +
 .../BACnetLandingDoorStatusLandingDoorsList.go     |   10 +
 .../readwrite/model/BACnetLifeSafetyModeTagged.go  |   13 +
 .../model/BACnetLifeSafetyOperationTagged.go       |   13 +
 .../readwrite/model/BACnetLifeSafetyStateTagged.go |   13 +
 .../model/BACnetLiftCarCallListFloorList.go        |   10 +
 .../model/BACnetLiftCarDirectionTagged.go          |   13 +
 .../model/BACnetLiftCarDoorCommandTagged.go        |   13 +
 .../model/BACnetLiftCarDriveStatusTagged.go        |   13 +
 .../readwrite/model/BACnetLiftCarModeTagged.go     |   13 +
 .../readwrite/model/BACnetLiftFaultTagged.go       |   13 +
 .../readwrite/model/BACnetLiftGroupModeTagged.go   |   13 +
 .../model/BACnetLightingCommandEnclosed.go         |   10 +
 .../model/BACnetLightingInProgressTagged.go        |   13 +
 .../model/BACnetLightingOperationTagged.go         |   13 +
 .../model/BACnetLightingTransitionTagged.go        |   13 +
 .../readwrite/model/BACnetLimitEnableTagged.go     |   13 +
 .../readwrite/model/BACnetLockStatusTagged.go      |   13 +
 .../bacnetip/readwrite/model/BACnetLogData.go      |   10 +
 .../readwrite/model/BACnetLogRecordLogDatum.go     |   10 +
 .../readwrite/model/BACnetLogStatusTagged.go       |   13 +
 .../readwrite/model/BACnetLoggingTypeTagged.go     |   13 +
 .../readwrite/model/BACnetMaintenanceTagged.go     |   13 +
 .../readwrite/model/BACnetNameValueCollection.go   |   10 +
 .../model/BACnetNetworkNumberQualityTagged.go      |   13 +
 .../model/BACnetNetworkPortCommandTagged.go        |   13 +
 .../readwrite/model/BACnetNetworkTypeTagged.go     |   13 +
 .../readwrite/model/BACnetNodeTypeTagged.go        |   13 +
 .../model/BACnetNotificationParameters.go          |   13 +
 ...ationParametersChangeOfDiscreteValueNewValue.go |   10 +
 ...tNotificationParametersChangeOfValueNewValue.go |   10 +
 ...CnetNotificationParametersExtendedParameters.go |   10 +
 .../readwrite/model/BACnetNotifyTypeTagged.go      |   13 +
 .../model/BACnetObjectPropertyReferenceEnclosed.go |   10 +
 .../readwrite/model/BACnetObjectTypeTagged.go      |   13 +
 .../model/BACnetObjectTypesSupportedTagged.go      |   13 +
 .../bacnetip/readwrite/model/BACnetOpeningTag.go   |   10 +
 .../readwrite/model/BACnetPolarityTagged.go        |   13 +
 .../readwrite/model/BACnetPriorityArray.go         |   16 +
 .../readwrite/model/BACnetPriorityValue.go         |   10 +
 .../readwrite/model/BACnetProgramErrorTagged.go    |   13 +
 .../readwrite/model/BACnetProgramRequestTagged.go  |   13 +
 .../readwrite/model/BACnetProgramStateTagged.go    |   13 +
 .../BACnetPropertyAccessResultAccessResult.go      |   16 +
 .../model/BACnetPropertyIdentifierTagged.go        |   13 +
 .../model/BACnetPropertyReferenceEnclosed.go       |   10 +
 .../model/BACnetPropertyStatesEnclosed.go          |   10 +
 .../readwrite/model/BACnetPropertyValue.go         |   10 +
 .../readwrite/model/BACnetPropertyValues.go        |   13 +
 .../model/BACnetPropertyWriteDefinition.go         |   10 +
 .../readwrite/model/BACnetProtocolLevelTagged.go   |   13 +
 .../readwrite/model/BACnetReadAccessProperty.go    |   10 +
 .../model/BACnetReadAccessPropertyReadResult.go    |   16 +
 .../model/BACnetReadAccessResultListOfResults.go   |   13 +
 .../readwrite/model/BACnetRecipientEnclosed.go     |   10 +
 .../model/BACnetRecipientProcessEnclosed.go        |   10 +
 .../readwrite/model/BACnetRejectReasonTagged.go    |   10 +
 .../readwrite/model/BACnetRelationshipTagged.go    |   13 +
 .../readwrite/model/BACnetReliabilityTagged.go     |   13 +
 .../readwrite/model/BACnetRestartReasonTagged.go   |   13 +
 .../readwrite/model/BACnetResultFlagsTagged.go     |   13 +
 .../model/BACnetRouterEntryStatusTagged.go         |   13 +
 .../readwrite/model/BACnetSecurityKeySetKeyIds.go  |   10 +
 .../readwrite/model/BACnetSecurityLevelTagged.go   |   13 +
 .../readwrite/model/BACnetSecurityPolicyTagged.go  |   13 +
 .../readwrite/model/BACnetSegmentationTagged.go    |   13 +
 .../bacnetip/readwrite/model/BACnetServiceAck.go   |   10 +
 .../model/BACnetServiceAckAuthenticate.go          |   10 +
 .../BACnetServiceAckReadPropertyConditional.go     |   10 +
 .../model/BACnetServiceAckReadPropertyMultiple.go  |   10 +
 .../readwrite/model/BACnetServiceAckRequestKey.go  |   10 +
 .../model/BACnetServicesSupportedTagged.go         |   13 +
 .../readwrite/model/BACnetShedStateTagged.go       |   13 +
 .../readwrite/model/BACnetSilencedStateTagged.go   |   13 +
 .../model/BACnetSpecialEventListOfTimeValues.go    |   10 +
 .../readwrite/model/BACnetStatusFlagsTagged.go     |   13 +
 .../readwrite/model/BACnetTagPayloadBitString.go   |   10 +
 .../readwrite/model/BACnetTagPayloadBoolean.go     |   10 +
 .../model/BACnetTagPayloadCharacterString.go       |   10 +
 .../readwrite/model/BACnetTagPayloadEnumerated.go  |   10 +
 .../readwrite/model/BACnetTagPayloadOctetString.go |   10 +
 .../model/BACnetTagPayloadSignedInteger.go         |   10 +
 .../model/BACnetTagPayloadUnsignedInteger.go       |   10 +
 .../readwrite/model/BACnetTimeStampEnclosed.go     |   10 +
 .../readwrite/model/BACnetTimeStampsEnclosed.go    |   10 +
 .../readwrite/model/BACnetTimerStateChangeValue.go |   10 +
 .../readwrite/model/BACnetTimerStateTagged.go      |   13 +
 .../readwrite/model/BACnetTimerTransitionTagged.go |   13 +
 .../model/BACnetUnconfirmedServiceChoiceTagged.go  |   13 +
 .../model/BACnetUnconfirmedServiceRequest.go       |   10 +
 .../readwrite/model/BACnetVTClassTagged.go         |   13 +
 .../readwrite/model/BACnetVendorIdTagged.go        |   13 +
 .../readwrite/model/BACnetWeekNDayTagged.go        |   13 +
 .../readwrite/model/BACnetWriteStatusTagged.go     |   13 +
 .../model/BVLCDistributeBroadcastToNetwork.go      |   10 +
 .../bacnetip/readwrite/model/BVLCForwardedNPDU.go  |   10 +
 .../readwrite/model/BVLCOriginalBroadcastNPDU.go   |   10 +
 .../readwrite/model/BVLCOriginalUnicastNPDU.go     |   10 +
 .../model/BVLCReadBroadcastDistributionTableAck.go |   10 +
 .../model/BVLCReadForeignDeviceTableAck.go         |   10 +
 .../readwrite/model/BVLCResultCodeTagged.go        |   13 +
 .../bacnetip/readwrite/model/BVLCSecureBVLL.go     |   10 +
 .../model/BVLCWriteBroadcastDistributionTable.go   |   10 +
 .../bacnetip/readwrite/model/ErrorClassTagged.go   |   13 +
 .../bacnetip/readwrite/model/ErrorCodeTagged.go    |   13 +
 .../bacnetip/readwrite/model/ErrorEnclosed.go      |   10 +
 .../readwrite/model/ListOfCovNotificationsList.go  |   10 +
 .../readwrite/model/ListOfCovNotificationsValue.go |   10 +
 .../readwrite/model/MaxApduLengthAcceptedTagged.go |   13 +
 .../readwrite/model/MaxSegmentsAcceptedTagged.go   |   13 +
 plc4go/protocols/bacnetip/readwrite/model/NLM.go   |   10 +
 plc4go/protocols/bacnetip/readwrite/model/NPDU.go  |   10 +
 .../readwrite/model/NPDUNetworkPriorityTagged.go   |   13 +
 ...PropertyMultipleErrorFirstFailedSubscription.go |   10 +
 .../VTCloseErrorListOfVTSessionIdentifiers.go      |   10 +
 plc4go/protocols/cbus/readwrite/ParserHelper.go    |  159 +--
 plc4go/protocols/cbus/readwrite/XmlParserHelper.go |  172 ++--
 plc4go/protocols/cbus/readwrite/model/CALData.go   |   10 +
 .../protocols/cbus/readwrite/model/CALDataReply.go |   61 +-
 .../protocols/cbus/readwrite/model/CALDataWrite.go |   67 +-
 plc4go/protocols/cbus/readwrite/model/CALReply.go  |   13 +
 .../protocols/cbus/readwrite/model/CBusCommand.go  |   10 +
 .../protocols/cbus/readwrite/model/CBusMessage.go  |   13 +
 .../model/CBusPointToMultiPointCommand.go          |   10 +
 .../readwrite/model/CBusPointToPointCommand.go     |   10 +
 .../model/CBusPointToPointToMultiPointCommand.go   |   10 +
 .../cbus/readwrite/model/CustomManufacturer.go     |   27 +-
 .../protocols/cbus/readwrite/model/CustomTypes.go  |   27 +-
 .../protocols/cbus/readwrite/model/EncodedReply.go |   13 +
 .../cbus/readwrite/model/IdentifyReplyCommand.go   |   10 +
 .../protocols/cbus/readwrite/model/MonitoredSAL.go |   10 +
 plc4go/protocols/cbus/readwrite/model/Parameter.go | 1043 ++++++++++++++++++++
 .../cbus/readwrite/model/ParameterType.go          |  201 ++++
 .../cbus/readwrite/model/ParameterValue.go         |  205 ++++
 .../model/ParameterValueApplicationAddress1.go     |  210 ++++
 .../model/ParameterValueApplicationAddress2.go     |  210 ++++
 .../model/ParameterValueBaudRateSelector.go        |  210 ++++
 .../model/ParameterValueCustomManufacturer.go      |  205 ++++
 .../readwrite/model/ParameterValueCustomTypes.go   |  205 ++++
 .../model/ParameterValueInterfaceOptions1.go       |  210 ++++
 ...rameterValueInterfaceOptions1PowerUpSettings.go |  210 ++++
 .../model/ParameterValueInterfaceOptions2.go       |  210 ++++
 .../model/ParameterValueInterfaceOptions3.go       |  210 ++++
 .../{SecurityDataOn.go => ParameterValueRaw.go}    |  101 +-
 .../readwrite/model/ParameterValueSerialNumber.go  |  210 ++++
 plc4go/protocols/cbus/readwrite/model/PowerUp.go   |   87 +-
 plc4go/protocols/cbus/readwrite/model/Reply.go     |   13 +
 .../cbus/readwrite/model/ReplyOrConfirmation.go    |   13 +
 plc4go/protocols/cbus/readwrite/model/Request.go   |   10 +
 .../cbus/readwrite/model/StaticHelper_test.go      |  646 ++++++++++++
 .../protocols/eip/readwrite/model/CipExchange.go   |   10 +
 plc4go/protocols/eip/readwrite/model/CipRRData.go  |   10 +
 plc4go/protocols/eip/readwrite/model/CipService.go |   10 +
 plc4go/protocols/eip/readwrite/model/Services.go   |   10 +
 .../firmata/readwrite/model/FirmataCommand.go      |   10 +
 .../firmata/readwrite/model/FirmataMessage.go      |   10 +
 plc4go/protocols/knxnetip/readwrite/model/Apdu.go  |   10 +
 .../protocols/knxnetip/readwrite/model/ApduData.go |   10 +
 .../knxnetip/readwrite/model/ApduDataExt.go        |   10 +
 plc4go/protocols/knxnetip/readwrite/model/CEMI.go  |   10 +
 .../readwrite/model/DeviceConfigurationRequest.go  |   10 +
 .../knxnetip/readwrite/model/KnxManufacturer.go    |   26 +-
 .../knxnetip/readwrite/model/TunnelingRequest.go   |   10 +
 .../knxnetip/readwrite/model/UnknownMessage.go     |   10 +
 .../protocols/modbus/readwrite/model/ModbusADU.go  |   10 +
 plc4go/protocols/s7/readwrite/model/COTPPacket.go  |   10 +
 .../protocols/s7/readwrite/model/COTPParameter.go  |   10 +
 plc4go/protocols/s7/readwrite/model/S7Payload.go   |   10 +
 plc4go/tools/plc4xbrowser/config.go                |  117 +++
 plc4go/tools/plc4xbrowser/main.go                  |  456 +++++++++
 .../plc4x/java/api/messages/PlcDiscoveryItem.java  |    5 +
 plc4j/drivers/ads/pom.xml                          |    2 +-
 .../ads/{ADSPlcDriver.java => AdsPlcDriver.java}   |   12 +-
 .../java/ads/configuration/AdsConfiguration.java   |    5 +-
 .../plc4x/java/ads/discovery/AdsPlcDiscoverer.java |  203 ++++
 .../services/org.apache.plc4x.java.api.PlcDriver   |    2 +-
 .../ads/AdsDiscoverySerializerParserTest.java      |    3 +-
 .../protocol/ads/ProbeAdsDiscoveryCommands.java    |   61 ++
 .../plc4x/java/bacnetip/RandomPackagesTest.java    |    1 +
 .../apache/plc4x/java/cbus/RandomPackagesTest.java |   26 +
 .../org/apache/plc4x/java/cbus/ReferenceTest.java  |   53 +
 .../modbus/tcp/discovery/ModbusPlcDiscoverer.java  |    2 +-
 .../profinet/discovery/ProfinetPlcDiscoverer.java  |    2 +-
 .../examples/hello-influx-data-collection/pom.xml  |    2 +-
 plc4j/integrations/apache-camel/pom.xml            |    2 +-
 .../java/spi/messages/DefaultPlcDiscoveryItem.java |   11 +-
 plc4j/utils/test-generator/pom.xml                 |   14 +-
 .../ParserSerializerTestsuiteGeneratorSpec.groovy  |    7 +-
 .../org/apache/plc4x/test/RequireAllTestsFlag.java |    2 +
 .../migration/MessageValidatorAndMigrator.java     |    1 +
 .../knxnetip/readwrite/model/KnxManufacturer.cs    |   19 +-
 pom.xml                                            |   19 +-
 .../resources/protocols/ads/ads-discovery.mspec    |  196 ++--
 .../ads/src/main/resources/protocols/ads/ads.mspec |    4 +
 .../protocols/ads/AdsDiscoverySerializerTest.xml   |  827 ++++++++++------
 .../src/main/resources/protocols/cbus/c-bus.mspec  |  598 ++++++-----
 protocols/opcua/src/main/xslt/opc-status.xsl       |    2 +-
 .../org/apache/plc4x/simulator/PlcSimulator.java   |    2 +-
 .../server/cbus/protocol/CBusServerAdapter.java    |  314 +++++-
 sandbox/test-java-df1-driver/pom.xml               |    2 +-
 313 files changed, 10544 insertions(+), 1424 deletions(-)
 create mode 100644 plc4go/protocols/ads/readwrite/model/AdsConstants.go
 create mode 100644 plc4go/protocols/cbus/readwrite/model/ParameterType.go
 create mode 100644 plc4go/protocols/cbus/readwrite/model/ParameterValue.go
 create mode 100644 plc4go/protocols/cbus/readwrite/model/ParameterValueApplicationAddress1.go
 create mode 100644 plc4go/protocols/cbus/readwrite/model/ParameterValueApplicationAddress2.go
 create mode 100644 plc4go/protocols/cbus/readwrite/model/ParameterValueBaudRateSelector.go
 create mode 100644 plc4go/protocols/cbus/readwrite/model/ParameterValueCustomManufacturer.go
 create mode 100644 plc4go/protocols/cbus/readwrite/model/ParameterValueCustomTypes.go
 create mode 100644 plc4go/protocols/cbus/readwrite/model/ParameterValueInterfaceOptions1.go
 create mode 100644 plc4go/protocols/cbus/readwrite/model/ParameterValueInterfaceOptions1PowerUpSettings.go
 create mode 100644 plc4go/protocols/cbus/readwrite/model/ParameterValueInterfaceOptions2.go
 create mode 100644 plc4go/protocols/cbus/readwrite/model/ParameterValueInterfaceOptions3.go
 copy plc4go/protocols/cbus/readwrite/model/{SecurityDataOn.go => ParameterValueRaw.go} (55%)
 create mode 100644 plc4go/protocols/cbus/readwrite/model/ParameterValueSerialNumber.go
 create mode 100644 plc4go/protocols/cbus/readwrite/model/StaticHelper_test.go
 create mode 100644 plc4go/tools/plc4xbrowser/config.go
 create mode 100644 plc4go/tools/plc4xbrowser/main.go
 rename plc4j/drivers/ads/src/main/java/org/apache/plc4x/java/ads/{ADSPlcDriver.java => AdsPlcDriver.java} (89%)
 create mode 100644 plc4j/drivers/ads/src/main/java/org/apache/plc4x/java/ads/discovery/AdsPlcDiscoverer.java
 create mode 100644 plc4j/drivers/ads/src/test/java/org/apache/plc4x/protocol/ads/ProbeAdsDiscoveryCommands.java