浏览代码

add: libfota需要兼容老的hmeta库, 没有hwver函数

Wendal Chen 1 年之前
父节点
当前提交
f1c93b7761
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      script/libs/libfota.lua

+ 1 - 1
script/libs/libfota.lua

@@ -78,7 +78,7 @@ local function fota_task(cbFnc,storge_location, len, param1,ota_url,ota_port,lib
                 else
                     imei = mcu.unique_id():toHex()
                 end
-                model = hmeta and ("&model=" .. hmeta.model() .. "_" .. hmeta.hwver()) or ""
+                model = hmeta and ("&model=" .. hmeta.model() .. "_" .. (hmeta.hwver and hmeta.hwver() or "A00")) or ""
                 ota_url = "http://iot.openluat.com/api/site/firmware_upgrade?project_key=" .. _G.PRODUCT_KEY .. "&imei=".. imei .. "&device_key=&firmware_name=" .. _G.PROJECT.. "_LuatOS-SoC_" .. rtos.bsp() .. "&version=" .. rtos.version():sub(2) .. "." .. version .. model
             else
                 log.error("fota", "_G.VERSION must be xxx.yyy.zzz!!!")