Arduino Polska Forum

Pełna wersja: Arduino + "głodny" ESP8266 Zjada bajty
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Witam forumowiczów

Podłączyłem moduł ESP pod Arduino ładnie się łączy do routera lecz w takiej konfiguracji

AT+CWMODE=1
AT+CIPMODE=0
AT+CIPMUX=0

Wysyłam dane na komputer przy takim kodzie 

 String dane = "test\n\ntest2\n\n";
 Serial1.print("AT+CIPSEND=");
 Serial1.println(dane.length());
 Serial1.print(dane);
 Serial1.print("AT+CIPCLOSE\n");
 Serial.println("Close..");
 
 lecz po odebraniu otrzymuje  test\ntest2\nAT zamiast test\n\ntest2\n\n

Gdzie może być błąd?
Za szybko chcesz przesłać dane , daj po każdej linijce delay 10ms i zobacz czy pomogło .
Testowo dane wysyłam po LAN-ie do jednego komputera na którym jest PacketSender
W projekcie wysyłam cały nagłówek POST i dane jakieś 190 bajtów, dochodzą wszystkie znaki poza sekwencją \n\n.

Nawet jak dałem Test1\n\n\n\n\n\n\n\n\nTest2 dochodzi Test1\nTest2 gdzie haczyk?