微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > zigbee Z-STACK协调器重新启动,部分终端一直不能入网

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。

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

网站地图

Top