Enable Groupcast cluster on light-switch sample-app#72740
Enable Groupcast cluster on light-switch sample-app#72740jmartinez-silabs wants to merge 3 commits into
Conversation
There was a problem hiding this comment.
Code Review
This pull request enables the provisional Groupcast cluster (cluster 101) for the light-switch-app across various platforms, updating the .matter and .zap files to include the cluster's attributes, commands, and events. However, in the ESP32 configuration, the Groupcast flag is missing the required 'CONFIG_' prefix, which will cause the build system to ignore it.
5ad86e9 to
d25a9f9
Compare
|
PR #72740: Size comparison from 413ff63 to d25a9f9 Full report (3 builds for cc32xx, stm32)
|
|
PR #72740: Size comparison from 413ff63 to bb6a069 Increases above 0.2%:
Full report (41 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, efr32, esp32, nrfconnect, psoc6, qpg, realtek, stm32, telink)
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #72740 +/- ##
=======================================
Coverage 56.79% 56.79%
=======================================
Files 1642 1642
Lines 112757 112757
Branches 13139 13139
=======================================
Hits 64040 64040
Misses 48717 48717 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Summary
Problem
Light-switch app do not have Groupcast cluster. The light-switch app is used as reference app for Binding test as TH sending commands to the bound device and shall be able to use Groupcast do for 1.6.1+
Solution
This is a redo of #71439 during 1.6 dev which was eventually reverted as groupcast remained provisional in 1.6
What is done:
chip_config_enable_groupcast=true, for all platforms running this sample-app, to enable currently gated groupcast code paths. For some platform this is done through KConfigs/cmakes configs usingCONFIG_CHIP_ENABLE_GROUPCAST=yRelated issues
fixes #71499
Testing
Build, commission Light-switch on Silabs MG24. Confirm Presence of Groupcast cluster with feature map SD & PGA