You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@plc4x.apache.org by sr...@apache.org on 2023/02/15 16:43:41 UTC

[plc4x] 02/02: fix(bacnet): replace the dummy tag number so deep equals doesn't crap out

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

sruehl pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/plc4x.git

commit 488b457cdc5eb3aa812688d242dae1d43c411739
Author: Sebastian Rühl <sr...@apache.org>
AuthorDate: Wed Feb 15 17:43:29 2023 +0100

    fix(bacnet): replace the dummy tag number so deep equals doesn't crap out
---
 .../bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestIAm.go      | 2 +-
 .../java/bacnetip/readwrite/BACnetUnconfirmedServiceRequestIAm.java     | 2 +-
 protocols/bacnetip/src/main/resources/protocols/bacnetip/bacnetip.mspec | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestIAm.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestIAm.go
index 0504ab4a20..8dd8454b93 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestIAm.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestIAm.go
@@ -198,7 +198,7 @@ func BACnetUnconfirmedServiceRequestIAmParseWithBuffer(ctx context.Context, read
 	if pullErr := readBuffer.PullContext("segmentationSupported"); pullErr != nil {
 		return nil, errors.Wrap(pullErr, "Error pulling for segmentationSupported")
 	}
-	_segmentationSupported, _segmentationSupportedErr := BACnetSegmentationTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+	_segmentationSupported, _segmentationSupportedErr := BACnetSegmentationTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(9)), TagClass(TagClass_APPLICATION_TAGS))
 	if _segmentationSupportedErr != nil {
 		return nil, errors.Wrap(_segmentationSupportedErr, "Error parsing 'segmentationSupported' field of BACnetUnconfirmedServiceRequestIAm")
 	}
diff --git a/plc4j/drivers/bacnet/src/main/generated/org/apache/plc4x/java/bacnetip/readwrite/BACnetUnconfirmedServiceRequestIAm.java b/plc4j/drivers/bacnet/src/main/generated/org/apache/plc4x/java/bacnetip/readwrite/BACnetUnconfirmedServiceRequestIAm.java
index abe18d7208..8c28aa7309 100644
--- a/plc4j/drivers/bacnet/src/main/generated/org/apache/plc4x/java/bacnetip/readwrite/BACnetUnconfirmedServiceRequestIAm.java
+++ b/plc4j/drivers/bacnet/src/main/generated/org/apache/plc4x/java/bacnetip/readwrite/BACnetUnconfirmedServiceRequestIAm.java
@@ -171,7 +171,7 @@ public class BACnetUnconfirmedServiceRequestIAm extends BACnetUnconfirmedService
             new DataReaderComplexDefault<>(
                 () ->
                     BACnetSegmentationTagged.staticParse(
-                        readBuffer, (short) (0), (TagClass) (TagClass.APPLICATION_TAGS)),
+                        readBuffer, (short) (9), (TagClass) (TagClass.APPLICATION_TAGS)),
                 readBuffer));
 
     BACnetVendorIdTagged vendorId =
diff --git a/protocols/bacnetip/src/main/resources/protocols/bacnetip/bacnetip.mspec b/protocols/bacnetip/src/main/resources/protocols/bacnetip/bacnetip.mspec
index e347f9ccaa..17922a9a49 100644
--- a/protocols/bacnetip/src/main/resources/protocols/bacnetip/bacnetip.mspec
+++ b/protocols/bacnetip/src/main/resources/protocols/bacnetip/bacnetip.mspec
@@ -946,7 +946,7 @@
         ['I_AM'  *IAm
             [simple   BACnetApplicationTagObjectIdentifier                        deviceIdentifier                ]
             [simple   BACnetApplicationTagUnsignedInteger                         maximumApduLengthAcceptedLength ]
-            [simple   BACnetSegmentationTagged('0', 'TagClass.APPLICATION_TAGS')  segmentationSupported           ]
+            [simple   BACnetSegmentationTagged('9', 'TagClass.APPLICATION_TAGS')  segmentationSupported           ]
             [simple   BACnetVendorIdTagged('2', 'TagClass.APPLICATION_TAGS')      vendorId                        ]
         ]
         ['I_HAVE'  *IHave