Skip to content

Commit f2f4b14

Browse files
authored
[placeholder] Enable SetRegulatoryConfig command (project-chip#12464)
* [placeholder] Enable SetRegulatoryConfig command * Update generated code
1 parent e03dc66 commit f2f4b14

File tree

3 files changed

+30
-3
lines changed

3 files changed

+30
-3
lines changed

examples/placeholder/linux/apps/app1/config.zap

+17-1
Original file line numberDiff line numberDiff line change
@@ -406,6 +406,14 @@
406406
"incoming": 1,
407407
"outgoing": 0
408408
},
409+
{
410+
"name": "SetRegulatoryConfig",
411+
"code": 2,
412+
"mfgCode": null,
413+
"source": "client",
414+
"incoming": 1,
415+
"outgoing": 0
416+
},
409417
{
410418
"name": "CommissioningComplete",
411419
"code": 4,
@@ -449,6 +457,14 @@
449457
"incoming": 0,
450458
"outgoing": 1
451459
},
460+
{
461+
"name": "SetRegulatoryConfigResponse",
462+
"code": 3,
463+
"mfgCode": null,
464+
"source": "server",
465+
"incoming": 0,
466+
"outgoing": 1
467+
},
452468
{
453469
"name": "CommissioningCompleteResponse",
454470
"code": 5,
@@ -1924,4 +1940,4 @@
19241940
}
19251941
],
19261942
"log": []
1927-
}
1943+
}

src/app/zap-templates/zcl/data-model/chip/matter-devices.xml

+4-2
Original file line numberDiff line numberDiff line change
@@ -46,10 +46,12 @@ limitations under the License.
4646
<requireAttribute>CLIENT_LIST</requireAttribute>
4747
<requireAttribute>PARTS_LIST</requireAttribute>
4848
</include>
49+
<include cluster="General Commissioning" client="false" server="true" clientLocked="true" serverLocked="true">
50+
<requireCommand>SetRegulatoryConfig</requireCommand>
51+
</include>
4952
<include cluster="Power Source Configuration" client="false" server="false" clientLocked="true" serverLocked="false"></include>
5053
<include cluster="Time Synchronization" client="false" server="false" clientLocked="true" serverLocked="false"></include>
5154
<include cluster="Group Key Management" client="false" server="true" clientLocked="true" serverLocked="true"></include>
52-
<include cluster="General Commissioning" client="false" server="true" clientLocked="true" serverLocked="true"></include>
5355
<include cluster="Network Commissioning" client="false" server="true" clientLocked="true" serverLocked="true"></include>
5456
<include cluster="AdministratorCommissioning" client="false" server="true" clientLocked="true" serverLocked="true"></include>
5557
<include cluster="Operational Credentials" client="false" server="true" clientLocked="true" serverLocked="true"></include>
@@ -2226,4 +2228,4 @@ limitations under the License.
22262228
<include cluster="Temperature Measurement" client="false" server="true" clientLocked="true" serverLocked="true"></include>
22272229
</clusters>
22282230
</deviceType>
2229-
</configurator>
2231+
</configurator>

zzz_generated/placeholder/app1/zap-generated/IMClusterCommandHandler.cpp

+9
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)