cc2530如何实现网络自由切换
时间:10-02
整理:3721RD
点击:
我要在一片区域中用两个协调器建立两个网络,实现终端在父协调器掉线的情况下自由切换,能够连接到另一个协调器的网络中,请问zStack可以实现这样的功能么?
因为终端定义了NV_RESTORE,所以当它和父节点失去联系以后会一直rejoin,但是我想让它加入一个panid不同的新的网络,该如何实现呢,期待您的不吝指教
同问
对这个很感兴趣,希望大神前来赐教。
最终方案是让终端掉线以后连上一个相同panid的网络,我将若干个协调器组成一个网络系统,(类似于商场里的wifi热点一样,wifi名一样,但是在不同地方由不同wifi热点产生),通过在函数ZDApp_NwkDescListProcessing()中将if ( osal_ExtAddrEqual( ZDO_UseExtendedPANID, pNwkDesc->extendedPANID) == false )判断后的continue;语句注释掉,并添加一句osal_cpyExtAddr( ZDO_UseExtendedPANID, pNwkDesc->extendedPANID);作为判断后的操作,这样就可以实现终端掉线以后rejoin到一个panid一样的网络中。供大家参考