如图所示,抓包看报文中的Dev.Cap是1,但是在ZDApp_NwkDescListProcessing函数中
if ( !pNwkDesc->deviceCapacity )
{
continue;
}
语句中却是0,导致一直不能获取正确的父设备。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
编译了NV选项之后是可以保存网络信息以便于再次自动入网的。您现在没有上电后自动入网是不是有可能是您的NV读取没有成功。
请您断电调试下, _NIB.nwkDevAddress 和_NIB.nwkState的值是多少?
如果_NIB.nwkDevAddress = 0xFFFE的话,这个函数就返回0,这个问题每次掉电以后都会出现吗?
还是说偶尔会出现的,会不会是供电的问题导致读取NV不正确。