TI中文支持网
TI专业的中文技术问题搜集分享网站

如何通过MT的API删除协调器关联表中已经不在线的设备

如何通过MT的API删除协调器关联表中已经不在线的设备

知道协议栈有AssocRemove可以删除关联表,但要自己写串口协议啊,那么znp直接烧写hex,如何实现此功能啊

Susan Yang:

在较新版本的协议栈如Z-stack Home 1.2.0及以上版本的协议栈里面加入了child aging功能,如果终端节点长时间不跟父节点通信,父节点会把节点信息删除掉,不需要您再人为删除不在线节点

user4381970:

回复 Susan Yang:

你指的是uint8 zgChildAgingEnable = TRUE; zgRouterOffAssocCleanup = TRUE.要使能这两处吗???

uint8 zgEndDeviceTimeoutValue  = END_DEV_TIMEOUT_VALUE;//这个指的是判断离线时间uint8 zgEndDeviceConfiguration = END_DEV_CONFIGURATION;//这个是什么意思呢默认是0?要改吗?

还有zgNwkParentInformation表示什么意思呢?

user4381970:

回复 Susan Yang:

 开启child aging后终端入网会发送NLME_SendEndDevTimeoutReq。但是我抓包为什么发送的unknown呢?

开启child aging后路由入网会发送parent Announce,是这样吗?

赞(0)
未经允许不得转载:TI中文支持网 » 如何通过MT的API删除协调器关联表中已经不在线的设备
分享到: 更多 (0)