EmberZNet CLI 发送 Cluster 命令

转载请注明出处,谢谢!

Msming 2021-11-11

环境:Windows 10、Simplicity Studio 5

SDK: EmberZnet SDK 6.10.2.0

工程:Z3SwitchSoc

1. ZCL Frame 描述

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

2. 命令

CLI 帮助文档:

  1. 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

  2. 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

在这里插入图片描述

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值