Prechádzať zdrojové kódy

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

Wendal Chen 1 rok pred
rodič
commit
f1c93b7761
1 zmenil súbory, kde vykonal 1 pridanie a 1 odobranie
  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!!!")