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_von_SMS_mittels_Mobiltelefon
Hier noch ein paar andere, kannste ja in deinem Artikel verlinken. Internet dankt. http://www.mikrocontroller.net/forum/codesammlung?filter=pdu+sms+handy
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.
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.