微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 终端设备挂在协调器下的路由下,一直和路由发Data Request,大概400ms一次,但此时协调器收不到终端的任何信息

终端设备挂在协调器下的路由下,一直和路由发Data Request,大概400ms一次,但此时协调器收不到终端的任何信息

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

各位大神们:

        现在在测试终端设备时,遇到个问题:在下班前将终端加入协调器网络中,第二天一早发现终端挂在此协调器下的路由下(期间协调器断过电),抓包发现其一直和路由发Data Request,大概400ms一次,但是此时协调器收不到终端的任何信息。请问这是怎么回事?应该怎么处理和规避呢?

你抓包是协调器上电以后的抓包吗?

你的poll rate设置了多少?400ms?

数据包呢

Hi,VV:

     感谢你的回复,不好意思,上次抓包没保存下来,但现在又遇到了那个问题,poll rate设置为3秒,数据包见附件,采用纽扣电池供电。

      程序烧录完第一天,测试了一夜,都很正常,第二天晚上再测试,第三天早上发现设备没有心跳,连Data Request都没有,手动触发加网(对设备网络状态做了判断:发现设备不是DEV_END_DEVICE就执行加网动作),抓包发现设备大概每400ms发送一次Data Request,而且在协调器端收不到设备的任何信息,在这种状态下重复操作了几分钟,发现设备又恢复正常。

       1.请问出现这种每400ms发送一次Data Request而无法恢复正常的原因是什么?此时设备处于什么网络状态?

       2.为什么执行了加网操作,设备不发Beacon Request 或 孤立节点声明?

       3.应该如何避免这种现象的出现?或者出现这种现象时让设备软复位可以解决吗?

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

网站地图

Top