Hallo, zu SMS->Händy habe ich zahlreiche Beiträge gesehen, aber nicht das was ich brauche gefunden. Kennt jemand eine Library in C zum senden von SMS im PDU Format? Besten Dank für Vorschläge. P.S.: Projekte in ASM und Java-Libraries habe ich gesehen. ggf. werde ich die Bibliothek selbst von einer vorhandenen Java-Lib ableiten. Aber es muss sowas doch schon geben ???
Da bis jetzt keiner geantwortet hat, und meine Recherchen nichts ergaben, habe ich angefangen selbst was zu schreiben. z.Z. kann eine outgoing PDU-SMS mit 8-bit kodierung erzeugt werden. Ich will in reinem C schreiben, damit ea sowohl auf uC als auch auf PC (Win/Lin) geht (hauptsaechlich zum Testen). Jede Hilfe oder Kritik ist willkommen!
ist aus einen laufenden projekt, code noch nicht sehr schön aber funktioiert bis jetzt so seit einem halben Jahr. mfg mathias
ich bastle gerade an einem "gsm-driver" der unter anderem sms senden/empfangen kann... ist zwar auf einem arm aber man müsste nur die uart-routinen austauschen (eigene file)... es fehlen aber noch ein paar dinge.. z.b schaun was das gsm modem kann, sms einzeln auslesen (derzeit wird alles in den receive buffer geholt und und man holt sich dann über eine funktion immer die nächste sms aus dem speicher...) wenn ich den code mal so halb fertig hab dann wird er warscheinlich unter bsd lizens offengelegt... btw ich hab 7bit kodierung mit ascii=>gsm konvertierung drinnen mit support von sms mit header beim empfang..also ich weis wenn zusammenhängende nachrichten eintrudeln.. nur zusammensetzen tu ichs nicht :) 73
Hi, aus einem Schulprojekt ist folgendes hervorgegangen: http://kudd-radio.net/~schneider/sk/CD/Firmware/handy.c http://kudd-radio.net/~schneider/sk/CD/Firmware/handy.h Das ganze gibt ein paar Verzsichnise hoehe rnoch als ZIP sowie verschiedene Dokumentationen. Es koennen SMS im PDU-Format an Siemens Handys geschickt und auch emfpangen werden. Bei dem kompletten Poejkt handelt ess ich um einen GPS-GSM Tracker mit Loggingfunktionen. Gruss Tobias
Ah ich hab noch vergessen, dass der Code eigendlich fuer einen AT89C51RD2(also ein 8051er) gedacht ist. Das sollte aber beim portieren der SMS-Funktionalitaet keine Probleme bereiten. Mann muss im Prinzip nur die bei AVR-Compilern normalerweise nciht vorhanden bit variablen angleichen und alle xdata deklarationen entfernen. Gruss Tobias
Hallo Tobias, na ich bin wirklich sprachlos. Das Projekt eignet sich leicht für eine sehr gute Diplomarbeit. Und dass Ihr zwei Gymnasiasten es schafft - da fehlen mir wirklich die Worte! -Ihr habt euch in zahlreiche Themengebiete engearbeitet GPS, MMC, LCD, GSM -Sourcen mit CVS verwaltet -Doku ist sehr gut und ausführlich -Javaprogramm mit UML dokumentiert Großes Lob und Achtung! Vielen, vielen Dank für die Links, und (genauso)viel Erfolg in allen anderen Projekten! Valentin
Hallo Tobias (und Christian), auch ich bin hell begeistert von dieser Arbeit! Über den Umfang und die Qualität schließe ich mich Valentin voll und ganz an. Und im Dokumentations-Anhang konnte ich auch noch Internet-Links auf Zeitgenossen dieses Forums finden. Das ist SUPER! Weiterhin viel viel Erfolg ! Sodele
Hi, Danke fuer Euere Kommentare! Das Projekt hat auch ein Jahr lang Arbeit gemacht. Dafuer ersetzt es auch eine Pruefung im ABI mit den maximal moeglichen 60 Punkten. Ich denke mal, dass wir bei dem Projekt auch ein paar gute Erfahrungen fuer unsere spaeteren Diplomarbeiten gewonnen haben :) Dem Vorwort der Doku erkennt man z.B. sehr gut an, zu welcher Tageszeit es entstanden ist :) Gruss Tobias
Hallo! Erstmal ein Sorry dafür, dass ich den Thread nochmal hochhole. Ich hab ebenfalls einen einfachen GPS/GSM Tracker gebaut. Allerdings mit einem ATmega161, der auf einen Datenanruf wartet und bei gültiger Rufnummer 'rangeht. Jetzt wollte ich das Teil noch um eine SMS Funktionalität erweitern. Vorgefertigte SMS (mittels PDU-spy) sind kein Problem. Mein Problem liegt in der Umrechnung meines GPS-Strings in die PDU Nutzbytes. Habe zur Übersetzung des Zeichensatz ein entsprechendes Array im Flash, nicht unterstützte Zeichen codier ich einfach in ein ? um. Mein Problem liegt in der effizienten Stringcodierung von 7bit verschachtelt auf 8bit in hex. Der µC hat nur 1kB RAM und für GPS-Daten und Handymeldungen geht halt schon recht viel drauf. Habe mir die zwei Quellcodes hier im Thread schon angesehen. Die sind sehr interessant. Vielleicht bekomme ich es damit hin. Gerne hätte ich mir auch das Projekt von Tobias auf kudd-radio.net angesehen. Leider ist das wohl offline. Gibts das noch irgendwo? Grüße, Daniel
Hallo habe auch mal ne Frage zur Thematik, ich habe mir einen Schaltung zusammen gekötet, die eine SMS über das pdu Format über ein angeschlossenes Mobiltelefon senden soll. Mit einem Siemens M55 funktiniert alles fehlerfrei... doch mein SIEMENS M20 bekomme ich nicht zum laufen... Hat vielleicht jemand einen Tipp für mich, woran es liegen kann!? Vielleicht hat ja jemand schonmal das Siemens M20 über einen MC ggesteuert und kann mir weiter helfen. VIELEN DANK schonmal! Gruß Thomas
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.