BeagleBone网关Zlight掉电后需要重新入网
时间:12-22
整理:3721RD
点击:
我现在已经把BeagleBone网关调通,用Android手机能够控制zlight灯,但有个问题一直无法解决:当zlight 灯电源掉电后重新上电,手机就没办法控制这盏灯了,必须把这盏灯重新入网才行,难道是掉电后灯的地址发生了变化?如果真是这样,那客户就没办法用了。
默认的BeagleBone上的CC2531和Zlight都是开启了NV Restore功能,你通过抓包看下,当你的灯重新上电以后,有没有直接发Device Announce消息出来。
如果有的话,说明Zlight已经保存了之前的网络信息,上电后直接入网了。
是不是开启了NV_RESTORE,重新上电后,Zlight程序的所有全局变量都会恢复到断电前的状态,这样就可以直接入网?
对的 开启了NV功能以后,会保存所有网络的信息,上电以后直接发出device announce了