| 123456789101112131415161718192021222324252627282930 |
- -- LuaTools需要PROJECT和VERSION这两个信息
- PROJECT = "wifidemo"
- VERSION = "1.0.0"
- -- 引入必要的库文件(lua编写), 内部库不需要require
- sys = require("sys")
- require("sysplus")
- -- wifi扫描成功后, 会有WLAN_SCAN_DONE消息, 读取即可
- sys.subscribe("WLAN_SCAN_DONE", function ()
- local results = wlan.scanResult()
- log.info("scan", "results", #results)
- for k,v in pairs(results) do
- log.info("scan", v["ssid"], v["rssi"], (v["bssid"]:toHex()))
- end
- end)
- sys.taskInit(function()
- sys.wait(1000)
- wlan.init()
- while 1 do
- wlan.scan()
- sys.wait(15000) -- 注意, 尤其是Air780系列, 这个时间只能更长不能短
- end
- end)
- -- 用户代码已结束---------------------------------------------
- -- 结尾总是这一句
- sys.run()
- -- sys.run()之后后面不要加任何语句!!!!!
|