Ich habe einige Probleme in der Lage, AT+CIPSEND
mit dem SeeedStudio SIM900 GPRS-Modul auf Arduino zu verwenden. Dies ist meine Sequenz von AT-Befehle (mit SSCOM3.2):SIM900 GPRS: Aufeinanderfolgende AT + CIPSEND
AT+CIPSTART="TCP","xx.xx.xx.xxx","80"
OK
CONNECT OK
AT+CIPSEND
> PUT /?data="datasequence"
(CTRL+Z)
SEND OK // at this point "datasequence" has reached the server fine
AT+CIPSEND
ERROR
CLOSED (eventual timeout)
ich AT+CIPQSEND=1
auch versucht haben, bekam aber wieder ERROR
einschließlich Länge in AT+CIPSEND
angeben. Fehle ich irgendwelche AT-Befehle oder ist es einfach nicht für den fortlaufenden Gebrauch gedacht? Ich möchte wirklich vermeiden, die TCP-Verbindung zu schließen und wieder zu öffnen.
Zusätzlich habe ich mehr Glück mit den AT+HTTP
Befehlen?
Wie ist die Server-Seite? – dubafek