Forum: Mikrocontroller und Digitale Elektronik ESP8266 wrong syntax ERROR


von Florian (Gast)


Lesenswert?

Hi

Ich möchte mit meinem ESP8266 Modul Daten an einen TCP Server senden. 
Das ganze klappt zwar, aber ich erhalte beim CIPSEND Befehl die Meldung 
wrong syntax ERROR. Wie kann ich das beheben?
1
AT
2
3
4
OK
5
AT+CIPSTART="TCP","192.168.1.5",1313
6
7
8
OK
9
Linked
10
11
+IPD,9:send_temp
12
OK
13
AT+CIPSEND=4
14
15
> 20.7
16
17
wrong syntax
18
19
ERROR
20
21
SEND OK
22
23
+IPD,5:rx_ok
24
OK
25
26
OK
27
Unlink

LG
Florian

von Stefan F. (Gast)


Lesenswert?

Hast du vorher AT+CIPMUX=1 befohlen? Wenn ja, dann musst du beim Senden 
zusätzlich die Kanalnummer angeben. Oder du schaltest auf AT+CIPMUX=0 
um.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.