PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Programmierung eines GSM-Modems über AT-Befhle - Fileupload -



#fritz#
19.01.2012, 21:12
Hallo,
Ich bin dabei ein GSM-Modem (CT 63) über AT-Befehle zu programmieren. Im Endzustand werden die AT-Befhle von einem AVR (in Bascom programmiert) zum Modem geschickt. Anruferkennung mit Rückruf, SMS-Empfang mit Auswertung des Textes und SMS-Versand habe hinbekommen.

Als nächsten Schritt möchte ich über das Modem eine Textdatei mit Meßwerten auf meine Webseite uploaden.
Das Problem ist die ca. 500-seitige AT-Befehlsübersicht in englisch. Eine deutsche Version gibt es nicht. Mit meinem Schulenglisch vor langer Zeit ist es schwer, das alles zu verstehen.

Ich suche einen Experten, der einen Fileupload mit AT-Befehlen schon einmal verwirklicht hat und mir mit wenig Aufwand auf die Sprünge helfen kann.
Bei Interesse sende ich gerne die Befehlsübersicht des Modems und andere Unterlagen per E-Mail.



Vielen Dank
J.S.

lokirobotics
20.01.2012, 13:07
Ist das ein kommerzielles Projekt?

Wie man einen FTP/HTTP/SMTP Upload macht steht sogar als Beispiel in der Befehlsreferenz.

#fritz#
20.01.2012, 13:25
Bei meinem Projekt handelt es sich um eine private Angelegenheit. Ich möchte Messwerte vom Wochenendgrundstück im Internet sichtbar machen. Besonders im Winter wenn das Grundstück schlecht erreichbar ist.

Ich habe alles nach der Befehlsreferenz probiert.

Ein Beispiel zum FTP-Upload gibt's auf Seite 301 Punkt 10.14.8. Ich habe eigentlich alles so gemacht wie da steht - vorher nach 10.1.1 oder 10.1.2 konfiguriert-.

Die Fehlermeldung kommt nach Eingabe der Adresse:

at^siss=1,address,"ftpput:// myname:mypasswd@192.168.1.2/upload/example.bin;type=i"

-natürlich mit meinen eigenen Adressen, Passwort u.s.w.-

Das Modem meldet einen Eingabefehler, es ist also noch nicht mit dem www verbunden.
Selbst wenn ich die Zeile original aus der Befehlsreferenz übernehme, kommt die Fehlermeldung. Da zu diesem Zeitpunkt noch keine Einwahl ins Netz erfolgt, müsste es doch egal sein ob die IP-Adresse und das Passwort richtig ist.

Ich vermute, daß auf einer der ca. 500 seitigen Befehlsreferenz irgend etwas steht, das beachtet werden muß. Halt schwer mit meinen Englischkenntnissen.

Danke

lokirobotics
20.01.2012, 14:48
Ah, ok.

Nach dem konfigurieren musst du noch einen internet service einrichten.

Das Vorgehen sollte folgendes sein:

1. Internet Service Profil einrichten (S.261)
2. Internet Service öffnen (S. 272)
3. tolle Sachen machen, z.B. in den Stream schreiben (AT^SISW)
4. Internet Service schließen (S.278)

Die Beispiele stehen auf S. 272

Meine Fresse, man kann ja sogar Server Sockets einrichten. Tolles Ding haste da.