OTA手动升级
在前面的开发入门-OTA在线升级中我们介绍的是自动升级,在本例程中介绍一下手动升级。
前提条件: OTA服务器端已经按开发入门-OTA在线升级文档部署完毕,也就是说服务器端已经部署了最新的OS以及最新的App
1、在service.ctl.ota控件中设置模式为1-Manual,手动模式。默认为0-Silent,自动模式。 填入OTA配置文件的链接,比如http://iot.warexps.com/ota/29/97f7702b2030b5bc198f8ce6784933fe/ota.json
2、在主界面的检测按钮添加脚本代码,检测结果在service.ctl.ota控件对象的onCheck()方法返回
3、在主界面的升级按钮添加脚本代码,调用OTA控件的升级方法
4、升级包的下载进度以及OTA的状态都在service.ctl.ota控件中
完整工程,请在最新版本的WeStudio中打开例程“OTA升级”