zigbee Z-STACK协调器重新启动,部分终端一直不能入网
时间:10-02
整理:3721RD
点击:
我的zigbee系统只用终端和协调器,用Z-STACK协议栈。最大入网个数是36个,原本36个终端都是连网的,但协调器C重启后,概率性偶尔有几个终端一直不能入网。然后PC给C发送一条允许入网,断网的几个就可以入进来。想如何解决概率性不能入网?
其中故意加的两个数是,据说限制了36个第37个还是能加入一下,怕指针出问题,多留了两个空间。
email: ypw@manytag.cn
qq: 726357130
下面是部分相关代码。
【nwk_global.h】
【sampleAPP.h】
================
==============
主要原因是协调器重新上电以后,虽有终端都处于断网状态,几乎在同一时间竞争的入网,数据碰撞非常厉害。
建议节点在断网以后,发送beacon的加网时间,有随机的间隔,并且是间歇性的发beacon。