微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 关于设备退网命令 ZDO_MGMT_LEAVE_REQ

关于设备退网命令 ZDO_MGMT_LEAVE_REQ

时间:10-02 整理:3721RD 点击:

请问:

使用 zigbee 1.2.2.a 版本,CC2538芯片, 协调器采用 ZNP 模式,一个路由器单芯片模式入网协调器。

现在对协调器发送命令将 路由器退出网络,但是发现路由器没有退网仍旧可以和协调器正常通讯

路由器网络地址 0xB6C2,    IEEE地址: 0x00124B0005AF80A3

退网命令

SOC OUT --> 16 Bytes: SOF:FE, Len:0B, CMD0:25, CMD1:34, Payload:C2:B6:A3:80:AF:05:00:4B:12:00:02, FCS:BC

其中 RemoveChildren_Rejoin = 0x02 删除子设备模式

返回信息

SOC IN  <-- 11 Bytes: SOF:FE, Len:06, CMD0:45, CMD1:B4, Payload:C2:B6:84:00:00:00, FCS:07

手册中描述只返回两字节网络地址,和一字节状态值(0 正常, 1 ,失败)。 返回命令中状态和命令手册不太一致,不知道0X84 和后面的零代表什么?

请问这个命令是否成功执行?将一个设备从网络中删除是否采用此命令,或者采用其他命令及流程? 

另外在路由器端,想通过按键退网是否也是发送这个命令?目前还没有做这个测试,让人有些疑惑。

谢谢!

看看

看看

你可以使用static void MT_NlmeLeaveRequest(uint8 *pBuf)

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top