微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 当zigbee父设备离开网络后,它的子设备处于何种状态?

当zigbee父设备离开网络后,它的子设备处于何种状态?

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

Z-Stack Developer' s Guide.pdf 中9.4章节有:如果父设备离开网络,子设备不会跟者离开。(If the parent of a child device leaves the network, the child will stay on the network.)。如果路由器离开网络很长时间,子设备将会加入其他父设备。当路由器重新回到网络,它的子设备表中依然保存着之前的子设备列表。这会阻止恰当的到子设备的路由。为了避免这个现象,推荐将zgRouterOffAssocCleanup设置为TRUE。

uint8 cleanupChildTable = TRUE;

zgSetItem( ZCD_NV_ROUTER_OFF_ASSOC_CLEANUP, sizeof(cleanupChildTable), &cleanupChildTable );

这样的话,如果子设备收到的数据是其他父设备提供的,那么先前的父设备就会删除这个子设备。

我的问题是:子设备怎么才能了解到父设备不在网络中了?

没人回答。。。自己顶一下。。。

这个过程是自动触发的,节点会向父设备发送data request,如果没有ACK,重发以后没有ACK,就会认为父设备不在了

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

网站地图

Top