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 554d5bad4f9..65e2b593452 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 @@ -1713,6 +1713,19 @@ public enum BACnetVendorId { ADVECO((int) 1490, (int) 1490, (String) "Adveco"), EURA_DRIVES_ELECTRIC_CO_LTD((int) 1491, (int) 1491, (String) "Eura Drives Electric Co., Ltd."), CALEB_CONTROLS((int) 1492, (int) 1492, (String) "Caleb Controls"), + IN_BIOT_MONITORINGSL((int) 1493, (int) 1493, (String) "InBiot Monitoring S.L"), + QINGDAO_HAIER_AIR_CONDITIONER_ELECTRIC_CO_LTD( + (int) 1494, (int) 1494, (String) "Qingdao Haier Air Conditioner Electric Co., Ltd."), + HANGZHOU_WEIYL_TECHNOLOGY_CO_LTD( + (int) 1495, (int) 1495, (String) "Hangzhou Weiyl Technology Co., Ltd."), + YORDSRL((int) 1496, (int) 1496, (String) "yord sàrl"), + INFINITUM_ELECTRIC((int) 1497, (int) 1497, (String) "Infinitum Electric"), + RED_BEAN_SYSTEMS_LIMITED((int) 1498, (int) 1498, (String) "Red Bean Systems Limited"), + BLUE_TIME_CONCEPTSA((int) 1499, (int) 1499, (String) "Blue Time Concept SA"), + SHENZHENINVT_ELECTRIC_CO_LTD((int) 1500, (int) 1500, (String) "Shenzhen INVT Electric Co., Ltd."), + MESSUNG_SYSTEMS_PVT_LTD((int) 1501, (int) 1501, (String) "Messung Systems Pvt Ltd."), + ABB_ELECTRIFICATION_CANADA_INC( + (int) 1502, (int) 1502, (String) "ABB Electrification Canada Inc."), UNKNOWN_VENDOR((int) 0xFFFF, (int) 0xFFFF, (String) "Unknown"); private static final Map map; diff --git a/plc4j/drivers/bacnet/src/main/generated/org/apache/plc4x/java/bacnetip/readwrite/NPDU.java b/plc4j/drivers/bacnet/src/main/generated/org/apache/plc4x/java/bacnetip/readwrite/NPDU.java index 5027774fcab..5a833c8f2da 100644 --- a/plc4j/drivers/bacnet/src/main/generated/org/apache/plc4x/java/bacnetip/readwrite/NPDU.java +++ b/plc4j/drivers/bacnet/src/main/generated/org/apache/plc4x/java/bacnetip/readwrite/NPDU.java @@ -300,6 +300,10 @@ public static NPDU staticParse(ReadBuffer readBuffer, Integer npduLength) throws NPDUControl control = readSimpleField( "control", readComplex(() -> NPDUControl.staticParse(readBuffer), readBuffer)); + // Validation + if (!((control) != (null))) { + throw new ParseValidationException("control required for further processing"); + } Integer destinationNetworkAddress = readOptionalField( 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 9661a3bbba1..b73e877f17e 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 @@ -121,7 +121,7 @@ public enum KnxManufacturer { M_VESTAMATIC((int) 91, (int) 130, (String) "Vestamatic"), M_MDT_TECHNOLOGIES((int) 92, (int) 131, (String) "MDT technologies"), M_WARENDORFER_KUECHEN_GMBH((int) 93, (int) 132, (String) "Warendorfer Küchen GmbH"), - M_VIDEO_STAR((int) 94, (int) 133, (String) "Video-Star"), + M_GVS((int) 94, (int) 133, (String) "GVS"), M_SITEK((int) 95, (int) 134, (String) "Sitek"), M_CONTROLTRONIC((int) 96, (int) 135, (String) "CONTROLtronic"), M_FUNCTION_TECHNOLOGY((int) 97, (int) 136, (String) "function Technology"), @@ -798,9 +798,12 @@ public enum KnxManufacturer { (int) 685, (int) 743, (String) "Zhejiang FORICK, Intelligent Technology Co., LTD"), M_VARNI_DIGITAL_PRIVATE_LIMITED((int) 686, (int) 744, (String) "Varni Digital Private Limited"), M_3A_ENTREPRISE_APS((int) 687, (int) 745, (String) "3a entreprise aps"), - M_ABB___RESERVED((int) 688, (int) 43954, (String) "ABB - reserved"), + M_ITALIANA_CONDUTTORI_SRL((int) 688, (int) 746, (String) "Italiana Conduttori srl"), + M_XIAMEN_LEELEN_TECHNOLOGY_CO__LTD_( + (int) 689, (int) 747, (String) "Xiamen Leelen Technology Co.,Ltd."), + M_ABB___RESERVED((int) 690, (int) 43954, (String) "ABB - reserved"), M_BUSCH_JAEGER_ELEKTRO___RESERVED( - (int) 689, (int) 43959, (String) "Busch-Jaeger Elektro - reserved"); + (int) 691, (int) 43959, (String) "Busch-Jaeger Elektro - reserved"); private static final Map map; static {