3-STM32物联网开发WIFI(ESP8266) GPRS(Air202)系统方案升级篇(项目功能演示--使用上位机,远程升级WIFI模块程序)
说是使用APP远程升级WIFI模块程序,实际上APP只是告诉模块你要去升级了,剩下的工作其实还是WIFI模块在和上位机之间进行数据传输,
为了让APP有更好的体验效果,让APP监听了WIFI模块和上位机之间传输的数据,这样的话用户可以看到设备更新的状态.
首先打开上位机,设置好设备标识,还有加载好要升级的程序文件,然后重新连接一下
点击按钮以后访问一下服务器的程序版本,WIFI模块的程序版本,如果都能访问到就可以提示更新(说明服务器软件可以访问,底层硬件也没有问题),
当然如果判断版本号相同也可以提示给用户说,是最新的,无需更新
下面是整个过程的部分截图
其实还是上位机把程序发给的WIFI模块,APP只是通知模块,还有监听数据而已
大家可能会想,我的硬件如果要升级是不是我的上位机软件就必须一直打开着,大家可以把上位机放到云服务器上,然后一直开着