如何控制协调器 让ZigBee终端节点断开挂网
时间:10-02
整理:3721RD
点击:
向大家讨教个问题:在我的zstack程序中使用了白名单的方法来让终端节点连接协调器。在添加了一个节点进白名单之后,节点挂上了协调器的网络,这时,如果把该节点的名单去掉之后,怎么让协调器在不重启的情况下将该节点断开连接呢?我试了下ZDOInitDevice(0); 来重启协调器的网络,但是发现节点还是能够挂网,除非把协调器断电一段时间再重启。
谢谢大家关注,已经用一下代码实现功能:
// Remove device
req.extAddr = addrEntry.extAddr;
req.removeChildren = TRUE;
req.rejoin = FALSE;
req.silent = FALSE;
NLME_LeaveReq( &req );