GPRS Daten Versenden mit AT Code

Gast #2775154
Hallo Ihr Profis,

Ich habe ein GPRS Modem der Firma SAGEM Hilo.
Es ist am laufen, ich kannes Einstellen usw.
Wie auch andere Modems verwendet es die Befehle AT.

Jetzt kommt vieleicht meine bloede frage an Euch,

Ich baue eine Verbindung auf zB. tcpip egal.

Ich habe nur ein problem und ich bin da schon ca. 1,5 wochen am suchen 
und am versuchen. Wie kann ich dem kleinem ding meine Daten mit teilen, 
die er versenden soll.

Anhang ein Beispiel: in Rot ist mein Problem, ich weis nicht recht wie 
die daten da reinnnnn.



Liebe Gruesse und Danke in vorraus an Alle die mir helfen koennen.



 Dietmar
Angehängte Dateien:
Gast #2775216
Dann, sorry.

ok, dann wollen wir mal.

Ich habe mein Modem mit meinem Rechner verbunden ueber serial.
Arbeiten tue ich mit dem HTerm 0.8. zwecks Komunikation Modem PC.
Wie auf dem beispiel zusehen habe ich schon diverse Konfiguration am 
Moden vorgenommen und auch diese Ueberprueft. Das Modem ist im Netz 
eingelogt.

Jetzt wohlte ich zum test der Verbindung, das beispiel Siehe Datenblatt, 
verwenden. Das Modem reagiert auf die befehle mit OK das ist super. Nur 
bis zum Connect siehe Roter Kreis. Da ist mein Problem wie bekomme ich 
die info da rein, weil mit AT anweisung fehler.

Ich hoffe ich habe meine Frage jetzt besser gestellt.


Dietmar
Persönliche Seite #2775225
Dietmar schrieb:
> Ich hoffe ich habe meine Frage jetzt besser gestellt.

Nein. Da ist kein Datenblatt, sondern nur ein Schnipsel, und

> Da ist mein Problem wie bekomme ich
> die info da rein, weil mit AT anweisung fehler.

ist keine besser gestellte Frage.

Hast Du denn --falls Du tatsächlich ein Datenblatt hast-- schon 
herausgefunden, was das "EOF Pattern" sein soll?

Und was exakt versuchst Du zu senden? Das Schnipselchen enthält keinen 
vollständigen HTTP-Get-Request, sondern eben nur ein ... 
Schnipselfutzelchen davon.
Gast #2775261
es ist ein Beispiel zum óeffenen der homepage Google. Der befehl "EOF 
Pattern" ist ein abschluss, des daten satzes.
Es ist nicht genau beschrieben wie die benoetigte Info an der Stelle 
eingefuegt wird. Und das ist mein Problem.

Aber wenn du mir gerne helfen willst hier ist das ganze dokoment zum 
download. AT-Command
http://ebookbrowse.com/at-command-set-for-sagem-hilo-hilonc-modules-5635-1-008-70248-ed07-24june09-pdf-d198682570

Danke Dietmar
Persönliche Seite #2775393
Na, mit AT+KTCPSND sendest Du Daten über eine etablierte Verbindung. Als 
Argumente musst Du die Session-ID und die Anzahl der zu sendenden Bytes 
angeben. Darauf folgt Dein HTTP-GET-Request (hast Du Dir mal angesehen, 
wie so etwas aussehen muss? Wo ist Dein Beispiel?) und danach eben das 
"EOF pattern", das, wenn Du es nicht explizit setzt, wohl der Text 
"--EOF--Pattern--" ist.

So ein HTTP-Get-Request sieht z.B. so aus:
1
GET / HTTP/1.1
2
Host: www.google.de
3
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:14.0) Gecko/20100101 Firefox/14.0.1
4
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
5
Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
6
Accept-Encoding: gzip, deflate
7
Connection: keep-alive
wobei der bei Deiner Anwendung sicherlich auf einige der Headerfelder 
verzichten sollte.
#2775459
Dietmar schrieb:
> es ist ein Beispiel zum óeffenen der homepage Google. Der befehl "EOF
> Pattern" ist ein abschluss, des daten satzes.
> Es ist nicht genau beschrieben wie die benoetigte Info an der Stelle
> eingefuegt wird.

Was dir, denke ich, fehlt:
Sobald das Modem 'CONNECT' meldet, wird alles so weiter geleitet, wie du 
es zum Modem schickst. D.h. genau nach dem CONNECT hat sich die 
Modemsteuerung weggeschaltet und du 'sprichst' direkt mit der 
Gegenstelle.

> Und das ist mein Problem.
Du musst schicken, was immer du zur Gegenstelle schicken willst. Wenn du 
einen Web-Server ansprechen willst, dann musst du das eben genau so tun, 
wie es ein Web-Browser auch tun würde.

> Aber wenn du mir gerne helfen willst hier ist das ganze dokoment zum
> download. AT-Command
> 
http://ebookbrowse.com/at-command-set-for-sagem-hilo-hilonc-modules-5635-1-008-70248-ed07-24june09-pdf-d198682570

Ich hasse derartige Download-Links, bei denen man sich erst mal durch 
100-tausend Werbe- und sonstiges Zeugs durchklicken muss, ehe man dann 
endlich mal das PDF kriegt. Das tu ich mir nicht mehr an, mich da eine 
Viertelstunde zu spielen, nur um mal einen Blick in ein PDF zu werfen, 
das mich eigentlich eh nicht interessiert, nur um rauszukriegen was du 
überlesen hast.
Gast #2775460
Ich danke dir fuer die schnelle antwart, aber ich komme immer nur bis 
connect.

Und da ist dann mein problem, wie bei dem Beispiel im Anhang. Ich oeffne 
die leitung und dann bis connect und dann stehe ich mir selber auf dem 
fuss. Ist es den wirklich so komplex, oder bin ich nur sau dummmmmm.

 ;-((

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.