怎么知道节点断线?
时间:10-02
整理:3721RD
点击:
我的-DPOLL_RATE=1000是默认的没有改,也加了NWK_AUTO_POLL编译选项。
问下:节点去请求父节点数据,这个数据交互我们能看到吗?能不能用这个请求,做跟父节点的心跳报,判断节点是不是断网。协议版本2.5.1a?
建议您采用最新的协议栈
最新的协议栈里面,有对End Device加入关于Child Aging的功能,原理就是End Device会定期的发Data Request出来,当父节点连续多长时间没有收到以后,就认为节点掉线了。
这个只是父节点知道终端在不在线,那协调器如何知道终端在不在线?协调器A,路由器B,终端C。B连接在A下,C连接在B下,A怎么知道C不在线?难道要C给A定时发数据,等待A回复?