微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 协调器不能给终端发送数据

协调器不能给终端发送数据

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

终端每隔3秒发送datarequest给路由或者协调器。

有个别时候会发生:协调器不能给该终端发送数据,但该终端还在不停的给父节点发送datarequest,甚至发送应用层的数据协调器都能收的到。

通过抓包来看就是当协调器 给该终端发送数据时候,发现链路不通,所以发出route request,但是没有路由应答,收到终端datarequest的父节点根本不应答,所以终端发出一个netstatus:没有可用的路由。

只有终端重新上电或者重新入网才能解决。

Coordinator之所以会送Router Request是因为Coordinator把这个End Device的信息从AssociateList里面删除了。

你们自己删除的吗?哪个版本的协议栈的,

可以发送leave request消息给这个子设备,rejoin = true,让设备可以rejoin到这个网络。

或者把子设备信息重新加到AssociateList里面去。

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

网站地图

Top