Skip to content

Commit 4ddaa9b

Browse files
committed
Cleanup to sync bitmap feature and features
JIRA: ZAPP-1346
1 parent ec995f1 commit 4ddaa9b

6 files changed

+33
-2
lines changed

src/app/zap-templates/zcl/data-model/chip/color-control-cluster.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ limitations under the License.
101101
<globalAttribute side="either" code="0xFFFD" value="6"/>
102102

103103
<features>
104-
<feature bit="0" code="HS" name="Hue/Saturation" summary="Supports color specification via hue/saturation.">
104+
<feature bit="0" code="HS" name="Hue And Saturation" summary="Supports color specification via hue/saturation.">
105105
<optionalConform/>
106106
</feature>
107107
<feature bit="1" code="EHUE" name="Enhanced Hue" summary="Enhanced hue is supported.">

src/app/zap-templates/zcl/data-model/chip/dishwasher-alarm-cluster.xml

+6
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,12 @@ limitations under the License.
3737
<client tick="false" init="false">true</client>
3838
<server tick="false" init="false">true</server>
3939

40+
<features>
41+
<feature bit="0" code="RESET" name="Reset" summary="Supports the ability to reset alarms">
42+
<optionalConform/>
43+
</feature>
44+
</features>
45+
4046
<attribute side="server" code="0x0000" define="MASK" type="AlarmBitmap" default="0" writable="false" optional="false">Mask</attribute>
4147
<attribute side="server" code="0x0001" define="LATCH" type="AlarmBitmap" default="0" writable="false" optional="true">Latch</attribute>
4248
<attribute side="server" code="0x0002" define="STATE" type="AlarmBitmap" default="0" writable="false" optional="false">State</attribute>

src/app/zap-templates/zcl/data-model/chip/network-commissioning-cluster.xml

+3
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,9 @@ limitations under the License.
107107
<feature bit="2" code="ET" name="EthernetNetworkInterface" summary="Ethernet related features">
108108
<optionalConform choice="a"/>
109109
</feature>
110+
<feature bit="3" code="PC" name="PerDeviceCredentials" summary="Device related features">
111+
<optionalConform choice="a"/>
112+
</feature>
110113
</features>
111114

112115
<attribute side="server" code="0x0000" define="MAX_NETWORKS" type="int8u" writable="false" optional="false">

src/app/zap-templates/zcl/data-model/chip/rvc-clean-mode-cluster.xml

+6
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ limitations under the License.
3838
<server init="false" tick="false">true</server>
3939
<description>Attributes and commands for selecting a mode from a list of supported options.</description>
4040
<globalAttribute side="either" code="0xFFFD" value="2"/>
41+
4142
<!-- Base data types -->
4243
<attribute side="server" code="0x0000" define="SUPPORTED_MODES" type="array" entryType="ModeOptionStruct" writable="false" optional="false" isNullable="false" length="255">SupportedModes</attribute>
4344
<attribute side="server" code="0x0001" define="CURRENT_MODE" type="int8u" writable="false" optional="false" isNullable="false" reportable="true">CurrentMode</attribute>
@@ -61,5 +62,10 @@ limitations under the License.
6162
</command>
6263
</cluster>
6364

65+
<bitmap name="Feature" type="bitmap32">
66+
<cluster code="0x0055"/>
67+
<field name="NoFeatures" mask="0x0"/>
68+
<!-- Feature OnOff with code 0x01 is deprecated -->
69+
</bitmap>
6470

6571
</configurator>

src/app/zap-templates/zcl/data-model/chip/rvc-run-mode-cluster.xml

+5-1
Original file line numberDiff line numberDiff line change
@@ -68,5 +68,9 @@ limitations under the License.
6868
</command>
6969
</cluster>
7070

71-
71+
<bitmap name="Feature" type="bitmap32">
72+
<cluster code="0x0054"/>
73+
<field name="NoFeatures" mask="0x0"/>
74+
<!-- Feature OnOff with code 0x01 is deprecated -->
75+
</bitmap>
7276
</configurator>

src/app/zap-templates/zcl/data-model/chip/thermostat-cluster.xml

+12
Original file line numberDiff line numberDiff line change
@@ -314,6 +314,18 @@ limitations under the License.
314314
<feature bit="6" code="LTNE" name="LocalTemperatureNotExposed" summary="Thermostat does not expose the LocalTemperature Value in the LocalTemperature attribute">
315315
<optionalConform/>
316316
</feature>
317+
<feature bit="7" code="MSC" name="MatterScheduleConfiguration" summary="MatterScheduleConfiguration">
318+
<optionalConform/>
319+
</feature>
320+
<feature bit="8" code="P" name="Presets" summary="Presets">
321+
<optionalConform/>
322+
</feature>
323+
<feature bit="9" code="S" name="Setpoints" summary="Setpoints">
324+
<optionalConform/>
325+
</feature>
326+
<feature bit="10" code="QPS" name="QueuedPresetsSupported" summary="QueuedPresetsSupported">
327+
<optionalConform/>
328+
</feature>
317329
</features>
318330

319331
<!-- Attributes -->

0 commit comments

Comments
 (0)