|
|
@@ -17,8 +17,8 @@ sys.taskInit(function()
|
|
|
-- 初始化airlink
|
|
|
airlink.init()
|
|
|
log.info("注册STA和AP设备")
|
|
|
- netdrv.setup(socket.LWIP_STA)
|
|
|
- netdrv.setup(socket.LWIP_AP)
|
|
|
+ netdrv.setup(socket.LWIP_STA, netdrv.WHALE)
|
|
|
+ netdrv.setup(socket.LWIP_AP, netdrv.WHALE)
|
|
|
-- 启动底层线程, 从机模式
|
|
|
airlink.start(1)
|
|
|
sys.wait(100)
|
|
|
@@ -28,16 +28,16 @@ sys.taskInit(function()
|
|
|
sys.wait(5000)
|
|
|
|
|
|
netdrv.ipv4(socket.LWIP_STA, "192.168.1.35", "255.255.255.0", "192.168.1.1")
|
|
|
-
|
|
|
+ sys.wait(1000)
|
|
|
while 1 do
|
|
|
-- log.info("MAC地址", netdrv.mac(socket.LWIP_STA))
|
|
|
-- log.info("IP地址", netdrv.ipv4(socket.LWIP_STA))
|
|
|
-- log.info("ready?", netdrv.ready(socket.LWIP_STA))
|
|
|
- sys.wait(5000)
|
|
|
+ sys.wait(1000)
|
|
|
log.info("执行http请求")
|
|
|
- local code = http.request("GET", "http://192.168.1.15:8000/README.md", nil, nil, {adapter=socket.LWIP_STA,timeout=3000}).wait()
|
|
|
- -- local code = http.request("GET", "http://112.125.89.8:42376/get", nil, nil, {adapter=socket.LWIP_STA,timeout=3000}).wait()
|
|
|
- log.info("http执行结果", code, "=============================================")
|
|
|
+ -- local code = http.request("GET", "http://192.168.1.15:8000/README.md", nil, nil, {adapter=socket.LWIP_STA,timeout=3000}).wait()
|
|
|
+ local code, headers, body = http.request("GET", "https://httpbin.air32.cn/bytes/2048", nil, nil, {adapter=socket.LWIP_STA,timeout=3000}).wait()
|
|
|
+ log.info("http执行结果", code, code, headers, body)
|
|
|
end
|
|
|
end)
|
|
|
|