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

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

commit d169722aa7a3daaf58d40d7255c9993a80cdbf21
Author: Christofer Dutz <[email protected]>
AuthorDate: Wed Nov 5 15:56:01 2025 +0100

    chore: Updated Bacnet vendor data
---
 .../bacnetip/readwrite/model/BACnetVendorId.go     | 64 ++++++++++++++++++++++
 .../java/bacnetip/readwrite/BACnetVendorId.java    |  4 ++
 .../protocols/bacnetip/bacnet-vendorids.mspec      |  4 ++
 3 files changed, 72 insertions(+)

diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetVendorId.go 
b/plc4go/protocols/bacnetip/readwrite/model/BACnetVendorId.go
index 027c6e83b0..db30adeef3 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetVendorId.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetVendorId.go
@@ -1611,6 +1611,10 @@ const (
        BACnetVendorId_SHANGHAI_YUAN_KONG_AUTOMATION_TECHNOLOGY_CO_LTD          
                    BACnetVendorId = 1575
        BACnetVendorId_ARMATURALLC                                              
                    BACnetVendorId = 1576
        BACnetVendorId_INGYBV                                                   
                    BACnetVendorId = 1577
+       BACnetVendorId_HEARTFUL_CODE                                            
                    BACnetVendorId = 1578
+       BACnetVendorId_SYSTEM_MART_LTD                                          
                    BACnetVendorId = 1579
+       BACnetVendorId_SPOT_GMBH                                                
                    BACnetVendorId = 1580
+       BACnetVendorId_INTEMPCO_CONTROLS_LTD                                    
                    BACnetVendorId = 1581
        BACnetVendorId_UNKNOWN_VENDOR                                           
                    BACnetVendorId = 0xFFFF
 )
 
@@ -3187,6 +3191,10 @@ func init() {
                BACnetVendorId_SHANGHAI_YUAN_KONG_AUTOMATION_TECHNOLOGY_CO_LTD,
                BACnetVendorId_ARMATURALLC,
                BACnetVendorId_INGYBV,
+               BACnetVendorId_HEARTFUL_CODE,
+               BACnetVendorId_SYSTEM_MART_LTD,
+               BACnetVendorId_SPOT_GMBH,
+               BACnetVendorId_INTEMPCO_CONTROLS_LTD,
                BACnetVendorId_UNKNOWN_VENDOR,
        }
 }
@@ -5757,10 +5765,26 @@ func (e BACnetVendorId) VendorId() uint16 {
                { /* '1577' */
                        return 1577
                }
+       case 1578:
+               { /* '1578' */
+                       return 1578
+               }
+       case 1579:
+               { /* '1579' */
+                       return 1579
+               }
        case 158:
                { /* '158' */
                        return 158
                }
+       case 1580:
+               { /* '1580' */
+                       return 1580
+               }
+       case 1581:
+               { /* '1581' */
+                       return 1581
+               }
        case 159:
                { /* '159' */
                        return 159
@@ -12051,10 +12075,26 @@ func (e BACnetVendorId) VendorName() string {
                { /* '1577' */
                        return "Ingy BV"
                }
+       case 1578:
+               { /* '1578' */
+                       return "Heartful Code"
+               }
+       case 1579:
+               { /* '1579' */
+                       return "System Mart Ltd."
+               }
        case 158:
                { /* '158' */
                        return "Price Industries"
                }
+       case 1580:
+               { /* '1580' */
+                       return "Spot7 GmbH"
+               }
+       case 1581:
+               { /* '1581' */
+                       return "Intempco Controls Ltd."
+               }
        case 159:
                { /* '159' */
                        return "SE-Elektronic GmbH"
@@ -17062,8 +17102,16 @@ func BACnetVendorIdByValue(value uint16) (enum 
BACnetVendorId, ok bool) {
                return BACnetVendorId_ARMATURALLC, true
        case 1577:
                return BACnetVendorId_INGYBV, true
+       case 1578:
+               return BACnetVendorId_HEARTFUL_CODE, true
+       case 1579:
+               return BACnetVendorId_SYSTEM_MART_LTD, true
        case 158:
                return BACnetVendorId_PRICE_INDUSTRIES, true
+       case 1580:
+               return BACnetVendorId_SPOT_GMBH, true
+       case 1581:
+               return BACnetVendorId_INTEMPCO_CONTROLS_LTD, true
        case 159:
                return BACnetVendorId_SE_ELEKTRONIC_GMBH, true
        case 16:
@@ -20206,8 +20254,16 @@ func BACnetVendorIdByName(value string) (enum 
BACnetVendorId, ok bool) {
                return BACnetVendorId_ARMATURALLC, true
        case "INGYBV":
                return BACnetVendorId_INGYBV, true
+       case "HEARTFUL_CODE":
+               return BACnetVendorId_HEARTFUL_CODE, true
+       case "SYSTEM_MART_LTD":
+               return BACnetVendorId_SYSTEM_MART_LTD, true
        case "PRICE_INDUSTRIES":
                return BACnetVendorId_PRICE_INDUSTRIES, true
+       case "SPOT_GMBH":
+               return BACnetVendorId_SPOT_GMBH, true
+       case "INTEMPCO_CONTROLS_LTD":
+               return BACnetVendorId_INTEMPCO_CONTROLS_LTD, true
        case "SE_ELEKTRONIC_GMBH":
                return BACnetVendorId_SE_ELEKTRONIC_GMBH, true
        case "UNITED_TECHNOLOGIES_CARRIER":
@@ -23422,8 +23478,16 @@ func (e BACnetVendorId) PLC4XEnumName() string {
                return "ARMATURALLC"
        case BACnetVendorId_INGYBV:
                return "INGYBV"
+       case BACnetVendorId_HEARTFUL_CODE:
+               return "HEARTFUL_CODE"
+       case BACnetVendorId_SYSTEM_MART_LTD:
+               return "SYSTEM_MART_LTD"
        case BACnetVendorId_PRICE_INDUSTRIES:
                return "PRICE_INDUSTRIES"
+       case BACnetVendorId_SPOT_GMBH:
+               return "SPOT_GMBH"
+       case BACnetVendorId_INTEMPCO_CONTROLS_LTD:
+               return "INTEMPCO_CONTROLS_LTD"
        case BACnetVendorId_SE_ELEKTRONIC_GMBH:
                return "SE_ELEKTRONIC_GMBH"
        case BACnetVendorId_UNITED_TECHNOLOGIES_CARRIER:
diff --git 
a/plc4j/drivers/bacnet/src/main/generated/org/apache/plc4x/java/bacnetip/readwrite/BACnetVendorId.java
 
b/plc4j/drivers/bacnet/src/main/generated/org/apache/plc4x/java/bacnetip/readwrite/BACnetVendorId.java
index 14a3348d17..5e5951da3a 100644
--- 
a/plc4j/drivers/bacnet/src/main/generated/org/apache/plc4x/java/bacnetip/readwrite/BACnetVendorId.java
+++ 
b/plc4j/drivers/bacnet/src/main/generated/org/apache/plc4x/java/bacnetip/readwrite/BACnetVendorId.java
@@ -1810,6 +1810,10 @@ public enum BACnetVendorId {
       (int) 1575, (int) 1575, (String) "Shanghai YuanKong Automation 
Technology Co., Ltd."),
   ARMATURALLC((int) 1576, (int) 1576, (String) "Armatura LLC"),
   INGYBV((int) 1577, (int) 1577, (String) "Ingy BV"),
+  HEARTFUL_CODE((int) 1578, (int) 1578, (String) "Heartful Code"),
+  SYSTEM_MART_LTD((int) 1579, (int) 1579, (String) "System Mart Ltd."),
+  SPOT_GMBH((int) 1580, (int) 1580, (String) "Spot7 GmbH"),
+  INTEMPCO_CONTROLS_LTD((int) 1581, (int) 1581, (String) "Intempco Controls 
Ltd."),
   UNKNOWN_VENDOR((int) 0xFFFF, (int) 0xFFFF, (String) "Unknown");
   private static final Map<Integer, BACnetVendorId> map;
 
diff --git 
a/protocols/bacnetip/src/main/generated/protocols/bacnetip/bacnet-vendorids.mspec
 
b/protocols/bacnetip/src/main/generated/protocols/bacnetip/bacnet-vendorids.mspec
index 80e4014dea..7d3975cfb0 100644
--- 
a/protocols/bacnetip/src/main/generated/protocols/bacnetip/bacnet-vendorids.mspec
+++ 
b/protocols/bacnetip/src/main/generated/protocols/bacnetip/bacnet-vendorids.mspec
@@ -1589,6 +1589,10 @@
   ['1575' SHANGHAI_YUAN_KONG_AUTOMATION_TECHNOLOGY_CO_LTD ['1575', '"Shanghai 
YuanKong Automation Technology Co., Ltd."']]
   ['1576' ARMATURALLC ['1576', '"Armatura LLC"']]
   ['1577' INGYBV ['1577', '"Ingy BV"']]
+  ['1578' HEARTFUL_CODE ['1578', '"Heartful Code"']]
+  ['1579' SYSTEM_MART_LTD ['1579', '"System Mart Ltd."']]
+  ['1580' SPOT_GMBH ['1580', '"Spot7 GmbH"']]
+  ['1581' INTEMPCO_CONTROLS_LTD ['1581', '"Intempco Controls Ltd."']]
  
   ['0xFFFF' UNKNOWN_VENDOR ['0xFFFF', '"Unknown"']]
 ]

Reply via email to