Forum: Mikrocontroller und Digitale Elektronik F-Bus und Nokia 3310


von Michael S. (rbs_phoenix)


Lesenswert?

Hallo zusammen. Ich habe im Internet gesehen, dass man ältere 
Nokia-Handys mit dem UART-Modul eines µCs via F-Bus Protokoll bedienen 
kann. Da ich noch ein 3310 und einige PIC18 rumfliegen habe, dachte ich 
mir, ich könnte damit mal ein bisschen rumspielen und testen. Als ich 
mich im Internet schlau machen wollte, hab ich gemerkt, dass auf fast 
jeder Seite zu Folgender verwiesen worde: 
http://www.embedtronics.com/nokia/fbus.html

Dort hab ich mir den Text soweit durchgelesen und meine auch verstanden 
zu haben. Mein Ziel ist es erstmal eine SMS an das 3310 zu schicken um 
eine LED oder ein Relais anzuschalten. Darum geht es mir auch erstmal 
nur um das Empfangen und Auswerten von einer SMS. In dem Abschnitt 
"receiving SMS" schreibt er, dass er die Nachricht, die er im Abschnitt 
zuvor ("sending SMS") versendet hat, auch wieder empfängt. Die Bedeutung 
der einzelnen Bytes hat er sich denke ich gespart, da sie in dem 
Abschnitt "sending SMS" schon erklärt wurden. Somit denke ich auch, dass 
der Inhalt der SMS, quasi der geschriebene und später auszuwertende 
Text, auch wieder mit dem 48. Byte startet. Doch als er die SMS sendet, 
ist die Folge
"C8 34 28 C8 66 BB 40 54 74 ...", beim Empfangen jedoch
"25 30 30 82 22 74 45 4C 74 ...".

Zuerst dachte ich, dass sich bei dem vom Handy gesendetem "Frame" eine 
Verschiebung da ist, doch in dem Kompletten Frame ist kein "C8" zu 
finden. Dazu stimmt ab einschließlich der 74 wieder alles überein. Doch 
der verschickte Text ist nunmal "Hi All. This message was sent through 
F-Bus. Cool!!", der gewandelt und gepackt eben mit C8 34.... anfängt.

Wie kann das sein, dass beim Empfangen etwas anderes in der SMS steht 
wie vorher geschrieben wurde?

Kann mir da jemand helfen? Hat er sich da vlt nur vertan? Das mit 25 30 
30 82 ... macht gewandelt nämlich auch keinen Sinn, wohingegen das mit 
C8 von mir schriftlich gewandelt auch wieder Hi All... macht. 
Ausprobieren kann ich leider noch nicht, da ich das Handy auseinander 
gebaut hab und nu wieder alles zusammsuchen muss (ein Teil vermiss ich 
noch ;) ).

Ach und wenn ich alles habe, kann ich doch die Kabel direkt an das 
UART-Modul vom PIC hängen oder? also ohne Pegelwandler oder sonstiges.

Vielen Dank schonmal für jede Hilfe.

edit: Wenn es eine alternative Lösung gibt, mit der ich einfacher (ohne 
dem umständlichen FBus-Protokoll) SMS empfangen und auswerten kann und 
billiger als 15€ sind, wäre ich daran auch interessiert. Ich hab schon 
was von AT-Befehlen gehört, wobei Handys, die das unterstützen, auch 
noch >25€ kosten.

von Michael S. (rbs_phoenix)


Lesenswert?

Dieses Protokoll ist wohl nicht soo vertreten bzw beliebt. Ich hab jetzt 
das letzte Teil gefunden und werde heute wohl das Handy zusammenbauen 
und mal testen, ob ich da irgendwas zum laufen kriege.

von SL55 (Gast)


Lesenswert?

Michael Skropski schrieb:
> Wenn es eine alternative Lösung gibt, mit der ich einfacher (ohne
> dem umständlichen FBus-Protokoll) SMS empfangen und auswerten kann und
> billiger als 15€ sind, wäre ich daran auch interessiert. Ich hab schon
> was von AT-Befehlen gehört, wobei Handys, die das unterstützen, auch
> noch >25€ kosten.

Ein Siemns SL55 kostest in der Bucht ca 5€. Dann noch für 2€ ein 
Datenkabel -  da bist du mit Versand bei ca. 10€.
Dann einfach hier nachschauen:
Versenden von SMS mittels Mobiltelefon

von Michael S. (rbs_phoenix)


Lesenswert?

Oh, es kommt ja doch noch was ;) Seh ich jetzt erst...

Ich habe mal bei Ebay geguckt und habe gesehen, dass das Siemens SL55 
beim sofortkauf zwischen 30€ und 100€ liegt und bei Auktionen Versand 
bei 4-9€ liegt. Im moment läuft eins noch 3 Stunden und liegt bei 5,50€. 
Datenkabel hab ich gesehen für 7€ + 2€ Versand.

Da ich den F-Bus erstmal abgeschrieben hatte, hab ich mich auch nochmal 
weiter auf die Suche nach alternativen gemacht und habe ein GSM Modem 
von Siemens (TC35(i) ) gesehen. Kostet zwar im Moment 33€, dafür ist es 
ja für solch einen Einsatz gedacht und man kann es auch besser verbauen, 
als ein Handy mit Datenkabel. Das Board soll Arduino-kompatibel sein und 
die Verbindung wird mit RS232 und TTL angegeben. Ich denke ich werde mir 
das evtl. später mal zulegen, wenn ich besser bei Kasse bin.

Bei Interesse: Ebay Artikelnummer: 260876809912

Sowas sollte doch auch gehen oder? Ich hab solche Module sonst überall 
für mehr als 50€ gesehen..

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
Noch kein Account? Hier anmelden.