| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- -- LuaTools需要PROJECT和VERSION这两个信息
- PROJECT = "wifidemo"
- VERSION = "1.0.0"
- --[[
- 注意:
- Air780E/Air600E/Air780EG等基于EC618的模块
- 只支持wifi scan!!
- 只支持wifi scan!!
- 只支持wifi scan!!
- 不支持wifi通信, 不支持wifi通信, 不支持wifi通信
- ]]
- -- 引入必要的库文件(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)
- end
- end)
- -- 用户代码已结束---------------------------------------------
- -- 结尾总是这一句
- sys.run()
- -- sys.run()之后后面不要加任何语句!!!!!
|