PROJECT = "Rlian-GATEWAY-G33" VERSION = "1.0.35" PRODUCT_KEY = "ddd0422aef65441cbe1c6cccd84e2fa0" require 'log' LOG_LEVEL = log.LOGLEVEL_TRACE _G.COROUTINE_ERROR_RESTART = true require 'sys' require "ntp" require "common" require "net" require "nvm" require "config" nvm.init("config.lua") --开机次数+1 nvm.set("bootNum", nvm.get("bootNum") + 1) net.startQueryAll(60000,600000) --1分钟查询1次信号强度,10分钟查询1次基站信息 require "netLed" ntp.timeSync() require "errDump" -- errDump.request("udp://ota.airm2m.com:9072") errDump.setNetworkLog(true) local errorLogReportUrl = nvm.get("errorLogReportUrl") or "udp://47.114.185.186:11114" local errorLogReportInterval = nvm.get("errorLogReportInterval") or 600 errDump.request(errorLogReportUrl,errorLogReportInterval*1000) require "devTool" require "sdModuel" require "logModuel" require "gpsTask" require "ledTask" require "g33mqtt" require "modbusTT" require "otaTask" require "powerManage" -- 自动垃圾回收 collectgarbage("setpause", 90) sys.init(0, 0) sys.run()