1、请问Zstack 3.0.2中如何使能能Child Aging
2、父节点怎么判断子节点已经掉线?用的是哪个API
3、请问有没有Child Aging的详细讲解??
YiKai Chen:
1. 預設就是使能Child Aging
2. 協議棧判斷的,應用程序無須處理
3. 請參考Zigbee core spec R21.
Viki Shi:
1、默认已使能child aging
2&3、根据超时时间判断,超时时间及相关描述请参考Zglobal.c
user4711142:
回复 YiKai Chen:
我是想路由节点判断某个子节点是否掉线,然后用LCD显示。这个该用哪个API 实现?
YiKai Chen:
回复 user4711142:
可以試著直接去檢查AssociatedDevList
user4711142:
回复 YiKai Chen:
我终端定义-DPOLL_RATE=5000,相当于5秒发送一次data request
我路由设备想自定义一个应用事件:
每隔10秒检测是否接收到data request,如果接受到了,记录data request中的网络地址。
请问这个该怎么实现?如何路由设备如何检测是否接受到了终端的data request?
YiKai Chen:
回复 user4711142:
路由设备無法检测是否接受到了终端的data request
user4711142:
回复 YiKai Chen:
我在应用层实现了如下功能:
一个路由一个终端:终端每隔5秒发送一次数据。路由设备每隔10秒检测一次是否接收到这个数据,若没接收到,则显示。已经实现。请问
1、一个路由+10个终端,该怎么实现这个功能呢?
2、一个路由+10个终端,协议栈中的child aging是怎么实现的,原理是什么?
YiKai Chen:
回复 user4711142:
1. 10个终端各自每隔5秒发送一次数据。路由设备每隔10秒检测一次是否接收到这10个终端数据,若没接收到,则显示
2. 參考Zigbee core spec R21.
user4711142:
回复 YiKai Chen:
Zigbee core spec R21.是什么?
YiKai Chen:
回复 user4711142:
Zigbee核心規格書21版