testUpdate.lua 783 B

1234567891011121314151617181920212223242526
  1. --- 模块功能:远程升级功能测试(使用Luat iot平台).
  2. -- 开机后立即执行一次升级功能,仅执行一次,如果升级包下载成功,自动重启
  3. -- @author openLuat
  4. -- @module update.testUpdate1
  5. -- @license MIT
  6. -- @copyright openLuat
  7. -- @release 2018.03.27
  8. module(...,package.seeall)
  9. --[[
  10. 使用Luat物联云平台的升级服务器时,按照如下步骤操作
  11. 1、在main.lua中定义PRODUCT_KEY变量
  12. 2、加载update模块 require"update"
  13. 3、调用update.request()即可
  14. ]]
  15. require"update"
  16. --合宙IOT
  17. update.request()
  18. --第三方URL
  19. --update.request(nil,"###http://tools.openluat.com/api/resource/dfota/dfota_final_LuatOS_LUAT_I_20230601155746_803109.bin")
  20. sys.timerLoopStart(log.info,1000,"testUpdate.version",rtos.get_version(),_G.VERSION)