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


The following commit(s) were added to refs/heads/develop by this push:
     new c6da4ff508 chore: Added new manufacturers
c6da4ff508 is described below

commit c6da4ff508585f0a2bcf99dd594623711c2f53ac
Author: Christofer Dutz <[email protected]>
AuthorDate: Sat Oct 21 17:37:54 2023 +0200

    chore: Added new manufacturers
---
 .../bacnetip/readwrite/model/BACnetVendorId.go     | 48 ++++++++++++++++++++++
 .../knxnetip/readwrite/model/KnxManufacturer.go    | 42 ++++++++++++++++---
 .../java/bacnetip/readwrite/BACnetVendorId.java    |  3 ++
 .../java/knxnetip/readwrite/KnxManufacturer.java   |  6 ++-
 .../knxnetip/readwrite/model/KnxManufacturer.cs    | 26 +++++++++---
 5 files changed, 112 insertions(+), 13 deletions(-)

diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetVendorId.go 
b/plc4go/protocols/bacnetip/readwrite/model/BACnetVendorId.go
index aeb0ddbfac..41a9938da1 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetVendorId.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetVendorId.go
@@ -1485,6 +1485,9 @@ const (
        BACnetVendorId_SS_NORTHERN_LTD                                          
                    BACnetVendorId = 1448
        BACnetVendorId_ULBIOS_TECHSENS                                          
                    BACnetVendorId = 1449
        BACnetVendorId_BOWERY_FARMING_INC                                       
                    BACnetVendorId = 1450
+       BACnetVendorId_RYOBI_LIMITED                                            
                    BACnetVendorId = 1451
+       BACnetVendorId_EKKO_SENSE_LTD                                           
                    BACnetVendorId = 1452
+       BACnetVendorId_CLIMA_COOL                                               
                    BACnetVendorId = 1453
        BACnetVendorId_UNKNOWN_VENDOR                                           
                    BACnetVendorId = 0xFFFF
 )
 
@@ -2935,6 +2938,9 @@ func init() {
                BACnetVendorId_SS_NORTHERN_LTD,
                BACnetVendorId_ULBIOS_TECHSENS,
                BACnetVendorId_BOWERY_FARMING_INC,
+               BACnetVendorId_RYOBI_LIMITED,
+               BACnetVendorId_EKKO_SENSE_LTD,
+               BACnetVendorId_CLIMA_COOL,
                BACnetVendorId_UNKNOWN_VENDOR,
        }
 }
@@ -4949,6 +4955,18 @@ func (e BACnetVendorId) VendorId() uint16 {
                { /* '1450' */
                        return 1450
                }
+       case 1451:
+               { /* '1451' */
+                       return 1451
+               }
+       case 1452:
+               { /* '1452' */
+                       return 1452
+               }
+       case 1453:
+               { /* '1453' */
+                       return 1453
+               }
        case 146:
                { /* '146' */
                        return 146
@@ -10739,6 +10757,18 @@ func (e BACnetVendorId) VendorName() string {
                { /* '1450' */
                        return "Bowery Farming, Inc."
                }
+       case 1451:
+               { /* '1451' */
+                       return "Ryobi Limited"
+               }
+       case 1452:
+               { /* '1452' */
+                       return "EkkoSense Ltd"
+               }
+       case 1453:
+               { /* '1453' */
+                       return "ClimaCool"
+               }
        case 146:
                { /* '146' */
                        return "Sanyo Electric Co., Ltd."
@@ -15524,6 +15554,12 @@ func BACnetVendorIdByValue(value uint16) (enum 
BACnetVendorId, ok bool) {
                return BACnetVendorId_PROJECT_ENGINEERING_SRL, true
        case 1450:
                return BACnetVendorId_BOWERY_FARMING_INC, true
+       case 1451:
+               return BACnetVendorId_RYOBI_LIMITED, true
+       case 1452:
+               return BACnetVendorId_EKKO_SENSE_LTD, true
+       case 1453:
+               return BACnetVendorId_CLIMA_COOL, true
        case 146:
                return BACnetVendorId_SANYO_ELECTRIC_CO_LTD, true
        case 147:
@@ -18416,6 +18452,12 @@ func BACnetVendorIdByName(value string) (enum 
BACnetVendorId, ok bool) {
                return BACnetVendorId_PROJECT_ENGINEERING_SRL, true
        case "BOWERY_FARMING_INC":
                return BACnetVendorId_BOWERY_FARMING_INC, true
+       case "RYOBI_LIMITED":
+               return BACnetVendorId_RYOBI_LIMITED, true
+       case "EKKO_SENSE_LTD":
+               return BACnetVendorId_EKKO_SENSE_LTD, true
+       case "CLIMA_COOL":
+               return BACnetVendorId_CLIMA_COOL, true
        case "SANYO_ELECTRIC_CO_LTD":
                return BACnetVendorId_SANYO_ELECTRIC_CO_LTD, true
        case "INTEGRATED_INFORMATION_SYSTEMS_INC":
@@ -21369,6 +21411,12 @@ func (e BACnetVendorId) PLC4XEnumName() string {
                return "PROJECT_ENGINEERING_SRL"
        case BACnetVendorId_BOWERY_FARMING_INC:
                return "BOWERY_FARMING_INC"
+       case BACnetVendorId_RYOBI_LIMITED:
+               return "RYOBI_LIMITED"
+       case BACnetVendorId_EKKO_SENSE_LTD:
+               return "EKKO_SENSE_LTD"
+       case BACnetVendorId_CLIMA_COOL:
+               return "CLIMA_COOL"
        case BACnetVendorId_SANYO_ELECTRIC_CO_LTD:
                return "SANYO_ELECTRIC_CO_LTD"
        case BACnetVendorId_INTEGRATED_INFORMATION_SYSTEMS_INC:
diff --git a/plc4go/protocols/knxnetip/readwrite/model/KnxManufacturer.go 
b/plc4go/protocols/knxnetip/readwrite/model/KnxManufacturer.go
index cce7991d7f..3d602aa3f3 100644
--- a/plc4go/protocols/knxnetip/readwrite/model/KnxManufacturer.go
+++ b/plc4go/protocols/knxnetip/readwrite/model/KnxManufacturer.go
@@ -689,8 +689,10 @@ const (
        KnxManufacturer_M_MOX_CONTROL_IT_CHINA_LIMITED                       
KnxManufacturer = 643
        KnxManufacturer_M_CLOWIRE                                            
KnxManufacturer = 644
        KnxManufacturer_M_NINGBO_QIYUAN_LIGHTING_TECH_CO__LTD                
KnxManufacturer = 645
-       KnxManufacturer_M_ABB___RESERVED                                     
KnxManufacturer = 646
-       KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED                    
KnxManufacturer = 647
+       KnxManufacturer_M_NS_TOUCH                                           
KnxManufacturer = 646
+       KnxManufacturer_M_ROOMIO                                             
KnxManufacturer = 647
+       KnxManufacturer_M_ABB___RESERVED                                     
KnxManufacturer = 648
+       KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED                    
KnxManufacturer = 649
 )
 
 var KnxManufacturerValues []KnxManufacturer
@@ -1344,6 +1346,8 @@ func init() {
                KnxManufacturer_M_MOX_CONTROL_IT_CHINA_LIMITED,
                KnxManufacturer_M_CLOWIRE,
                KnxManufacturer_M_NINGBO_QIYUAN_LIGHTING_TECH_CO__LTD,
+               KnxManufacturer_M_NS_TOUCH,
+               KnxManufacturer_M_ROOMIO,
                KnxManufacturer_M_ABB___RESERVED,
                KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED,
        }
@@ -3785,10 +3789,18 @@ func (e KnxManufacturer) Number() uint16 {
                }
        case 646:
                { /* '646' */
-                       return 43954
+                       return 704
                }
        case 647:
                { /* '647' */
+                       return 705
+               }
+       case 648:
+               { /* '648' */
+                       return 43954
+               }
+       case 649:
+               { /* '649' */
                        return 43959
                }
        case 65:
@@ -6395,10 +6407,18 @@ func (e KnxManufacturer) Name() string {
                }
        case 646:
                { /* '646' */
-                       return "ABB - reserved"
+                       return "NS Touch"
                }
        case 647:
                { /* '647' */
+                       return "ROOMIO"
+               }
+       case 648:
+               { /* '648' */
+                       return "ABB - reserved"
+               }
+       case 649:
+               { /* '649' */
                        return "Busch-Jaeger Elektro - reserved"
                }
        case 65:
@@ -7787,8 +7807,12 @@ func KnxManufacturerByValue(value uint16) (enum 
KnxManufacturer, ok bool) {
        case 645:
                return KnxManufacturer_M_NINGBO_QIYUAN_LIGHTING_TECH_CO__LTD, 
true
        case 646:
-               return KnxManufacturer_M_ABB___RESERVED, true
+               return KnxManufacturer_M_NS_TOUCH, true
        case 647:
+               return KnxManufacturer_M_ROOMIO, true
+       case 648:
+               return KnxManufacturer_M_ABB___RESERVED, true
+       case 649:
                return KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED, true
        case 65:
                return KnxManufacturer_M_JEPAZ, true
@@ -9088,6 +9112,10 @@ func KnxManufacturerByName(value string) (enum 
KnxManufacturer, ok bool) {
                return KnxManufacturer_M_CLOWIRE, true
        case "M_NINGBO_QIYUAN_LIGHTING_TECH_CO__LTD":
                return KnxManufacturer_M_NINGBO_QIYUAN_LIGHTING_TECH_CO__LTD, 
true
+       case "M_NS_TOUCH":
+               return KnxManufacturer_M_NS_TOUCH, true
+       case "M_ROOMIO":
+               return KnxManufacturer_M_ROOMIO, true
        case "M_ABB___RESERVED":
                return KnxManufacturer_M_ABB___RESERVED, true
        case "M_BUSCH_JAEGER_ELEKTRO___RESERVED":
@@ -10451,6 +10479,10 @@ func (e KnxManufacturer) PLC4XEnumName() string {
                return "M_CLOWIRE"
        case KnxManufacturer_M_NINGBO_QIYUAN_LIGHTING_TECH_CO__LTD:
                return "M_NINGBO_QIYUAN_LIGHTING_TECH_CO__LTD"
+       case KnxManufacturer_M_NS_TOUCH:
+               return "M_NS_TOUCH"
+       case KnxManufacturer_M_ROOMIO:
+               return "M_ROOMIO"
        case KnxManufacturer_M_ABB___RESERVED:
                return "M_ABB___RESERVED"
        case KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED:
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 17a0e80e6f..9b3ef672cf 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
@@ -1664,6 +1664,9 @@ public enum BACnetVendorId {
   SS_NORTHERN_LTD((int) 1448, (int) 1448, (String) "S&S Northern Ltd."),
   ULBIOS_TECHSENS((int) 1449, (int) 1449, (String) "Ulbios Techsens"),
   BOWERY_FARMING_INC((int) 1450, (int) 1450, (String) "Bowery Farming, Inc."),
+  RYOBI_LIMITED((int) 1451, (int) 1451, (String) "Ryobi Limited"),
+  EKKO_SENSE_LTD((int) 1452, (int) 1452, (String) "EkkoSense Ltd"),
+  CLIMA_COOL((int) 1453, (int) 1453, (String) "ClimaCool"),
   UNKNOWN_VENDOR((int) 0xFFFF, (int) 0xFFFF, (String) "Unknown");
   private static final Map<Integer, BACnetVendorId> map;
 
diff --git 
a/plc4j/drivers/knxnetip/src/main/generated/org/apache/plc4x/java/knxnetip/readwrite/KnxManufacturer.java
 
b/plc4j/drivers/knxnetip/src/main/generated/org/apache/plc4x/java/knxnetip/readwrite/KnxManufacturer.java
index 527101c56c..c7942b4848 100644
--- 
a/plc4j/drivers/knxnetip/src/main/generated/org/apache/plc4x/java/knxnetip/readwrite/KnxManufacturer.java
+++ 
b/plc4j/drivers/knxnetip/src/main/generated/org/apache/plc4x/java/knxnetip/readwrite/KnxManufacturer.java
@@ -742,9 +742,11 @@ public enum KnxManufacturer {
   M_CLOWIRE((int) 644, (int) 702, (String) "CLOWIRE"),
   M_NINGBO_QIYUAN_LIGHTING_TECH_CO__LTD(
       (int) 645, (int) 703, (String) "NINGBO QIYUAN LIGHTING TECH CO.,LTD"),
-  M_ABB___RESERVED((int) 646, (int) 43954, (String) "ABB - reserved"),
+  M_NS_TOUCH((int) 646, (int) 704, (String) "NS Touch"),
+  M_ROOMIO((int) 647, (int) 705, (String) "ROOMIO"),
+  M_ABB___RESERVED((int) 648, (int) 43954, (String) "ABB - reserved"),
   M_BUSCH_JAEGER_ELEKTRO___RESERVED(
-      (int) 647, (int) 43959, (String) "Busch-Jaeger Elektro - reserved");
+      (int) 649, (int) 43959, (String) "Busch-Jaeger Elektro - reserved");
   private static final Map<Integer, KnxManufacturer> map;
 
   static {
diff --git 
a/plc4net/drivers/knxnetip/src/drivers/knxnetip/readwrite/model/KnxManufacturer.cs
 
b/plc4net/drivers/knxnetip/src/drivers/knxnetip/readwrite/model/KnxManufacturer.cs
index c868f783f3..7d4a134023 100644
--- 
a/plc4net/drivers/knxnetip/src/drivers/knxnetip/readwrite/model/KnxManufacturer.cs
+++ 
b/plc4net/drivers/knxnetip/src/drivers/knxnetip/readwrite/model/KnxManufacturer.cs
@@ -670,8 +670,10 @@ namespace 
org.apache.plc4net.drivers.knxnetip.readwrite.model
         M_MOX_CONTROL_IT_CHINA_LIMITED = 643,
         M_CLOWIRE = 644,
         M_NINGBO_QIYUAN_LIGHTING_TECH_CO__LTD = 645,
-        M_ABB___RESERVED = 646,
-        M_BUSCH_JAEGER_ELEKTRO___RESERVED = 647,
+        M_NS_TOUCH = 646,
+        M_ROOMIO = 647,
+        M_ABB___RESERVED = 648,
+        M_BUSCH_JAEGER_ELEKTRO___RESERVED = 649,
     }
 
     public static class KnxManufacturerInfo
@@ -2505,10 +2507,16 @@ namespace 
org.apache.plc4net.drivers.knxnetip.readwrite.model
                 case KnxManufacturer.M_NINGBO_QIYUAN_LIGHTING_TECH_CO__LTD: { 
/* '645' */
                     return 703;
                 }
-                case KnxManufacturer.M_ABB___RESERVED: { /* '646' */
+                case KnxManufacturer.M_NS_TOUCH: { /* '646' */
+                    return 704;
+                }
+                case KnxManufacturer.M_ROOMIO: { /* '647' */
+                    return 705;
+                }
+                case KnxManufacturer.M_ABB___RESERVED: { /* '648' */
                     return 43954;
                 }
-                case KnxManufacturer.M_BUSCH_JAEGER_ELEKTRO___RESERVED: { /* 
'647' */
+                case KnxManufacturer.M_BUSCH_JAEGER_ELEKTRO___RESERVED: { /* 
'649' */
                     return 43959;
                 }
                 case KnxManufacturer.M_JEPAZ: { /* '65' */
@@ -4459,10 +4467,16 @@ namespace 
org.apache.plc4net.drivers.knxnetip.readwrite.model
                 case KnxManufacturer.M_NINGBO_QIYUAN_LIGHTING_TECH_CO__LTD: { 
/* '645' */
                     return "NINGBO QIYUAN LIGHTING TECH CO.,LTD";
                 }
-                case KnxManufacturer.M_ABB___RESERVED: { /* '646' */
+                case KnxManufacturer.M_NS_TOUCH: { /* '646' */
+                    return "NS Touch";
+                }
+                case KnxManufacturer.M_ROOMIO: { /* '647' */
+                    return "ROOMIO";
+                }
+                case KnxManufacturer.M_ABB___RESERVED: { /* '648' */
                     return "ABB - reserved";
                 }
-                case KnxManufacturer.M_BUSCH_JAEGER_ELEKTRO___RESERVED: { /* 
'647' */
+                case KnxManufacturer.M_BUSCH_JAEGER_ELEKTRO___RESERVED: { /* 
'649' */
                     return "Busch-Jaeger Elektro - reserved";
                 }
                 case KnxManufacturer.M_JEPAZ: { /* '65' */

Reply via email to