微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > zigbee多个子设备问题

zigbee多个子设备问题

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

星型网络,协调器只能连26个终端。终端退网后再也连不上了。(如果设备没有26个子设备退网还可以连上)。其他终端也加不进网络。

连不上网以后把终端都退出网络,使用下面程序打印终端列表

 for(len=0;len<NWK_MAX_DEVICES;len++)
       {
        HalUARTWrite(0,Array_data(AssociatedDevList[len].shortAddr),4 );
        APSME_LookupExtAddr(AssociatedDevList[len].shortAddr,MyIEEE );
        HalUARTWrite(0,MyIEEE,8 );
       }

串口输出如下:

2F 00 00 00 00 00 00 00 00 00 00 00 2F 00 00 00 00 00 00 00 00 00 00 00 2F 00 00 00 00 00 00 00 00 00 00 00 2F 00 00 00 00 00 00 00 00 00 00 00 2F 00 00 00 00 00 00 00 00 00 00 00 2F 00 00 00 00 00 00 00 00 00 00 00 2F 00 00 00 00 00 00 00 00 00 00 00 2F 00 00 00 00 00 00 00 00 00 00 00 2F 00 00 00 00 00 00 00 00 00 00 00 2F 00 00 00 00 00 00 00 00 00 00 00 2F 00 00 00 2F 00 00 00

重新给协调器写程序后终端又可以加入了,不过还是只能加入26个

基本明白为什么只能加26个了,不过为什么退网后不能再加入呢?

你的退化肯定是节点自己退化了,并没有通知到协调器。

所以协调器没有删除AssociateList 里面的信息。

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

网站地图

Top