微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > End Device 无法恢复网络

End Device 无法恢复网络

时间:12-23 整理:3721RD 点击:

网络架构为一个Coordinator和一个EndDevice,但Coordinator关电后,End Device就发送Beacon Request命令;当Coordinator上电后,End Device扫描到Beacon Response,在ZDApp_NwkDescListProcessing函数的networkDesc_t *pNwkDesc结构体参数发生变化,导致无法加回网络;但在MAC层收到Beacon Reponse数据是正确,经过NWK层后就出现错误;请帮忙一下;先谢谢;

请问打开NV_RESTORE编译定义了么?

NV_RESTORE,NV_INIT全部都打開了;End Device的extPANID和Beacon Response中的都相同,你說有沒有打開呢?現在是明顯是那個數據不對,有時是對的,有時是錯的,主要想問有沒有能改到,或者請您們直接諮詢TI 工程師;補充一下用的程序TI的SampleSW,也就是程序內容沒有任何更改,除打開那些開關量NV_RESTORE,NV_INIT;

再補充一點,設備通道-DDEFAULT_CHANLIST=0x07FFF800;若通道越少,無法回覆的概率越小;一個通道基本不會出現的;

问题解决了么?

问题没有解决,用TI SampleSw程序测试也是这样的问题;协调器断电时间大于3分钟,就会出现此问题;若小于此时间就可以加回网络;

相信代理商已经跟进,请注意多网络影响

我加了

NV_INIT
NV_RESTORE

关掉协调器之后,EndDevice除了发Data Request和我自己添加的定时上报数据外没有抓到别的数据包,按理说EndDevice不是成了孤儿节点就要去找新的父节点吗?怎么没有别的数据包发出呢?

还有我这个EndDevice运行时间长了,多掉电上电几次有掉网的可能,求TI和大牛指导下

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

网站地图

Top