Как сохранить данные, поступающие через сервер, в переменную? - PullRequest
0 голосов
/ 26 мая 2019

Я выполняю запрос GET и пытаюсь сохранить данные в виде переменной, чтобы их можно было использовать в моем приложении.

Пока я могу получать данные из сценария PHP и распечатывать их всерийный монитор.Мне нужно иметь возможность хранить эти данные в переменной, чтобы я мог использовать их в своем приложении Arduino.Я попытался сделать это с помощью метода readString, но, похоже, не работает.

void receiveData(){

//connect to server and execute php script
if (client.connect(server, 80)) {
Serial.println("Connected to recieve data");
// Make a HTTP request:
client.println("GET /getData.php");
client.println("");
client.println("HTTP/1.1");
client.println("Host: 192.168.1.119");
client.println("Connection: close");
client.println();
delay(500);

//print data to serial monitor
int len = client.available(); 
if (len > 0) {
byte buffer[80];     
if (len > 80) len = 80;
    client.read(buffer, len);     
if (printWebData) {
    Serial.write(buffer, len); 
   }
   byteCount = byteCount + len;

    } 
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...