乐鑫技术交流
直播中

王平

7年用户 1333经验值
私信 关注
[问答]

请问lua中使用的实际命令是什么?


我也只是在谷歌上搜索 lua 的整个历史,但我仍然很困惑那是哪种代码?
函数在哪里,变量以及如何调用函数,如何从被调用函数获取返回值?
最主要的是,他们有任何流程图或任何关于如何定义客户端和服务器的文档吗?
我的意思是,如果我们使用 esp8266 作为 http 客户端,那么在程序中逐步完成什么过程?
例如:- 如果我们使用 arduino IDE >> 首先定义我们在程序中使用的库,
         然后是变量和常量,SETUP,最后是 LOOP。
好消息是arduino在自己的网站上有所有完美的解释
>>>>>
但当我尝试在 esp8266 上创建服务器时,我从 github 获得了准备好的代码,但没有任何基本概念,比如  
  是“net.TCP” “listeten(80,184.106.153.149)”和 blah blah blah
这是程序示例......<<任何人都知道我在哪里找到任何指导或帮助?
> conn=net.createConnection(net.TCP, 0)
> conn:on("connection",function(conn, payload)
>> conn:send("HEAD / HTTP/1.1\r\n"..
>> "主机: https: //api.thingspeak.com/apps/thinght ... L7DOCEHHX9 \r\n".. "接受:*/*\r\n".. >> "用户代理:Mozilla/4.0 (兼容的;
> conn:on("receive", function(conn, payload)
>> print('\n在'..((tmr.now()-t)/1000)..' 毫秒内检索。')
>> print( 'Google 说它是 '..string.sub(payload,string.find(payload,"Date: ")
>> +6,string.find(payload,"Date: ")+35))
>> conn:close ()
>> 结束)
> t = tmr.now()
> conn:connect(80,"184.106.153.149")

               


更多回帖

发帖
×
20
完善资料,
赚取积分