Ungetesteter Schnellschuss:
Das Beispiel sieht zwar kompliziert aus mit dem regulären Ausdruck /(\d{1,2}):\d{1,2} (.)/ dadurch erspart man sich aber blödes String-Geparse und substr Gefummle.
Sie sind in Begriff, Telefon-Treff zu verlassen, um auf die folgende Adresse weitergeleitet zu werden:
Bitte beachten Sie, dass wir für den Inhalt der Zielseite nicht verantwortlich sind und unsere Datenschutzbestimmungen dort keine Anwendung finden.
Ungetesteter Schnellschuss:
Das Beispiel sieht zwar kompliziert aus mit dem regulären Ausdruck /(\d{1,2}):\d{1,2} (.)/ dadurch erspart man sich aber blödes String-Geparse und substr Gefummle.
Na das liest man gerne
Aber: wie hast Du's angestellt?
Wir versuchen hier gerade das Gleiche, das Headset wird erkannt, aber es findet keine Bestätigung statt, und nach ein paar Sekunden wird die Verbindung wieder abgebrochen.
Eine Suche hier im Forum hat einen anderen Thread mit dieser Frage ergeben, aber keine Lösung dazu.
Verwendete Hardware:
Nokia 6310i, Software 5.22
/// HBH15
Weiss einer wie man die beiden überredet zusammenzuarbeiten?
AAhhhh hervorragend!
Vielen Dank für die Tips und Hinweise, ich werde mich da mal einlesen
Korrigiere, hatte einen :apaul: , der Befehl existiert doch - ein Paar Befehle weiter als die eigentlichen SMS-Befehle
Das ist ja schick
Wenn ich den Memory auf "MT" stelle kommt tatsächlich was - ich nehme mal an MT steht für "Mobile Telephone" oder sowas. Was wäre denn dann der Unterschied zu "ME", Mobile Equipment? (SM ist dann wohl SIM Memory)
Ausserdem ist das Resultat irgendwie codiert, d.h. nicht Klartext.
Weiss jemand wie man das decodiert?
Das Telephonbuch hab ich immer noch nicht im Griff :(, aber danke Abi99 für den Hinweis die SMS betreffend :cool:
ZitatOriginal geschrieben von Abi99
Du hast auch mehr als einen Eintrag im Telefonspeicher? Schon mal "normal" im Handy nachgeschaut?
Ganz sicher. Es sind 50, wie der Index behauptet.
Zitat
Du hast auch ungelesene SMS? Ist der gewählte Speicher vielleicht falsch (über +CPMS)
Nur ein OK ist bei beiden eine korrekte Antwort und bedeutet, dass keine Daten vorhanden sind.
Ungelesene SMS habe ich keine.
Aber
AT+CMGL=4
Sollte ja alle SMS ausspucken (was nicht der Fall ist).
Der Befehl +CPMS wird übrigens vom Siemens-PDF nicht erwähnt, nur +CPBS um das Telefonbuch auszuwählen...
Mal das Telefon selbst befragen was es dazu zu sagen hat
Du hast übrigens Recht.
OK ist eine korrekte Antwort wenn keine Daten da sind.
Operationen mit AT-Kommandos um SMS auszulesen z.B.
Laut dem PDF-Dokument von Siemes ist der Befehl dazu
AT+CMGL=1
um alle schon gelesenen SMS auszulesen (1 für ungelesene, 4 für alle, usw), das Telefon antwortet aber nur mit "OK", was laut dem PDF keine mögliche/gültige Antwort ist....
Und ähnlich geht es mir, wie gesagt, mit den Telefonbucheinträgen.
Befehl um das "Mobile Equipment" Telefonbuch zu wählen (Kürzel "ME", ich nehme mal an das ist das interne nachdem "SM" die Simkarte ist und sonst keine Möglichkeiten, abgesehen von "Fixed Dial" etc, zur Verfügung stehen):
AT+CPBS="ME"
Das klappt auch.
Der Befehl
AT+CPBR=?
sollte dann die Anzahl der Einträge in dem gewählten Telefonbuch anzeigen. Das klappt ebenso: es wird "50" ausgegeben, zusammen mit den Feldlängen für Namen und Nummern (gemäss Spezifikation, alles OK hier).
Der Befehl
AT+CPBR=1,50
sollte dann alle Einträge mit den Indexnummern 1 bis 50 ausgeben, es kommt aber nur der Erste Eintrag.
Gezieltes Ansprechen eines Eintrages,
AT+CPBR=5
zum Beispiel wird mit
OK
abgeschmettert.
Was tun?
Das war mir schon klar mit den verschiedenen Telefonbüchern.
Was ich konkret meine ist dass die Abfrage der vorhandenen Einträge 50 ausspuckt, aber nur der Erste abgerufen werden kann.
(SIM-Karte geht komplett)
Und SMS geht gar nicht
Das PDF mit den AT-Kommandos habe ich, da hab ich die Infos her wie'
s gehen sollte....
Gruss
Messi
Tag zusammen!
Ich versuche gerade, Daten von meinem ME45 per AT-Befehle zu bekommen, aber es klappt nicht so wie ich mir das vorstelle bzw das Siemens-Paper es verspricht.
Konkret:
Auslesen von Telefonbucheinträgen
Internes Telefonbuch wählen:
AT+CPBS="ME"
Anzahl Einträge
AT+CPBR=?
Ausgabe 50
Einträge abrufen
AT+CPBR=1,50
Es wird nur der erste Eintrag gezeigt.
Ein (z.B.)
AT+CPBR=5
um den 5. Eintrag abzurufen resultiert nur mit "OK" und nicht mit dem Eintrag.
Ausserdem hab ich das Gefühl dass nicht das interne Buch gewählt ist da an dem Namen ein /H hängt (so wie es wohl mal ein /// auf meine Simkarte gespeichert hat).
Schlimmer ist nur noch das Ergebnis bei den Versuchen, SMS auszulesen: da kommt nur OK, sonst nichts
Wer macht nun was falsch?
Ich oder das Handy, und wie kann ich dem abhelfen?
Softwareversion ist laut AT+CGMR die 28
Gruss und danke
Messi
Na auch OK, wenn das so genauso geht und ja einfacher ist zieh ich ein paar Drähte und gut!
Danke für den Tip
Brakeboy: Danke für Dein Angebot....
Das ist die erwähnte Anleitung
Mit Transistor meinte ich den, den man "nachrüsten" soll, also den blauen Böpfel im Bild, nicht der auf der Platine an den es angelötet werden muss....
Kennt sich einer aus?