微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 如何通过MT的API删除协调器关联表中已经不在线的设备

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

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

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

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

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

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

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

还有zgNwkParentInformation表示什么意思呢?

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

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

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

网站地图

Top