Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用websocket客户端arduino代码从websocket接收数据?_Websocket_Arduino_Client_Nodemcu_Arduino Esp8266 - Fatal编程技术网

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

如何使用websocket客户端arduino代码从websocket接收数据?,websocket,arduino,client,nodemcu,arduino-esp8266,Websocket,Arduino,Client,Nodemcu,Arduino Esp8266,我有一个应用程序和一个使用ArduinoIDE编码的节点MCU。使用WebSocket和wifi建立连接。应用程序发送将由NodeMCU接收的数据。我尝试实现函数OnEvent(),但它给出了一个错误,指出该函数不是WebSocketClient的成员,而且我不确定它是否与客户端(即NodeMCU)一起工作。如何使用WebSocket和nodeMCU接收数据 你能发布你的代码吗。现在还不清楚,但我还是给你们举个简单的例子,希望对你们有所帮助 WiFiClient client = server

我有一个应用程序和一个使用ArduinoIDE编码的节点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服务器