23-02-2016, 17:38
Cześć,
Tworzę program który w pewnym momencie musi skontaktosć się z serwerem. Serwer po wysłaniu zapytania wysyła ciąg znaków. Nie wiem jak wykryć moment końca nadawania znaków:
Proszę o pomoc
Tworzę program który w pewnym momencie musi skontaktosć się z serwerem. Serwer po wysłaniu zapytania wysyła ciąg znaków. Nie wiem jak wykryć moment końca nadawania znaków:
Kod:
void odpowiedz_serwera()
{
Serial.println("------------------------ Odpowiedz serwera ------------------------");
int x=0; while(x<300)
{
char odpowiedz_serwera = client.read();
if odpowiedz_serwera != pusty_znak // Tu mam problem :-(
{
Serial.print(odpowiedz_serwera);
}
else
{
x=299;
}
x++;
}
Serial.println();
Serial.println("------------------------ Koniec odpowiedzi ------------------------");
}
Proszę o pomoc