[英]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经纪人。 检查以下链接
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.