【问题标题】:How to receive data from websocket using a webSocket Client arduino code?如何使用 webSocket 客户端 arduino 代码从 websocket 接收数据?
【发布时间】:2018-10-26 15:08:01
【问题描述】:

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

【问题讨论】:

    标签: websocket arduino client nodemcu arduino-esp8266


    【解决方案1】:

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

     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 服务器。

    【讨论】:

      猜你喜欢
      • 2020-02-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-30
      • 1970-01-01
      • 2016-06-28
      • 1970-01-01
      • 2017-09-30
      相关资源
      最近更新 更多