如何使用webSocket客户端arduino代码从websocket接收数据?



我有一个应用程序和一个使用Arduino IDE编码的Node MCU。连接是使用WebSocket和wifi建立的。应用程序发送将由 NodeMCU 接收的数据。我尝试实现函数OnEvent((,它给出了一个错误,告诉该函数不是WebSocketClient的成员,而且我不确定它是否适用于客户端,即NodeMCU。 如何使用 WebSocket 和 nodeMCU 接收数据?

你能发布你的代码吗? 从这里不清楚,但仍然,我给你一个简短的例子,希望它有帮助

WiFiClient client = server.available(); 
if (client) {
if (client.connected()) {
delay(500);
Serial.println("connected");
String request = client.readStringUntil('r');
client.flush();
client.println("Hello World");
}
client.stop();                         // disconnects the client
} 

每当将数据发布到服务器时。 首先,服务器将HTTP代码连接字符串发送到客户端直到下一行。 这就是我们做client.readStringUntil('\r'(的原因。 检查下一行后,您可以将所需的任何内容发布到 Web 服务器。

相关内容

  • 没有找到相关文章

最新更新