From 6b009834068f73306409bec8616234fd8bdf0c67 Mon Sep 17 00:00:00 2001 From: Andrei Litvin Date: Fri, 27 Oct 2023 09:59:50 -0400 Subject: [PATCH 1/4] Set the max length of the group name in command arguments --- .../zap-templates/zcl/data-model/chip/groups-cluster.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/app/zap-templates/zcl/data-model/chip/groups-cluster.xml b/src/app/zap-templates/zcl/data-model/chip/groups-cluster.xml index 454c6a8032897c..6bd70e01a5deb8 100644 --- a/src/app/zap-templates/zcl/data-model/chip/groups-cluster.xml +++ b/src/app/zap-templates/zcl/data-model/chip/groups-cluster.xml @@ -48,7 +48,7 @@ limitations under the License. - + @@ -86,7 +86,7 @@ limitations under the License. - + @@ -103,7 +103,7 @@ limitations under the License. - + From 14ee560d4f9c104a6d75bfde9c2187f4b546949e Mon Sep 17 00:00:00 2001 From: Andrei Litvin Date: Fri, 27 Oct 2023 09:59:58 -0400 Subject: [PATCH 2/4] ZAP regen --- .../all-clusters-common/all-clusters-app.matter | 6 +++--- .../all-clusters-common/all-clusters-minimal-app.matter | 6 +++--- .../devices/noip_rootnode_dimmablelight_bCwGYSDpoe.matter | 6 +++--- ...raturesensor_humiditysensor_thermostat_56de3d5f45.matter | 6 +++--- .../rootnode_colortemperaturelight_hbUnzYVeyn.matter | 6 +++--- .../chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter | 6 +++--- .../chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter | 6 +++--- examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter | 6 +++--- .../devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter | 6 +++--- examples/chef/devices/rootnode_fan_7N2TobIlOX.matter | 6 +++--- examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter | 6 +++--- .../devices/rootnode_heatingcoolingunit_ncdGai1E5a.matter | 6 +++--- .../chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter | 6 +++--- .../chef/devices/rootnode_lightsensor_lZQycTFcJK.matter | 6 +++--- .../chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter | 6 +++--- examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter | 6 +++--- examples/chef/devices/rootnode_onofflight_samplemei.matter | 6 +++--- .../devices/rootnode_onofflightswitch_FsPlMr090Q.matter | 6 +++--- .../chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter | 6 +++--- .../chef/devices/rootnode_pressuresensor_s0qC9wLH4k.matter | 6 +++--- .../devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter | 6 +++--- .../devices/rootnode_roomairconditioner_9cf3607804.matter | 6 +++--- .../chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter | 6 +++--- .../devices/rootnode_temperaturesensor_Qy1zkNW7c3.matter | 6 +++--- examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter | 6 +++--- .../chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter | 6 +++--- .../contact-sensor-common/contact-sensor-app.matter | 6 +++--- .../dishwasher-app/dishwasher-common/dishwasher-app.matter | 6 +++--- .../light-switch-common/light-switch-app.matter | 6 +++--- .../bouffalolab/data_model/lighting-app-ethernet.matter | 6 +++--- .../bouffalolab/data_model/lighting-app-thread.matter | 6 +++--- .../bouffalolab/data_model/lighting-app-wifi.matter | 6 +++--- examples/lighting-app/lighting-common/lighting-app.matter | 6 +++--- examples/lighting-app/nxp/zap/lighting-on-off.matter | 6 +++--- examples/lighting-app/qpg/zap/light.matter | 6 +++--- .../silabs/data_model/lighting-thread-app.matter | 6 +++--- .../lighting-app/silabs/data_model/lighting-wifi-app.matter | 6 +++--- examples/lock-app/qpg/zap/lock.matter | 6 +++--- .../ota-requestor-common/ota-requestor-app.matter | 6 +++--- examples/placeholder/linux/apps/app1/config.matter | 6 +++--- examples/placeholder/linux/apps/app2/config.matter | 6 +++--- .../resource-monitoring-app.matter | 6 +++--- .../smoke-co-alarm-common/smoke-co-alarm-app.matter | 6 +++--- examples/thermostat/nxp/zap/thermostat_matter_thread.matter | 6 +++--- examples/thermostat/nxp/zap/thermostat_matter_wifi.matter | 6 +++--- examples/thermostat/thermostat-common/thermostat.matter | 6 +++--- .../tv-casting-app/tv-casting-common/tv-casting-app.matter | 6 +++--- .../virtual-device-common/virtual-device-app.matter | 6 +++--- examples/window-app/common/window-app.matter | 6 +++--- src/controller/data_model/controller-clusters.matter | 6 +++--- 50 files changed, 150 insertions(+), 150 deletions(-) diff --git a/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter b/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter index 7f3601b0078991..02fe29e2f2e317 100644 --- a/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter +++ b/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter @@ -67,7 +67,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -84,7 +84,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -95,7 +95,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/all-clusters-minimal-app/all-clusters-common/all-clusters-minimal-app.matter b/examples/all-clusters-minimal-app/all-clusters-common/all-clusters-minimal-app.matter index e2ee1bc8b3f7ce..b53421784f7520 100644 --- a/examples/all-clusters-minimal-app/all-clusters-common/all-clusters-minimal-app.matter +++ b/examples/all-clusters-minimal-app/all-clusters-common/all-clusters-minimal-app.matter @@ -67,7 +67,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -84,7 +84,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -95,7 +95,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/chef/devices/noip_rootnode_dimmablelight_bCwGYSDpoe.matter b/examples/chef/devices/noip_rootnode_dimmablelight_bCwGYSDpoe.matter index 4f9b3b56f0b5e4..149ec8094e59fa 100644 --- a/examples/chef/devices/noip_rootnode_dimmablelight_bCwGYSDpoe.matter +++ b/examples/chef/devices/noip_rootnode_dimmablelight_bCwGYSDpoe.matter @@ -61,7 +61,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -78,7 +78,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -89,7 +89,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.matter b/examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.matter index fcd2e9524a1f7b..9d524f34e66c99 100644 --- a/examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.matter +++ b/examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.matter @@ -67,7 +67,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -84,7 +84,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -95,7 +95,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.matter b/examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.matter index 1785abe0718d04..9e72482b00ded3 100644 --- a/examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.matter +++ b/examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.matter @@ -67,7 +67,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -84,7 +84,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -95,7 +95,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter b/examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter index a1368474e20d04..e753a507098356 100644 --- a/examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter +++ b/examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter @@ -61,7 +61,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -78,7 +78,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -89,7 +89,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter b/examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter index 94497ea9517999..d39ac033886e44 100644 --- a/examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter +++ b/examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter @@ -61,7 +61,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -78,7 +78,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -89,7 +89,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter b/examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter index 94537055c7bfa4..37174e0d0fbd51 100644 --- a/examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter +++ b/examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter @@ -61,7 +61,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -78,7 +78,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -89,7 +89,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter b/examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter index 1d213db26a0bf1..75a689923f69ef 100644 --- a/examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter +++ b/examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter @@ -61,7 +61,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -78,7 +78,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -89,7 +89,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/chef/devices/rootnode_fan_7N2TobIlOX.matter b/examples/chef/devices/rootnode_fan_7N2TobIlOX.matter index 649d845d2cedd7..2f06d1e3a56795 100644 --- a/examples/chef/devices/rootnode_fan_7N2TobIlOX.matter +++ b/examples/chef/devices/rootnode_fan_7N2TobIlOX.matter @@ -67,7 +67,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -84,7 +84,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -95,7 +95,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter b/examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter index 4572534ad53621..28fa2d194633b6 100644 --- a/examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter +++ b/examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter @@ -61,7 +61,7 @@ client cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -76,7 +76,7 @@ client cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } request struct GetGroupMembershipRequest { @@ -99,7 +99,7 @@ client cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } /** Command description for AddGroup */ diff --git a/examples/chef/devices/rootnode_heatingcoolingunit_ncdGai1E5a.matter b/examples/chef/devices/rootnode_heatingcoolingunit_ncdGai1E5a.matter index 456ffdd0022833..905bcf39512222 100644 --- a/examples/chef/devices/rootnode_heatingcoolingunit_ncdGai1E5a.matter +++ b/examples/chef/devices/rootnode_heatingcoolingunit_ncdGai1E5a.matter @@ -61,7 +61,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -78,7 +78,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -89,7 +89,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter b/examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter index 4de43fc8c67207..5177bbe7217bed 100644 --- a/examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter +++ b/examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter @@ -61,7 +61,7 @@ client cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -76,7 +76,7 @@ client cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } request struct GetGroupMembershipRequest { @@ -99,7 +99,7 @@ client cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } /** Command description for AddGroup */ diff --git a/examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.matter b/examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.matter index 58af6be5dacaa0..9a1b0eef731b04 100644 --- a/examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.matter +++ b/examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.matter @@ -61,7 +61,7 @@ client cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -76,7 +76,7 @@ client cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } request struct GetGroupMembershipRequest { @@ -99,7 +99,7 @@ client cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } /** Command description for AddGroup */ diff --git a/examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter b/examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter index 298803acb4842b..1672dff7fed19c 100644 --- a/examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter +++ b/examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter @@ -61,7 +61,7 @@ client cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -76,7 +76,7 @@ client cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } request struct GetGroupMembershipRequest { @@ -99,7 +99,7 @@ client cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } /** Command description for AddGroup */ diff --git a/examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter b/examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter index 2ad1a8a8395b82..595410b07d9f1e 100644 --- a/examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter +++ b/examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter @@ -61,7 +61,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -78,7 +78,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -89,7 +89,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/chef/devices/rootnode_onofflight_samplemei.matter b/examples/chef/devices/rootnode_onofflight_samplemei.matter index f119f510914456..f4a48216d06a15 100644 --- a/examples/chef/devices/rootnode_onofflight_samplemei.matter +++ b/examples/chef/devices/rootnode_onofflight_samplemei.matter @@ -61,7 +61,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -78,7 +78,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -89,7 +89,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/chef/devices/rootnode_onofflightswitch_FsPlMr090Q.matter b/examples/chef/devices/rootnode_onofflightswitch_FsPlMr090Q.matter index c47c0ff2178ab6..b0d6fc57005a9a 100644 --- a/examples/chef/devices/rootnode_onofflightswitch_FsPlMr090Q.matter +++ b/examples/chef/devices/rootnode_onofflightswitch_FsPlMr090Q.matter @@ -61,7 +61,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -78,7 +78,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -89,7 +89,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter b/examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter index 3fe9884671f64a..5987e40aa01d21 100644 --- a/examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter +++ b/examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter @@ -61,7 +61,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -78,7 +78,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -89,7 +89,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/chef/devices/rootnode_pressuresensor_s0qC9wLH4k.matter b/examples/chef/devices/rootnode_pressuresensor_s0qC9wLH4k.matter index c16b6fc6a441f1..a6dd3af4a88843 100644 --- a/examples/chef/devices/rootnode_pressuresensor_s0qC9wLH4k.matter +++ b/examples/chef/devices/rootnode_pressuresensor_s0qC9wLH4k.matter @@ -61,7 +61,7 @@ client cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -76,7 +76,7 @@ client cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } request struct GetGroupMembershipRequest { @@ -99,7 +99,7 @@ client cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } /** Command description for AddGroup */ diff --git a/examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter b/examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter index b85baa83661958..b63acf01d024ef 100644 --- a/examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter +++ b/examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter @@ -67,7 +67,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -84,7 +84,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -95,7 +95,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter b/examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter index ec3b0ebc2ab633..73084b67ca8c10 100644 --- a/examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter +++ b/examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter @@ -67,7 +67,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -84,7 +84,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -95,7 +95,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter b/examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter index d202497a28e0ee..32e99189b2fa5f 100644 --- a/examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter +++ b/examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter @@ -67,7 +67,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -84,7 +84,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -95,7 +95,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/chef/devices/rootnode_temperaturesensor_Qy1zkNW7c3.matter b/examples/chef/devices/rootnode_temperaturesensor_Qy1zkNW7c3.matter index a8748e38982e24..2288317f23ad53 100644 --- a/examples/chef/devices/rootnode_temperaturesensor_Qy1zkNW7c3.matter +++ b/examples/chef/devices/rootnode_temperaturesensor_Qy1zkNW7c3.matter @@ -61,7 +61,7 @@ client cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -76,7 +76,7 @@ client cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } request struct GetGroupMembershipRequest { @@ -99,7 +99,7 @@ client cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } /** Command description for AddGroup */ diff --git a/examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter b/examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter index 1759c382206b3a..ff8b35403571b4 100644 --- a/examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter +++ b/examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter @@ -61,7 +61,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -78,7 +78,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -89,7 +89,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter b/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter index 1ba5b2d9d35021..2d237691ca7d50 100644 --- a/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter +++ b/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter @@ -61,7 +61,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -78,7 +78,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -89,7 +89,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/contact-sensor-app/contact-sensor-common/contact-sensor-app.matter b/examples/contact-sensor-app/contact-sensor-common/contact-sensor-app.matter index 5f63e3f131f054..39dbe2b8d0143c 100644 --- a/examples/contact-sensor-app/contact-sensor-common/contact-sensor-app.matter +++ b/examples/contact-sensor-app/contact-sensor-common/contact-sensor-app.matter @@ -67,7 +67,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -84,7 +84,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -95,7 +95,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/dishwasher-app/dishwasher-common/dishwasher-app.matter b/examples/dishwasher-app/dishwasher-common/dishwasher-app.matter index cbfef17a9af063..6402c629084cfd 100644 --- a/examples/dishwasher-app/dishwasher-common/dishwasher-app.matter +++ b/examples/dishwasher-app/dishwasher-common/dishwasher-app.matter @@ -67,7 +67,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -84,7 +84,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -95,7 +95,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/light-switch-app/light-switch-common/light-switch-app.matter b/examples/light-switch-app/light-switch-common/light-switch-app.matter index 625104b359a561..48ebbb9097f39a 100644 --- a/examples/light-switch-app/light-switch-common/light-switch-app.matter +++ b/examples/light-switch-app/light-switch-common/light-switch-app.matter @@ -115,7 +115,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -132,7 +132,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -143,7 +143,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/lighting-app/bouffalolab/data_model/lighting-app-ethernet.matter b/examples/lighting-app/bouffalolab/data_model/lighting-app-ethernet.matter index ceed04f9f23c14..a1e44f4cbd75df 100644 --- a/examples/lighting-app/bouffalolab/data_model/lighting-app-ethernet.matter +++ b/examples/lighting-app/bouffalolab/data_model/lighting-app-ethernet.matter @@ -67,7 +67,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -84,7 +84,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -95,7 +95,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/lighting-app/bouffalolab/data_model/lighting-app-thread.matter b/examples/lighting-app/bouffalolab/data_model/lighting-app-thread.matter index e66503d6af8c9b..1e9c6859e33e28 100644 --- a/examples/lighting-app/bouffalolab/data_model/lighting-app-thread.matter +++ b/examples/lighting-app/bouffalolab/data_model/lighting-app-thread.matter @@ -67,7 +67,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -84,7 +84,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -95,7 +95,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/lighting-app/bouffalolab/data_model/lighting-app-wifi.matter b/examples/lighting-app/bouffalolab/data_model/lighting-app-wifi.matter index 6e05bea7ee5e59..c249dfb325fa45 100644 --- a/examples/lighting-app/bouffalolab/data_model/lighting-app-wifi.matter +++ b/examples/lighting-app/bouffalolab/data_model/lighting-app-wifi.matter @@ -67,7 +67,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -84,7 +84,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -95,7 +95,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/lighting-app/lighting-common/lighting-app.matter b/examples/lighting-app/lighting-common/lighting-app.matter index d2949059cc557e..d77333f065b32e 100644 --- a/examples/lighting-app/lighting-common/lighting-app.matter +++ b/examples/lighting-app/lighting-common/lighting-app.matter @@ -67,7 +67,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -84,7 +84,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -95,7 +95,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/lighting-app/nxp/zap/lighting-on-off.matter b/examples/lighting-app/nxp/zap/lighting-on-off.matter index a3b640bec36a33..8e76945f466434 100644 --- a/examples/lighting-app/nxp/zap/lighting-on-off.matter +++ b/examples/lighting-app/nxp/zap/lighting-on-off.matter @@ -67,7 +67,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -84,7 +84,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -95,7 +95,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/lighting-app/qpg/zap/light.matter b/examples/lighting-app/qpg/zap/light.matter index e70cc6d81deac9..531fa5de29010b 100644 --- a/examples/lighting-app/qpg/zap/light.matter +++ b/examples/lighting-app/qpg/zap/light.matter @@ -67,7 +67,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -84,7 +84,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -95,7 +95,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/lighting-app/silabs/data_model/lighting-thread-app.matter b/examples/lighting-app/silabs/data_model/lighting-thread-app.matter index 7fba724a460eac..0708f48b61eca9 100644 --- a/examples/lighting-app/silabs/data_model/lighting-thread-app.matter +++ b/examples/lighting-app/silabs/data_model/lighting-thread-app.matter @@ -67,7 +67,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -84,7 +84,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -95,7 +95,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/lighting-app/silabs/data_model/lighting-wifi-app.matter b/examples/lighting-app/silabs/data_model/lighting-wifi-app.matter index 7a76484abf4fa3..02111b5cb0ea51 100644 --- a/examples/lighting-app/silabs/data_model/lighting-wifi-app.matter +++ b/examples/lighting-app/silabs/data_model/lighting-wifi-app.matter @@ -67,7 +67,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -84,7 +84,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -95,7 +95,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/lock-app/qpg/zap/lock.matter b/examples/lock-app/qpg/zap/lock.matter index b195e0e68c1cbc..5a4336b8dead4f 100644 --- a/examples/lock-app/qpg/zap/lock.matter +++ b/examples/lock-app/qpg/zap/lock.matter @@ -67,7 +67,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -84,7 +84,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -95,7 +95,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/ota-requestor-app/ota-requestor-common/ota-requestor-app.matter b/examples/ota-requestor-app/ota-requestor-common/ota-requestor-app.matter index fa22896c19fc20..9708eb539dca19 100644 --- a/examples/ota-requestor-app/ota-requestor-common/ota-requestor-app.matter +++ b/examples/ota-requestor-app/ota-requestor-common/ota-requestor-app.matter @@ -67,7 +67,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -84,7 +84,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -95,7 +95,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/placeholder/linux/apps/app1/config.matter b/examples/placeholder/linux/apps/app1/config.matter index 5ff8d4573fef7f..ac24c20e4fda4b 100644 --- a/examples/placeholder/linux/apps/app1/config.matter +++ b/examples/placeholder/linux/apps/app1/config.matter @@ -115,7 +115,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -132,7 +132,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -143,7 +143,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/placeholder/linux/apps/app2/config.matter b/examples/placeholder/linux/apps/app2/config.matter index 4250eaf837efb1..3106697ee2271d 100644 --- a/examples/placeholder/linux/apps/app2/config.matter +++ b/examples/placeholder/linux/apps/app2/config.matter @@ -115,7 +115,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -132,7 +132,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -143,7 +143,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/resource-monitoring-app/resource-monitoring-common/resource-monitoring-app.matter b/examples/resource-monitoring-app/resource-monitoring-common/resource-monitoring-app.matter index 36d84a6b36fe0e..199d02f301aef6 100644 --- a/examples/resource-monitoring-app/resource-monitoring-common/resource-monitoring-app.matter +++ b/examples/resource-monitoring-app/resource-monitoring-common/resource-monitoring-app.matter @@ -67,7 +67,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -84,7 +84,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -95,7 +95,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/smoke-co-alarm-app/smoke-co-alarm-common/smoke-co-alarm-app.matter b/examples/smoke-co-alarm-app/smoke-co-alarm-common/smoke-co-alarm-app.matter index 87eec6aa7cd4ad..79b6d273c608a3 100644 --- a/examples/smoke-co-alarm-app/smoke-co-alarm-common/smoke-co-alarm-app.matter +++ b/examples/smoke-co-alarm-app/smoke-co-alarm-common/smoke-co-alarm-app.matter @@ -67,7 +67,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -84,7 +84,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -95,7 +95,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/thermostat/nxp/zap/thermostat_matter_thread.matter b/examples/thermostat/nxp/zap/thermostat_matter_thread.matter index 7ce046e5c72fc2..8d94c613feaa01 100644 --- a/examples/thermostat/nxp/zap/thermostat_matter_thread.matter +++ b/examples/thermostat/nxp/zap/thermostat_matter_thread.matter @@ -109,7 +109,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -126,7 +126,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -137,7 +137,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/thermostat/nxp/zap/thermostat_matter_wifi.matter b/examples/thermostat/nxp/zap/thermostat_matter_wifi.matter index 52de8d4d2f25d6..cb4b2663f2e96d 100644 --- a/examples/thermostat/nxp/zap/thermostat_matter_wifi.matter +++ b/examples/thermostat/nxp/zap/thermostat_matter_wifi.matter @@ -109,7 +109,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -126,7 +126,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -137,7 +137,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/thermostat/thermostat-common/thermostat.matter b/examples/thermostat/thermostat-common/thermostat.matter index 9da24508679c42..fdf348a45565ab 100644 --- a/examples/thermostat/thermostat-common/thermostat.matter +++ b/examples/thermostat/thermostat-common/thermostat.matter @@ -115,7 +115,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -132,7 +132,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -143,7 +143,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/tv-casting-app/tv-casting-common/tv-casting-app.matter b/examples/tv-casting-app/tv-casting-common/tv-casting-app.matter index 29aa34023694ca..ca3db271378a77 100644 --- a/examples/tv-casting-app/tv-casting-common/tv-casting-app.matter +++ b/examples/tv-casting-app/tv-casting-common/tv-casting-app.matter @@ -61,7 +61,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -78,7 +78,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -89,7 +89,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/virtual-device-app/virtual-device-common/virtual-device-app.matter b/examples/virtual-device-app/virtual-device-common/virtual-device-app.matter index 5910114fc99122..34edc6de7cd201 100644 --- a/examples/virtual-device-app/virtual-device-common/virtual-device-app.matter +++ b/examples/virtual-device-app/virtual-device-common/virtual-device-app.matter @@ -67,7 +67,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -84,7 +84,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -95,7 +95,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/examples/window-app/common/window-app.matter b/examples/window-app/common/window-app.matter index 9ca68b8aad1419..d7303400aa4da3 100644 --- a/examples/window-app/common/window-app.matter +++ b/examples/window-app/common/window-app.matter @@ -67,7 +67,7 @@ server cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } request struct ViewGroupRequest { @@ -84,7 +84,7 @@ server cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -95,7 +95,7 @@ server cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } response struct GetGroupMembershipResponse = 2 { diff --git a/src/controller/data_model/controller-clusters.matter b/src/controller/data_model/controller-clusters.matter index caabe18f4fa4b4..9cd3b9945b7162 100644 --- a/src/controller/data_model/controller-clusters.matter +++ b/src/controller/data_model/controller-clusters.matter @@ -69,7 +69,7 @@ client cluster Groups = 4 { request struct AddGroupRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } response struct AddGroupResponse = 0 { @@ -84,7 +84,7 @@ client cluster Groups = 4 { response struct ViewGroupResponse = 1 { enum8 status = 0; group_id groupID = 1; - char_string groupName = 2; + char_string<16> groupName = 2; } request struct GetGroupMembershipRequest { @@ -107,7 +107,7 @@ client cluster Groups = 4 { request struct AddGroupIfIdentifyingRequest { group_id groupID = 0; - char_string groupName = 1; + char_string<16> groupName = 1; } /** Command description for AddGroup */ From 4d0d858127f69bafd58a17b2458c23eb19846e31 Mon Sep 17 00:00:00 2001 From: Andrei Litvin Date: Fri, 27 Oct 2023 10:17:49 -0400 Subject: [PATCH 3/4] minor change to kick CI --- src/app/zap-templates/zcl/data-model/chip/groups-cluster.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/src/app/zap-templates/zcl/data-model/chip/groups-cluster.xml b/src/app/zap-templates/zcl/data-model/chip/groups-cluster.xml index 6bd70e01a5deb8..88691e95071d62 100644 --- a/src/app/zap-templates/zcl/data-model/chip/groups-cluster.xml +++ b/src/app/zap-templates/zcl/data-model/chip/groups-cluster.xml @@ -41,7 +41,6 @@ limitations under the License. NameSupport - Command description for AddGroup From 835dd06604cc2aa8227a5bd5e1a9a4f4fecf03d2 Mon Sep 17 00:00:00 2001 From: Andrei Litvin Date: Fri, 27 Oct 2023 10:50:21 -0400 Subject: [PATCH 4/4] NOOP change to kick ci --- src/app/zap-templates/zcl/data-model/chip/groups-cluster.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/zap-templates/zcl/data-model/chip/groups-cluster.xml b/src/app/zap-templates/zcl/data-model/chip/groups-cluster.xml index 88691e95071d62..ce1289e71e529e 100644 --- a/src/app/zap-templates/zcl/data-model/chip/groups-cluster.xml +++ b/src/app/zap-templates/zcl/data-model/chip/groups-cluster.xml @@ -47,7 +47,7 @@ limitations under the License. - +