Z-stack Home 1.2.2疑似Bug:协调器关联表加满再清空,Beacon中的routerCapacity和deviceCapacity不能自动恢复
时间:10-02
整理:3721RD
点击:
协调器一直不停的加入Router,协调器关联表大小为11。
直到协调器的routerCapacity和deviceCapacity值变成0。
然后再删除Router,删除后AssociateDeviceList和AddrMgr中已有空闲位置,但是routerCapacity和deviceCapacity值依然为0,无法再继续关联新设备。
必须将协调器软复位(SystemResetSoft()),routerCapacity和deviceCapacity值恢复到1。
协调器的全局变量nwk_beaconPayload没有随关联表的删除而被刷新,是否有方法不软复位,刷新nwk_beaconPayload值?
可以通过调用void NLME_SetAssocFlags( void ) 进行更新