协调器删除终端不过总不能删除怎么回事?
zAddrType_t Myleave;
Myleave.addrMode=(afAddrMode_t) Addr64Bit;
for(xdln=0;xdln<8;xdln++)
{
Myleave.addr.extAddr[xdln]=extAddr[xdln];
}
ZDP_MgmtLeaveReq(&Myleave,extAddr,0,0,0);
VV:
首先关于Leave的数据有没有发出去?另外节点是否有收到?
你说的总部能删除具体现象是什么?会不会删除了又自动加进去了。
Tianhao Wang:
回复 VV:
终端在低功耗模式,应该没有收到。
jun yu2:
回复 Tianhao Wang:
你好!楼主有删除网络成功吗?
Tianhao Wang:
回复 jun yu2:
使用协议栈的命令没有成功,我是协调器发一个信息给终端。终端通过NLME_LeaveReq( &leaveReq );函数来离开网络。
jun yu2:
回复 Tianhao Wang:
协调器使用NLME_LeaveReq( &leaveReq )函数离开网络,能够把关联设备表中的信息都清除,协调器还是能够收到终端发送的数据,终端平时是处于休眠状态的,收不到协调器发送的数据。协调器或者终端使用NLME_LeaveReq()好像都只能使设备本身离开网络。