终端网络请求结果中的链路质量为什么只增不减的(还未组网)
时间:10-02
整理:3721RD
点击:
如题,我没让终端加入网络,只让它一直网络请求,(只有一个协调器组了网),然后打印了链路质量,但只增加不减少。为什么呢?
在APP.c 的 networkDesc_t* ZDApp_NwkDescListProcessing(void) 函数中pNwkDesc = nwk_getNwkDescList();获取的数据。
可是nwk_getNwkDescList()没有开源,不清楚怎么回事。
关掉了协调器,终端会一直发送网络请求,但数据跟关掉协调器的最后一次一样的,没变。
这个现象以为是NV方面的,然后我预编译掉了
xNV_RESTORE
xNV_INIT
结果还是一样。
麻烦求大神告知。
nwk_getNwkDescList就是ZDO_beaconNotifyIndCB保存在NwkDescList的值,nwk_desc_list_free可以清除
非常谢谢你啦,当时没太认真看ZDO_beaconNotifyIndCB。哈哈。。。