通过_NIB.nwkPanId=0x1222;语句修改路由的panId,执行语句后出现问题
时间:10-02
整理:3721RD
点击:
想通过下面语句串口修改路由器的panId:
_NIB.nwkPanId=0x1222;
NLME_UpdateNV(0x01);
osal_start_timerEx( SerialApp_TaskID,Serial_RESETSYS_EVT , 5000 );
但是执行完程序后,奇迹发生了,配置完以后用dongle抓包,惊奇的发现路由器的包格式变成协调器的了,甚是疑惑啊,请问工程师们 怎么回事
什么意思?
下面是抓的数据包,前两个是协调器的数据包,后两个是路由器入网以后,通过_NIB.nwkPanId语句修改后的数据包,你看source address。我一加入NV_RESTORE的编译项,路由器就这样了
这是我抓的数据包