Hallo, dass ich mit dem Befehl "at+cpbr=x" den Telefonbuchspeicher z.B. der SIM-Karte durchsuchen kann, ist mir bekannt. Gibt es aber auch eine Möglichkeit, mit einem AT-Befehl direkt nach einem GENAU bekannten bzw. definierten Namen (z.B. "Horst Maier") im Telefonbuch suchen zu lassen ? Hintergrund : Mit dem Befehl "at+cpbr=x" braucht man bei 250 möglichen Einträgen im Telefonbuch des Handys ziemlich lange und er findet auch nicht alle Einträge, obwohl ich mit einem anderen AT-Befehl ("AT+CPBS=\"SM\") ausdrücklich die Verwendung des Telefonbuchspeichers der SIM-Karte auswähle.
debugger schrieb: > Gibt es aber auch eine Möglichkeit, mit einem AT-Befehl direkt nach > einem GENAU bekannten bzw. definierten Namen (z.B. "Horst Maier") im > Telefonbuch suchen zu lassen ? Das wirst du den Hersteller deines GSM-Moduls fragen müssen. Eine SIM-Karte kennt keine AT-Befehle (schon mangels einer geeigneten Schnittstelle ;-).
Ich frage das Handy mit einem Mikrocontroller über die Daten-Schnittstelle ab. Und meine Frage bezog sich vor allem darauf, ob es für den beschriebenen Zweck einen Standard-AT-Befehl gibt.
Anschlussfrage : Weiss jemand, ob die Telefonnummern im Adressspeicher auf der SIM-Karte direkt nacheinander eingetragen werden, oder können sie über die möglichen Speicherstellen (z.B. 250) willkürlich verteilt sein ?
debugger schrieb: > ob es für den beschriebenen > Zweck einen Standard-AT-Befehl gibt. "Standard-AT-Befehle" beziehen sich auf den sogenannten Hayes- Befehlssatz. Dieser ist verdammt minimal, und davon, was ein "Telefonbuch" sein könnte, hat der nicht die geringste Ahnung: ein Modem kannte keine "Telefonbücher". Alles, was darüber hinaus geht, ist mehr oder minder hersteller- spezifisch.
Jörg Wunsch schrieb: > Alles, was darüber hinaus geht, ist mehr oder minder hersteller- > spezifisch. Jein. In der offiziellen GSM-Spezifikation des ETSI (Abschnitte 07.05 und 07.07) sind auch schon etliche AT-Befehle speziell für mobile Endgeräte definiert, die u.a. auch die Verwaltung von SIM-Einträgen umfassen. Mir ist jedoch nicht bekannt, ob die Überprüfung einer korrekten und einheitlichen Implementierung eine zwingender Bestandteil des Type Approvals oder nur optional ist.
Der Vollständigkeit halber : Suche nach Telefonbucheinträgen, die mit "FA" beginnen (zuvor muss der gewünschte Speicher mit "AT+CPBS="SM", in dem Fall also der Speicher auf der SIM-Karte ausgewählt werden) 1, Zeile AT-Kommando, die folgenden 3 Zeilen sind Einträge, die zum Suchkriterium passen. Getestet mit dem Sony-Ericsson T610 AT+CPBF="FA" +CPBF: 1,"491xxxxxxxxx",145,"FA1-CHEF" +CPBF: 2,"491xxxxxxxxxx",145,"FA2-HELFER1" +CPBF: 3,"491xxxxxxxxxx",145,"FA3-HELFER2" OK
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.