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:36:51 UTC

[plc4x] branch dependabot/go_modules/plc4go/github.com/schollz/progressbar/v3-3.9.0 updated (8e9997cb6 -> cacf19317)

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

github-bot pushed a change to branch dependabot/go_modules/plc4go/github.com/schollz/progressbar/v3-3.9.0
in repository https://gitbox.apache.org/repos/asf/plc4x.git


 discard 8e9997cb6 build(deps): bump github.com/schollz/progressbar/v3 in /plc4go
     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 cacf19317 build(deps): bump github.com/schollz/progressbar/v3 in /plc4go

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   (8e9997cb6)
            \
             N -- N -- N   refs/heads/dependabot/go_modules/plc4go/github.com/schollz/progressbar/v3-3.9.0 (cacf19317)

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/ensure-platforms.yml             |    2 +-
 Jenkinsfile                                        |    2 +-
 .../templates/go/complex-type-template.go.ftlh     |   14 +
 .../protocols/ads/AdsDiscoverySerializerTest.xml   |  827 ++++++++++------
 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/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                |   10 +-
 plc4go/tools/plc4xbrowser/main.go                  |   73 +-
 .../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      |    2 +-
 .../protocol/ads/ProbeAdsDiscoveryCommands.java    |   61 ++
 .../apache/plc4x/java/cbus/RandomPackagesTest.java |   13 +
 .../org/apache/plc4x/java/cbus/ReferenceTest.java  |   53 +
 .../modbus/tcp/discovery/ModbusPlcDiscoverer.java  |    2 +-
 .../profinet/discovery/ProfinetPlcDiscoverer.java  |    2 +-
 .../java/spi/messages/DefaultPlcDiscoveryItem.java |   11 +-
 plc4j/utils/test-generator/pom.xml                 |   14 +-
 .../migration/MessageValidatorAndMigrator.java     |    3 +-
 .../knxnetip/readwrite/model/KnxManufacturer.cs    |   19 +-
 .../resources/protocols/ads/ads-discovery.mspec    |   55 +-
 .../ads/src/main/resources/protocols/ads/ads.mspec |    4 +
 .../protocols/ads/AdsDiscoverySerializerTest.xml   |  120 ++-
 .../src/main/resources/protocols/cbus/c-bus.mspec  |  592 ++++++-----
 protocols/opcua/src/main/xslt/opc-status.xsl       |    2 +-
 .../org/apache/plc4x/simulator/PlcSimulator.java   |    2 +-
 .../server/cbus/protocol/CBusServerAdapter.java    |  314 +++++-
 298 files changed, 9434 insertions(+), 1007 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
 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