Hallo, ist es denn grundsätzlich möglich Daten über einen Mikrocontroller per AT-Befehlssatz über ein angeschlossenes Handy per GPRS zu versenden? Bisher habe ich zwar vereinzelt Befehle gefunden, allerdings nie etwas mit dem ich auch etwas anfangen könnte. Am liebsten würde ich das ganze mit einem Siemens S45 oder so was in der Art realisieren. Vielen Dank schon mal und nein, alles war ich hier zum Thema im Forum gefunden habe, hat mir bisher nichts geholfen. ;) Gruß Christian
Benutze die interne Hilfe, dann wirst Du was finden dazu... Es gibt dazu hier im Forum sehr gute Beiträge so wie Links dazu. Gruss
Hi, was meinst du mit interner Hilfe? Da ich von Protokollen nicht wirklich ne große Ahnung hab, bringen mir die meisten Beiträge keinen Mehrwert. Ich bräuchte eine kurze Beschreibung, was nacheinander durchgeführt werden um Nutzdaten zu verschicken. So nach dem Schema ATd um verbindung aufbauen, blablabla für schießmichtot. Jetzt nutzdaten mit diesem befehl übergeben... Mir fehlt z.B. ob die sachen für das Protokoll dann selbst erzeugt werden muss, oder ob man dem Handy die Nutzdaten so übergeben kann und dieses vepackt es dann entsprechend... Gruß und Danke
Timo P schrieb: > kennst du die super Adresse: http://nobbi.com/atgsm.html ? Da steht aber nichts über Datenanrufe bzw. GPRS Versandt. Insoweit wird ihm das nicht viel weiterhelfen.
Das Problem wird sein, dass du evtl gar keine Daten schicken darfst. Je nach Provider wird das unter Umständen unterbunden. Da gab es schon einige Diskussionen hier im Forum - einfach mal die Forumsuche (von hein blöd als interne Hilfe bezeichnet) zu rate ziehen. Im Artikel Versenden von SMS mittels Mobiltelefon ist ganz unten bei den Links auch ein PDF mit den ganzen AT Befehlen für die Dateneinwahl. Die Liste ist zwar lang, aber das sollte dir erst einmal weiterhelfen.
Normalerweise hat so ein Gerät mit AT-Befehlssatz zwei Modi, Kommandomodus (AT-Modus) und Datenmodus. Zum Verbindungsaufbau über GPRS verwendest Du die entsprechenden AT-Befehle (siehe Handbuch, notfalls mit Befehlen aus dem Handbuch eines anderen Modells des gleichen Herstellers, 3GPP-Standards, ... experimentieren). Wenn ich mich richtig erinnere, gibt es dann einen AT-Befehl, um in den Datenmodus zu schalten. Vermutlich willst Du Deine Daten über das Internet zu einem Server übertragen. Dann brauchst Du einen TCP/IP-Stack für das Gerät, das die Daten senden soll, inclusive des zur Einwahl beim Internet-Provider benötigten Protokolls, meistens PPP, Zugangsdaten, ... Ich habe so was noch nie in der Konfiguration gemacht, aber wahrscheinlich kann man der PPP-Implementation schon die zur Einwahl benötigten AT-Befehle mitgeben, Einwahlskript o. ä. Anschließend hast Du eine normale Internetverbindung und die üblichen Möglichkeiten, also z. B. Aufbau einer TCP-Verbindung oder Senden eines UDP-Packages über Sockets. Einfacher wäre es, die Daten als SMS zu versenden. Dazu gibt es Anleitungen in den Artikeln hier.
Hallo, per SMS hab ich mir auch schon überlegt, allerdings ist die Datenmenge einfach zu groß. Diese beläuft sich auf so ca. 3kB vielleicht auch mal etwas mehr. Per SMS wird das mit 160 ASCII-Zeichen schon ein teurer Spass. Aber vielen Dank mal für diesen Artikel. Gar nicht gewusst, dass es so ne Art Wiki hier gibt. Kann mir jemand sagen ob, und wie das dann grob funktioniert, wenn ich nicht per RS232 ans Handy komme sondern, wie ja bei den nicht ganz Ur-alten Modellen per USB? Gruß
USB-Handy-Datenkabel arbeiten oft mit FT232-ähnlichen Chips. D.h. es ist im Endeffekt auch eine serielle Schnittstelle. Also besorge dir erst einmal das Datenkabel deines Mobiltelefons und dann schauen wir mal weiter.
Hallo, wir machen so was hier, also Daten per SMS oder GPRS->TCP verschicken, allerdings benutzen wir GSM Module und keine Handys. Aber das Datenblatt von einem GSM Modul ist ganz schön lang und Parsen von dem ganzen ist nicht gerade wenig aufwändig. Eine unschöne Alternative würde mir auch noch einfallen, da es ja immer weniger Handys mit brauchbaren Schnittstellen gibt, könntest du auch ein SPP Bluetooth Modul verwenden um dich mit dem Handy zu verbinden und dort übernimmt ein Midlet die Weiterleitung der Daten auf einen Server per GPRS.
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.