微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 终端退网后不能加入网络

终端退网后不能加入网络

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

部分终端退网后不能重新加入网络了。复位终端一下又可以加入。100台大约有10台左右有这个问题。

使用的终端退网函数

   if ( NLME_LeaveReq( &leaveReq ) != ZSuccess )
      {
        // Couldn't send out leave; prepare to reset anyway
        ZDApp_LeaveReset( FALSE );
      }

如果100台一样的设备,烧录进相同的软件后,只有个别有问题,那么可能是硬件问题。软件一般无碍。另外要确认是否退网成功,退网后,最好运行一个复位来修复这个BUG。

谢谢你的解答,我说的复位时硬件复位。

你说的是软件复位么?

目前我们做了200套产品(还没有测试完)感觉问题特别多。以前做几套样品感觉还没有啥问题。

你说的问题特别多,是指网络上的问题,还是芯片硬件使用,还是硬件射频的问题。

如果是网络上的问题,建议不要一口气就把网络搭建到200个节点,可以先从20, 30, 50, 100,这样的网络开始搭建。

不是200个节点,是200套产品,每套只有一个协调器和两个终端。主要是组网和退网的问题。问题是发生不是统一问题。我还在找原因!

实际上主要是退网的问题,我分析了一下,出现问题的都是退过网的产品。退网的过程有很多情况,如果协调器和终端都在线保持连接退网基本没有问题,退网后也可以重新正常入网。但是还有其他两种情况:

1,协调器退网终端不在线。

2,终端退网协调器不在线或者协调器返回没有收到等。

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

网站地图

Top