Как получить данные из websocket, используя код arduino клиента webSocket? - PullRequest
0 голосов
/ 26 октября 2018

У меня есть приложение и узел MCU, который закодирован с использованием Arduino IDE. Соединение устанавливается с помощью WebSocket и Wi-Fi. Приложение отправляет данные, которые должны быть получены NodeMCU. Я попытался реализовать функцию OnEvent (), и она выдает ошибку, сообщающую, что функция не является членом WebSocketClient, а также я не уверен, работает ли она с клиентом, т.е. NodeMCU. Как получить данные с помощью WebSocket и nodeMCU?

1 Ответ

0 голосов
/ 27 октября 2018

Можете ли вы опубликовать свой код.отсюда не ясно, но все же, я приведу вам небольшой пример, надеюсь, это поможет

 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').после проверки следующей строки вы можете публиковать на веб-сервере все, что хотите.

...