Hallo Zusammen, hat jemand Erfahrung mit dem AirPrime WS6318 Modul bzw. dessen Befehelssatz um einen HTTP Request abzuschicken? Folgendes schicke ich zum Modem, was auch alles mit OK (bis auf den letztes Befehl) quittiert: AT+WIPCFG=1 //start IP stack AT+WIPBR=1,6 //open GPRS bearer AT+WIPBR=2,6,11,"internet.eplus.de" //set APN of GPRS bearer AT+WIPBR=2,6,0,"eplus" //username AT+WIPBR=2,6,1,"gprs" //password AT+WIPBR=4,6,0 //start GPRS bearer AT+WIPCREATE=2,1,"173.194.112.95",80 //create a TCP client on port AT+WIPDATA=2,1,1 //switch do data exchange mode Danach schicke ich GET / HTTP/1.1 Host: www.google.de Connection: keep-alive \n\n Aber nichts passiert. Hat da jemand eine Idee was das Problem sein könnte? Gruß Mario
Zeilenenden bei HTTP sind \r\n, jede Zeile muss damit abgeschlossen werden, nach dem header eine Leerzeile. Zum Debugging bietet es sich an erst einmal auf der Gegenstelle einen einfachen TCP Server zu setzen der alles Empfangene auf die Konsole schreibt.
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.