• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 无线通信 > 技术讨论 > zigbee网络孤儿节点是以新的节点重新入网吗?

zigbee网络孤儿节点是以新的节点重新入网吗?

录入:edatop.com     点击:

zigbee网络孤儿节点是以新的节点重新入网吗?


一个Zigbee网络里面有14个设备,NV_INIT和NV_RESTORE都是打开的。一个Cood,3个Route(A、B、C),10个EndDevice。现将10个Enddevice全部加入A 的Route设备。然后关闭整个网络的允许节点加入(包括Cood 和 3个Route)。最后将A Route断电。在Enddevice的APP层,增加如下代码,希望Enddevicen在成为孤儿之后能够自动加入这个网络,而不需要手动干预。但测试的结果是加入不进去,抓包工具一直在显示“orphan notification”。如果这个时候我打开“允许”节点加入。这些孤儿节点可以顺利加入。
case ZDO_STATE_CHANGE:
zclDevice_NwkState = (devStates_t)(MSGpkt->hdr.status);
if (zclDevice_NwkState == DEV_END_DEVICE)
{
   /***********************/
}
else if(zclDevice_NwkState == DEV_NWK_ORPHAN)
{
ZDOInitDevice( 0 );
}
break;
我想问的是,终端节点在成为孤儿后,如果NV是保存的,那么入网还是以新的节点重新入网?感觉我现在测试的情况是这样的。

不需要你自己加的,协议栈会自动处理去加网的。

多谢分享多谢分享多谢分享多谢分享多谢分享

上一篇:我有两块cc2430,求入门资料啊
下一篇:ZigBee cc2530为什么要进行中断重映射?

手机天线设计培训教程详情>>

手机天线设计培训教程 国内最全面、系统、专业的手机天线设计培训课程,没有之一;是您学习手机天线设计的最佳选择...【More..

射频和天线工程师培训课程详情>>

  网站地图