www.mikrocontroller.net

Forum: Projekte & Code Versenden von SMS mittels Mobiltelefon


Autor: Remote One (remote1)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Da in letzter Zeit wieder vermehrt Nachfragen zum Versandt von 
Textnachrichten mit einem Handy aufgekommen sind, habe ich soeben mein 
neues Projekt als Artikel hier rein gestellt. Der Code/Artikel ist noch 
nicht 100%ig schön, funktioniert aber.

http://www.mikrocontroller.net/articles/Versenden_...

Autor: Internet (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hier noch ein paar andere, kannste ja in deinem Artikel verlinken. 
Internet dankt.
http://www.mikrocontroller.net/forum/codesammlung?...

Autor: Remote One (remote1)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich habs mit übernommen.

Autor: Andreas Bayer (biosniper)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ist ja schon etwas älter das Topic, aber trotzdem aktuell.

Ich versuche mich gerade an dem Handy-Chip SIM900D bzw. SIM908 (incl. 
GPS).
Ich wollte mir da eine Alarmanlage zusammenbasteln.

Jetzt ist mir aufgefallen, dass das mit dem PDU-Format nicht so lecker 
ist. Ich meine jetzt nicht das Format oder die Datenkompression, sondern 
die zufällige Möglichkeit, dass innerhalb des Datenstromes ein \r oder 
ein \r\n erscheinen kann. Bei jeder 1000sten SMS (mittlere 
SMS-Zeichanzahl: 60) könnte ein zufälliges \r\n auftreten. Dabei müsste 
man noch den Header der PDU etc. berücksichtigen, also, 1000 SMS ist 
jetzt geschönt.

Das würde dazu führen, dass die ankommende SMS als fehlerhaft verworfen 
wird von der Software, weil zufällige \r bzw. \r\n Folgen auftreten 
können. \r natürlich viel häufiger als \r\n.

Bei Deiner Software dürfte dieses Problem ebenfalls vorhanden sein.

Man müsste schon gleich beim Empfang der Daten nachschauen, ob da eine 
SMS ankommt und diese quasi in Echtzeit analysieren damit dieses \r\n 
Problem umschifft wird. Das macht die ganze Parsing-Geschichte natürlich 
erheblich komplizierter.

Ich denke, dass ich auf das Textformat umschalten werde, denn da dürfte 
dieses Problem nicht auftreten. Die SIM90X- Familie beherrscht dieses 
Format. Von daher kein Problem.

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.