Skip to content

Commit 35b3975

Browse files
committedJan 30, 2024
Update message cluster to align with new spec. changes
1 parent d46f426 commit 35b3975

File tree

549 files changed

+122754
-111383
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

549 files changed

+122754
-111383
lines changed
 

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

+7-1
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,13 @@ limitations under the License.
8484
<description>
8585
Command for requesting messages be presented
8686
</description>
87-
<arg name="Messages" type="MessageStruct" array="true" optional="false"/>
87+
<arg name="MessageID" type="octet_string" length="16" optional="false"/>
88+
<arg name="Priority" type="MessagePriorityEnum" optional="false"/>
89+
<arg name="MessageControl" type="MessageControlBitmap" default="0" optional="false"/>
90+
<arg name="StartTime" type="epoch_s" default="0" optional="false" isNullable="true"/>
91+
<arg name="Duration" type="int16u" default="0" optional="false" isNullable="true"/>
92+
<arg name="MessageText" type="char_string" length="256" optional="false"/>
93+
<arg name="Responses" type="MessageResponseOptionStruct" array="true" length="4" optional="true"/>
8894
</command>
8995
<command source="client" code="0x01" name="CancelMessagesRequest" isFabricScoped="true" optional="false">
9096
<description>

‎src/controller/data_model/controller-clusters.matter

+7-1
Original file line numberDiff line numberDiff line change
@@ -4440,7 +4440,13 @@ cluster Messages = 151 {
44404440
readonly attribute int16u clusterRevision = 65533;
44414441

44424442
request struct PresentMessagesRequestRequest {
4443-
MessageStruct messages[] = 0;
4443+
octet_string<16> messageID = 0;
4444+
MessagePriorityEnum priority = 1;
4445+
MessageControlBitmap messageControl = 2;
4446+
nullable epoch_s startTime = 3;
4447+
nullable int16u duration = 4;
4448+
char_string<256> messageText = 5;
4449+
optional MessageResponseOptionStruct responses[] = 6;
44444450
}
44454451

44464452
request struct CancelMessagesRequestRequest {

0 commit comments

Comments
 (0)