微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 关于协调器知道终端是否断网

关于协调器知道终端是否断网

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

您好,协调器想知道终端断网的情况,采用的是什么方法,我看网上说结合associatedlist数组的方式,但是具体的过程是怎样实施的?还有就是终端通过路由连入协调器,协调器怎么知道终端断网呢?

协议栈里面针对End device有Aging 的功能,可以了解下

// This table stores devices that have been aged out by the Child Aging Table
// mechanism or have never been a child of this device
nwkNotMyChild_t notMyChildList[MAX_NOT_MYCHILD_DEVICES];

我用的协议栈版本比较老,没有这个功能,有别的办法能知道中断在网或者不在网吗

那您可以设置心跳包,让终端每隔一定时间像父节点发送信息,若是间隔一段时间父节点没有收到终端的心跳包即表明不在网络内

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

网站地图

Top