Hallo! Ich versuche derzeit, mein Handy an den PC anzuschließen um dann mit diesem Kommunizieren zu können (Telefonbucheinträge auslesen, SMS verschicken, etc.) Beim Rumstöbern habe ich erfahren, dass es dafür wohl AT-Befehle gibt. Außerdem kann man dazu wohl Daten (z.B. für SMS) im Textmodus, oder im PDU-Modus senden. Hier z.B. ein Link dazu: http://home.student.utwente.nl/s.p.ekkebus/portfolio/resource/sms_pdu.html#LINKS Meine Fragen sind nun aber eher grundsätzlicher: 1. Wenn ich Handy/PC per Datenkabel verbunden habe (Windows-PC). Wie kann ich dann Daten senden ? Auf der Konsole wohl kaum (?). Sollte ich stattdessen z.B. die inpout32.dll nutzen, um gewisse Ports anzusprechen ? 2. Finde ich irgendwo eine gute Einführung in das Thema ? 3. Weiß wer einen Link zu einer Übersicht über alle AT-Befehle ? Danke!
Bei Siemens-Handy ist es so: Handy an die serielle anschließen, Terminalprogramm öffnen mit den Parametern 19200-8-N-1-1. Dann einfach die normalen AT-Befehle eingeben. Bei einem fehlerhaften Befehl liefert das Handy ERROR zurück, ansonsten OK. Hier findet sich eine Auflistung von AT-Befehlen: http://www.mikrocontroller.net/attachment.php/113933/AT_commandset.pdf Sollte es ein Nokia-Handy sein, so glaube ich nicht, das die den AT-Befehlssatz unterstützen. Bin aber nicht sicher.
Hier mal ein interessanter Link: http://www.nobbi.com/index.htm Dieser beschäftigt sich zwar auch vorwiegend mit Siemens-Handys, doch die AT-Kommandos werden auch von anderen Herstellern verwendet. Habe es selber mit einem Nokia6210 getestet --> ohne Probleme (Hyperterm von WinDoof) Einfach mal testen !!
Wow, ganz schön fix! Danke für die Links, sehen sehr vielversprechend aus. Allerdings benötige ich für das senden der AT-Befehle wohl eine Terminalsoftware ? Welche könntet ihr da empfehlen ? Und angenommen, ich möchte selbst mal direkt (ohne Terminalsoftware) über den seriellen Port (z.B. per inpout32.dll) auf das Handy zugreifen... Was muss ich dann an den seriellen Port schicken ? Dieselben AT-Befehle ? Ist die Terminalsoftware also nur eine Art Kommandozeilenschnittstelle zwischen Tastatur und seriellem Port ? Oder werden die AT-Befehle im Terminal nochmal extra in andere Daten übersetzt, oder erhalten einen speziellen Header, o.ä. ?
" Was muss ich dann an den seriellen Port schicken ? Dieselben AT-Befehle ? " ja fürs terminal such mal nach "bray terminal"
Hallo Kann ich jedes Siemens Handy verwenden? Ich habe ein A55, das sollte ein Modem enthalten, also sollten die AT-Befehle auch funktionieren? Danke :-)
Klar geht das. Siemens hat auch umfangreiche PDFs auf der Homepage mit allen Befehlen (reichlich Extra-AT-Befehle über den Standard!).
Ich war etwas irritiert, in einigen Foren wurde geschrieben, das A55 sei nicht "Daten tauglich", d.h. sie hatten Probleme mit dem Datenkabel und dem upload von Klingeltönen.
Du musst unterscheiden zwischen der Modem-Funktionalität und dem Rest, wie Bilder, Logos, Klingeltönen, Java-Apps. Bei billigen Mobiltelefonen wird das recht gerne gemacht, dass Letzteres von der PC-Verbindung abgekoppelt wird, damit die Netzbetreiber ihren Rotz zu stark überteuerten Preisen loswerden können.
Den "Rotz" brauche ich ja zum Glück nicht. :-) Dann kann ich mit dem basteln beginnen, Danke!
Danke für die Infos! Macht richtig Spaß! Hab mein eigenes kleines Kommandozeilen-Terminal fertiggestellt, um strings direkt an COM zu senden. Bei Interesse: http://www.2mal2mal.de/public/purebasic/diverse/PB-Terminal_1.1.zip
@Studer Das A55 ist nicht AT fähig, da nicht Daten/Fax fähig. Mit einem Datenkabel kann man das A55 nur knacken (SIMLOCK). Folgende Handys gehen: S25, C35, M35, S35, C45, ME45, S45, SL42, SL45, M50, MT50 C55, M55, S55, SL55, A60, C60, MC60, A65, M65, S65, SL65. Folgende Handys gehen unter anderen Vorausetzungen: C62 (nicht mit 19200), ST55, ST60 (anderes Datenkabel) Fogende Handys gehen definitiv nicht: C25, A4x, A5x, CL55, C65, CV65, CT65 --> weil nicht Daten-Fax fähig! Logos, Klingeltöne, Flash(en), Boot(prommen), EEProm(en), (teilweise) Telefonbuchsoftware, Dateien auf Datenkarte und alle Crack (SIMLOCK) Arten, gehen nicht oder nicht nur über AT-Befehle! Noch was um Nachfragen vorwegzunehmen (Mini-FAQ): Keines! der Siemens Mobiltelfone versteht SMS im Texmode! Alle AT fähigen können PDU-Mode. Die AT-Befehle sind von Generation zu Generation unterschiedlich. Mit der 55er Generation wurde die Kommunikation des Seriellen Busses leicht geändert. Die einzige Möglichkeit für dein A55 AT-Befehle zu nutzen ist aus dem A55 ein C55 zu flaschen ;) [erfordert Testpunkt] Viel Erfolg, [sys]
Sch......ade.... Also, das A55 auf C55 flashen, kennst du da gerade einen Link für eine gute Anleitung? Was brauche ich den dazu? Ich denke ich werde das alte Nokia 7110 meiner Freundin nehmen, mal schauen wo das noch liegt. Gibt es bei dem auch irgendwelche Hindernisse? Danke für die gesparte Zeit. :-)
@Studer das ist mittelschwer inkl. platinenkratzen... ... meine prognose: you will kill your phone! schreckt dich nicht ab?: 64.246.26.121 ;) Viel Glück! [sys]
Nö, keine Lust, das A55 war zwar günstig, schade wäre es trotzdem. Ich versuche mit dem 7110 zu basteln. Trotzdem Danke.
Hi. Was heisst das mit dem SMS in Textmode... ich kann also NICHT mit dem Atmega auf irgendeine Art SMS verschicken?
Sorry..... hab jetzt gelesen, was PDU ist, hat sich also erledigt.
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.