繁体   English   中英

将请求从浏览器发送到Arduino具有高延迟

[英]Sending requests from Browser to Arduino has high latency

我的笔记本电脑通过ESP8266 wifi连接了Arduino Yun。 允许跨源数据流使用http请求从Arduino获取数据。

http请求的问题在于它取决于ESP8266芯片处理请求的速度。 大约750ms。

但是我想要实现的是Arduino和我的浏览器之间闪电般的快速无线响应。 还有其他选择吗?

我发送数据的javascript代码是:

sendToArduin(pin,val){
  // send value to pin
}

并检索数据:

requestFromArduino(){
  // returns json string filled with pin>val
}

简而言之:我有6个引脚声明为输入,有6个引脚声明为输出。 我希望数据尽可能实时地填充我的JavaScript变量。 (低毫秒)

谢谢

尝试使用MQTT协议-具有高延迟的轻量级消息传递协议

您可以使用许多免费的mqtt经纪人。 检查以下链接

http://www.hivemq.com/blog/how-to-get-started-with-mqtt

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM