转载请注明出处,谢谢!
Msming 2021-11-11
环境:Windows 10、Simplicity Studio 5
SDK: EmberZnet SDK 6.10.2.0
工程:Z3SwitchSoc
1. ZCL Frame 描述
2. 命令
CLI 帮助文档:
-
file:///D:/SiliconLabs/SimplicityStudio/v5/developer/sdks/gecko_sdk_suite/v3.2/protocol/zigbee/documentation/120-3023-000_AF_API/group__build-send-msg.html#ga0278b9cb09664bdef397c5671768120d
-
https://docs.silabs.com/zigbee/6.10/zigbee-af-api/cli
◆ EMBER_AF_DOXYGEN_CLI_COMMAND_BUILD_SEND_MSG_RAW
#define EMBER_AF_DOXYGEN_CLI_COMMAND_BUILD_SEND_MSG_RAW
raw [clusterId:2] [data:-1]
Creates a message by specifying the raw bytes. Use “send” to send the message once it has been created.
Ex: raw 0x000F {00 0A 00 11 22 33 44 55} sends a message to cluster 15 (0x000F) of length 8 which includes the ZCL header.
clusterId - INT16U - two byte cluster id
data - OCTET_STRING - ZCL message, including ZCL header and payload
raw 0x0502 {01 00 01 01}
send 0XF48A 1 1
大括号数据描述:
01: 表示此命令是发送给指定Cluster的,这里是0x0502;
00: Transaction sequence number, 随便定
01: Cluster 0x0502 的 Squawk 命令
01: Squawk Level 为 Mdeium Level Sound