www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Modem TC65 als Socket Listener über µC steuern


Autor: Christian (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Moin,
ich habe seit Wochen ein Problem mit meinem Programm. Ich habe ein 
Monitoring System entwickelt, welches über einen "Webserver" verfügt. 
Als Mikrocontroller nutze ich den ATmega128 und als Modem das TC65 von 
Siemens. Programmiert ist das ganz in C.
Dabei wird das GSM-Modem als Socket Listener betrieben und schickt bei 
Portanfragen aus dem Internet eine selbst generierte HTML-Seite über 
GPRS an die anfragende IP-Adresse zurück. Das funktioniert auch. Bei 
einer Anfrage muss über das AT-Kommando at^siso (service open) ein 
dynamisch erzeugtes Serviceprofil gestartet werden. Danach kann über den 
Befehl at^sisw genau gesagt werden, wie viele Bytes man übertragen 
möchte. Hierüber schicke ich die HTML-Daten weg. Nach dem Verschicken 
der Daten erfolgt als Abschlussbefehl CR (carriage return).
Nun zu meinem Problem.

Eigentlich sollen jetzt die Daten übermittelt werden. Das ist leider 
nicht der Fall. Sie werden erst dann übermittelt, wenn ich den dynamisch 
erzeugten Dienst über den Befehl at^sisc (close service) schließe. 
Danach ist natürlich die Verbindung mit dem Browser aus dem Internet 
gekappt. Das möchte ich aber nicht.
Hat einer Ahnung davon, ob ich etwas beim Versenden vergessen habe oder 
ob der Ansatz zum verschicken von mir falsch ist.

Danke,
Christian

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.