Hi , ich versuche einen Webserver auf basis AVR/ESP8266 zu bauen Firmware auf dem ESP ist 0.95 AT firmware für einen http header benötigt man zwischen header und data einen freizeile. Wenn ich jetzt also folgendes senden will sendline: ? "AT+CIPSEND=";client_id;",1" ? chr(13) waitms 250 return wartet der ESP danach noch auf das eine Zeichen, und sendet dieses dann (typischerweise das A vom nächsten AT command) -> Wie kann ich eine leere Zeile senden ohne das die verschluckt wird?
versuch mal: CR + LF sendline: ? "AT+CIPSEND=";client_id;",1" ? chr(13) ? chr(10) waitms 250 return
MMHH riecht nach einem Bug in der AT firmware. Ich werds mal probieren, aber nachher mal die offizielle espressiv software drauftüdeln.
Hallo, es sind 2x CR. Einmal um die Headerzeile zu beenden und einmal für die folgende Leerzeile. Gruß aus Berlin Michael
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.