mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Protokoll Siemens A57 --> PC (Befehlssammlung?)


Autor: Ert (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich habe das alte Handy von meiner Mutter ein Siemens A57 in die Finger 
bekommen. Nach ein bisschen googlen hab ich rausbekommen das es eine 
serielle Schittstelle hat.
http://www.inside-handy.de/handys/siemens_a57/495_...
Ich finde aber leider überhabt keine Protokollbeschreibung und keine 
Pinbelegung etc...

Kennt einer von euch eine Bastlerseite oder eine Quelle?

Ich habe vor das Handy als Fernsteuerung zu betreiben. Ein Atmega soll 
dann den Bus "abhören". Perfekt wär wenn man Steuersignale direkt per 
SMS senden kann und diese dann auf die Schnittstelle ausgeben kann und 
evtl. zurücksenden kann... Oder ist das Handy schon zu modern?

Lohnt es sich das weiterzuverfolgen?

Danke für die Infos.

Grüße Ert

Autor: Händie (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Siemens? haben die mal Handys gebaut?

Autor: Niels Keller (niels-k)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ert schrieb:

> Lohnt es sich das weiterzuverfolgen?

Das lohnt sich in jedem Fall:

Bisher mit solchen Geräten umgesetzt: SMS senden , SMS auslesen, Ports 
setzen, IO auslesen, ADC auslesen, Sprachdaten versenden

In Vorbereitung: Sprachverschlüsselung mit CSD

Bei Interesse hier lesen:
Beitrag "GSM GPS - Tracker"

Für die PDUs, die Du brauchen wirst:
Beitrag "SMS in PDU Format konvertieren"
und:
Beitrag "SMS im PDU.Format in Text umwandeln"

Grüße

Autor: Ert (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Niels,

ich habe jetzt mal in deine Dokumentation geschaut... Respekt erstmal.

Nun hab ich eine Frage. Auf der Seite 5 steht:

"...Im vorliegenden Beispiel kommt als Mobiltelefon ein Siemens A60 auf 
GSM-Trackerseite, sowie ein C65 auf Empfängerseite zum Einsatz. 
Prinzipiell lassen sich auch andere Mobiltelefone verwenden. (...) 
Vorraussetzung ist, dass das Telefon eine serielle Schnittstelle 
beinhaltet, die über eine automatische Erkennung der Baudrate (an Hand 
von „AT“)..."

Gibt es irgendwo tiefergehende Informationen zum A57?

Ich habe jetzt eine Liste mit AT-Befehlen für Siemens Telefone gefunden:
http://www.nobbi.com/atsiem.html
Da steht aber leider nirgends mein Handytyp...
Benutzt du auch diese Befehle?
Oder besitzt du eine andere AT-Befehlsliste?

Aber schaden wird es dem Handy sicher nicht wenn ich es an einen 
seriellen Port hänge und mit hyper ein paar unverfängliche Befehle funkt 
:D,

Ich kauf mir jetzt fürs erste nen Kabel bei ebay, kostet ja nicht die 
Welt.

Grüße Ert

Autor: Niels Keller (niels-k)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Es gibt noch weitere Befehle:
Diese sind von Microsoft, für die Modemflusssteuerung. Diese Befehle 
sind für CSD (Datenverbindungen) von Interesse
http://support.microsoft.com/kb/164660/de

By the way: Wie sieht beim A57 die untere Buchsenleiste aus? Ist die wie 
hier abgebildet: 
http://pinouts.ru/CellularPhones-P-W/siemens_c55_p...

Wenn ja, dann häng mal einen Pegelwandler dran und schicke über den PC 
die Befehle.

Autor: Ert (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich glaube ich bin einfach zu dumm dafür.  :-(
(Oder mein Handy ist kaputt.)

Habe das Hany via Datenkabel an meinen seriellen Port gehängt. Ging 
nicht. Dann Handy via Max232 + Datenkabel an einen Mega32. Ging auch 
nicht.

Dann Handy direkt an Atmega bei 3,3V... Analog zu einem Beitrag hier im 
Forum  (PIN2,3,4 des Handys angeschlossen) auch überhaupt keine Regung 
vom handy :-(

Muss man die Schnittstelle erst freischalten? Habe im Menü nix 
gefunden...

Was muss man eigentlich schicken?
AT+CMGS
at+cmgs

oder statt + ein ^?
Bei 19200 oder 9600 Baud?

habe in verschiedene Codes geschaut. Der Eine macht es mal so, der 
nächste anders und bei allen gehts...

Langsam habe ich alle Kombinationen durch und NIX geht  :-(

Kann mir einer einen Code posten der eine Reaktion beim Handy 
hervorrufen muss?

Danke und Grüße aus dem Norden.
Ert

Autor: Niels Keller (niels-k)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ein einfacher Code zur Reaktion lautet:
AT <CR>

Das <CR> nicht senden, sondern nur ENTER drücken.

Das Mobiltelefon antwortet mit OK, oder aber mit
AT

OK

Problemlösung:
Hyperterminal auf 19200bps, keine Flusssteuerung, 8Bit, keine Parität

Alle Befehle mit ^s sind eine spezielle HayesCodeerweiterung 
ausschließlich für Siemens Geräte. Zum Aufbau einer Rufverbindung z.B.

"AT 01577712345" eingeben.

Die serielle Schnittstelle ist von Grund auf immer aktiv. Jedoch kann 
ich zum A57 keine Informationen in Bezug auf die Schnittstelle finden.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.